]> granicus.if.org Git - php/commit
Simplify libxmlrpc bundling and building
authorPeter Kokot <peterkokot@gmail.com>
Mon, 22 Apr 2019 22:20:50 +0000 (00:20 +0200)
committerPeter Kokot <peterkokot@gmail.com>
Tue, 23 Apr 2019 18:17:33 +0000 (20:17 +0200)
commit96a9fb20522fd92295b6191ff57deaa671f0bea5
tree278f34795859f2679b1b63d55067543d536cd099
parent3cfbbf29561f931560e108fb47bbdef84e12fd5f
Simplify libxmlrpc bundling and building

The xmlrpc library is a forked, modified and bundled into the PHP source
code. Instead of having a separate *nix build system files in the xmlrpc
library this patch removes unneeded build checks.

- AC_PROG_CC is not needed to be called by the extension itself since it
  is already part of the main configure.ac and the phpize's
  configure.ac.
- UNDEF_THREADS_HACK is not used in the current codebase.
- Symbols defined by XMLRPC_HEADER_CHECKS are not used in the current
  code.
- Symbols defined by XMLRPC_FUNCTION_CHECKS are not used in the current
  code.
- AC_PROG_RANLIB is already done by the TSRM's files and isn't needed
  for the xmlrpc extension to work.
- AC_PROG_LN_S is already done by the PHP main configure.ac and also
  isn't needed by the xmlrpc extension to be built.
ext/xmlrpc/config.m4
ext/xmlrpc/libxmlrpc/acinclude.m4 [deleted file]
ext/xmlrpc/libxmlrpc/xmlrpc.m4 [deleted file]