summaryrefslogtreecommitdiff
path: root/configure.ac
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'PHP-7.4'Dmitry Stogov2020-01-291-7/+36
|\ | | | | | | | | * PHP-7.4: Fixed bug #79092 (Building with clang+lld-9 results in a broken PHP binary)
| * Fixed bug #79092 (Building with clang+lld-9 results in a broken PHP binary)Dmitry Stogov2020-01-291-7/+36
| |
| * Fix #79086: Bump version not appliedChristoph M. Becker2020-01-091-1/+1
| | | | | | | | We must not forget to update the version in configure.ac as well.
| * PHP-7.4 is now 7.4.2-devDerick Rethans2019-12-101-1/+1
| |
| * PHP-7.4 is now 7.4.1-devDerick Rethans2019-11-151-1/+1
| |
* | Move isinf, isnan, and isfinite to zend_portability.hGeorge Peter Banyard2019-12-051-15/+0
| | | | | | | | Closes GH-4966
* | Remove money_format() functionMáté Kocsis2019-12-051-1/+0
| |
* | Remove obsolete configure checks for isinf, isnan, and isfiniteGeorge Peter Banyard2019-12-041-27/+0
| |
* | Merge branch 'PHP-7.4'Christoph M. Becker2019-11-071-6/+6
|\ \ | |/ | | | | | | * PHP-7.4: Fix #78788: ./configure generates invalid php_version.h
| * Fix #78788: ./configure generates invalid php_version.hmax2019-11-071-6/+6
| | | | | | | | | | Change $SED to "${SED}" such that the IFS is not used to split the output of that variable.
* | Merge branch 'PHP-7.4'Nikita Popov2019-11-041-0/+6
|\ \ | |/ | | | | | | * PHP-7.4: Revert "Remove configure checks for supported instruction sets"
| * Revert "Remove configure checks for supported instruction sets"Nikita Popov2019-11-041-0/+6
| | | | | | | | | | | | | | | | This reverts commit edccf32f7f36a8bc759b9482737e0c3efcb3a005. This was reported to cause issues for as yet unknown reasons in bug #78769. As this was intended as code cleanup, revert this from 7.4 at least. May reapply it to master later.
* | Merge branch 'PHP-7.4'Nikita Popov2019-10-311-6/+0
|\ \ | |/ | | | | | | * PHP-7.4: Remove configure checks for supported instruction sets
| * Remove configure checks for supported instruction setsNikita Popov2019-10-311-6/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | These were checking whether the instruction set is supported by the host CPU, however they were only used to condition on whether this instruction set is targeted at all. It would still use dynamic dispatch (e.g. based on ifunc resolvers) to select the actual implementation. Whether the target is guaranteed to support the instruction set without dispatch is determined based on pre-defined macros like __SSE2__. This removes the configure-time builtin cpu checks to remove confusion. Additionally this allows targeting an architecture that is newer than the host architecture.
* | Fix bug #78681 by renaming libphp8.so to libphp.soNikita Popov2019-10-291-3/+3
| | | | | | | | The major version number is no longer included.
* | Merge branch 'PHP-7.4'Nikita Popov2019-10-111-49/+1
|\ \ | |/
| * Remove configure checks for ltp when using --enable-gcovNikita Popov2019-10-111-49/+1
| | | | | | | | | | gcov builds can also be used with other tools like gcovr, so remove the hard dependency on LTP.
| * Revert "Fixed CLI/CGI/FPM build, when they are built together with Apache SAPI"Dmitry Stogov2019-10-101-3/+1
| | | | | | | | This reverts commit db094b4b2e5ef0f0c30f412ce3a2516e31e17da7.
* | Merge branch 'PHP-7.4'Dmitry Stogov2019-09-171-1/+3
|\ \ | |/ | | | | | | * PHP-7.4: Fixed CLI/CGI/FPM build, when they are built together with Apache SAPI
| * Fixed CLI/CGI/FPM build, when they are built together with Apache SAPIDmitry Stogov2019-09-171-1/+3
| |
* | Various improvements to fuzzer SAPIsNikita Popov2019-09-161-0/+12
| |
* | Port various autoconf bits to C99 compilersFlorian Weimer2019-09-101-0/+2
| | | | | | | | | | | | C99 no longer has implicit function declarations and implicit ints. Current GCC versions enable them as an extension, but this will change in a future GCC version.
* | Merge branch 'PHP-7.4'Peter Kokot2019-08-301-0/+2
|\ \ | |/ | | | | | | | | * PHP-7.4: Update NEWS Fix #78460: PEAR installation failure
| * Fix #78460: PEAR installation failurePeter Kokot2019-08-301-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | When building PHP outside of the source tree: mkdir custom-build-dir cd custom-build-dir ../path/to/php-src/configure The directories need to be manually created including the pear directory so the pear installation PHAR file doesn't need to be downloaded from the remote location. Closes GH-4639
* | Merge branch 'PHP-7.4'Peter Kokot2019-07-241-8/+0
|\ \ | |/ | | | | | | * PHP-7.4: Remove outdated Libtool hack for macs
| * Remove outdated Libtool hack for macsPeter Kokot2019-07-241-8/+0
| | | | | | | | | | | | This was once relevant for older versions of macs and autoconf 2.13. Closes GH-4435
* | Remove HAVE_LOCALE_H and locale.h checkPeter Kokot2019-07-211-2/+0
| | | | | | | | | | | | | | This was a left over for supporting old code in PHP extensions out there. Check is not needed anymore since this is part of C89+ standard. Closes GH-4445
* | Merge branch 'PHP-7.4'Peter Kokot2019-07-181-1/+9
|\ \ | |/ | | | | | | * PHP-7.4: Remove duplicate socklen_t check
| * Remove duplicate socklen_t checkPeter Kokot2019-07-181-1/+9
| | | | | | | | | | | | - Use Autoconf's default AC_CHECK_TYPES Closes GH-4418
* | Merge branch 'PHP-7.4'Peter Kokot2019-07-161-10/+0
|\ \ | |/ | | | | | | | | * PHP-7.4: Update changelog Remove unused build checks
| * Remove unused build checksPeter Kokot2019-07-161-10/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - yp_get_default_domain was part of ext/yp - functions checks produce HAVE_function_name symbols. These checks are currently not used in php-src neither in the extensions out there. - Removed symbols because they are not used in the code: - HAVE_GCVT - HAVE_PUTENV - HAVE_PUTENV - HAVE_SETVBUF - HAVE_TEMPNAM - HAVE_SIN (sin is also defined in C89 standard) - HAVE_SETSOCKOPT - HAVE_LOCKF - HAVE_ISASCII - HAVE_YP_GET_DEFAULT_DOMAIN (and other yp extension related unused checks) - HAVE_LINK - HAVE_USLEEP is already defined in Windows configuration header - HAVE_LIBBIND has not been used in php-src for a while anymore - HAVE_GETHOSTNAME is duplicated in Windows configuration header Closes GH-4417
* | Merge branch 'PHP-7.4'Peter Kokot2019-07-141-2/+0
|\ \ | |/ | | | | | | * PHP-7.4: Remove usage of PHP_AIX_LDFLAGS
| * Remove usage of PHP_AIX_LDFLAGSPeter Kokot2019-07-141-2/+0
| | | | | | | | | | | | | | These are currently not defined since their usage has been removed via 51ca2dba530883a8e07d6869e66ee6c5b3c978a6 and 53349d69ddf7a2ba128f0928fb3b376422611a3b
* | Merge branch 'PHP-7.4'Peter Kokot2019-07-141-2/+0
|\ \ | |/ | | | | | | * PHP-7.4: Remove duplicate PTHREADS template define
| * Remove duplicate PTHREADS template definePeter Kokot2019-07-141-2/+0
| | | | | | | | | | | | The undef PTHREADS converts to define if thread safety is configured. This step is already done by pthreads m4 macros from TSRM so this now removes duplicated PTHREADS defines from php_config.h.
* | Merge branch 'PHP-7.4'Peter Kokot2019-07-141-6/+0
|\ \ | |/ | | | | | | * PHP-7.4: Remove PHP_MYSQL variable
| * Remove PHP_MYSQL variablePeter Kokot2019-07-141-6/+0
| | | | | | | | | | | | PHP_MYSQL variable was once defined by the ext/mysql (--with-mysql). Closes GH-4399
* | Merge branch 'PHP-7.4'Peter Kokot2019-07-131-1/+0
|\ \ | |/ | | | | | | * PHP-7.4: Remove php_multiple_shlib_versions_ok
| * Remove php_multiple_shlib_versions_okPeter Kokot2019-07-131-1/+0
| | | | | | | | | | Variable usage was removed via 913cec65517f11ebd972f920d1d320b853a175dd
* | Merge branch 'PHP-7.4'Peter Kokot2019-07-131-6/+1
|\ \ | |/ | | | | | | * PHP-7.4: Remove WARNING_LEVEL fix for QNX
| * Remove WARNING_LEVEL fix for QNXPeter Kokot2019-07-131-6/+1
| | | | | | | | | | | | | | Fix is no longer relevant since the environment variable WARNING_LEVEL is no longer used to define the value of the -w option for cc. Closes GH-4398
* | Merge branch 'PHP-7.4'Nikita Popov2019-07-121-1/+1
|\ \ | |/
| * Remove unused tsrm_strtok_r() functionNikita Popov2019-07-121-1/+1
| | | | | | | | | | There is also a php_strtok_r() function, which is actually used, but nothing uses the tsrm_strtok_r() variant...
* | Merge branch 'PHP-7.4'Peter Kokot2019-07-111-0/+4
|\ \ | |/ | | | | | | * PHP-7.4: Refactor undefining PACKAGE_* symbols
| * Refactor undefining PACKAGE_* symbolsPeter Kokot2019-07-111-0/+4
| | | | | | | | | | | | | | | | | | | | Instead of patching configuration headers template generated by the given tools - autoheader, this moves patching these symbols to the configure step before creating and invoking the config.status and before the configuration header file is generated from the patched template. Closes GH-4374
* | Merge branch 'PHP-7.4'Nikita Popov2019-07-101-1/+1
|\ \ | |/
| * Align segments on huge page boundary only for x86Cyril Pascal2019-07-101-1/+1
| | | | | | | | Closes GH-4387.
* | Merge branch 'PHP-7.4'Peter Kokot2019-07-081-3/+0
|\ \ | |/ | | | | | | * PHP-7.4: Remove APACHE symbol
| * Remove APACHE symbolPeter Kokot2019-07-081-3/+0
| | | | | | | | | | The APACHE symbol was used in very early PHP versions to indicate the Apache module usage. Since PHP 4 this is no longer used in the code.
* | Merge branch 'PHP-7.4'Peter Kokot2019-07-081-4/+2
|\ \ | |/ | | | | | | * PHP-7.4: Refactor genif.sh