#
900de30b |
| 08-Jul-2019 |
Peter Kokot |
Refactor genif.sh Changes: - Coding style fixes - ${1+"$@"} replaced with "$@" [1] - EXTRA_MODULE_PTRS variable is not used anymore - awk tool defined via environment variabl
Refactor genif.sh Changes: - Coding style fixes - ${1+"$@"} replaced with "$@" [1] - EXTRA_MODULE_PTRS variable is not used anymore - awk tool defined via environment variable - srcdir determined automatically from the genif.sh location [1] https://www.in-ulm.de/~mascheck/various/bourne_args/ Closes GH-4372
show more ...
|
#
550c2aa8 |
| 08-Jul-2019 |
Peter Kokot |
Remove C89 checks for signal.h and strerror These are part of the C89 and on today's systems not needed to be checked anymore. This removes symbols HAVE_SIGNAL and HAVE_STRERROR.
Remove C89 checks for signal.h and strerror These are part of the C89 and on today's systems not needed to be checked anymore. This removes symbols HAVE_SIGNAL and HAVE_STRERROR. - http://port70.net/~nsz/c/c89/c89-draft.html - locale.h is also part of C89 but will be removed per request in PHP 8
show more ...
|
#
5ba69ab3 |
| 08-Jul-2019 |
Peter Kokot |
Remove some unused variables - Variables php_abs_top_srcdir php_abs_top_builddir are no longer used. - ZEND_EXT_TYPE is always zend_extension and variable is no longer used. Clo
Remove some unused variables - Variables php_abs_top_srcdir php_abs_top_builddir are no longer used. - ZEND_EXT_TYPE is always zend_extension and variable is no longer used. Closes GH-4378
show more ...
|
#
3bde4838 |
| 07-Jul-2019 |
Peter Kokot |
Remove PHP_DEBUG_MACRO The macro is no longer used. The warning at the end of the configure script therefore is also no longer used.
|
#
49cc2a63 |
| 07-Jul-2019 |
Peter Kokot |
Remove some more Apache 1 left overs - warning in configure.ac is relevant for the sapi/apache - errors output redirected to /dev/null when checking Apache version
|
#
539b5778 |
| 03-Jul-2019 |
Peter Kokot |
Move footer to the end of configure output
|
Revision tags: php-7.3.7, php-7.2.20 |
|
#
1c9e8e8f |
| 01-Jul-2019 |
Peter Kokot |
Remove PTHREADS_ASSIGN_VARS This simplifies TSRM build steps a bit and avoids doing unnecessary steps: - The `PTHREADS_CHECK_COMPILE` can called inside the for loops only since
Remove PTHREADS_ASSIGN_VARS This simplifies TSRM build steps a bit and avoids doing unnecessary steps: - The `PTHREADS_CHECK_COMPILE` can called inside the for loops only since this is only where the `$pthreads_checked` variable is used. - Assigning variables can be then done only in the configure.ac once. - use `m4_include()` instead of the `sinclude()` in the middle of the build steps. - The `$threads_result` variable is not used in the code or in extensions.
show more ...
|
#
16df7182 |
| 02-Jul-2019 |
Peter Kokot |
Remove PHP_CHECK_CONFIGURE_OPTIONS Instead of building a custom macro for checking configure options, Autoconf 2.62+ already outputs a warning at the beginning and the end of the out
Remove PHP_CHECK_CONFIGURE_OPTIONS Instead of building a custom macro for checking configure options, Autoconf 2.62+ already outputs a warning at the beginning and the end of the output of configure script. It automatically detects correct and wrong options better. This is related also to bug #55634. So now instead a better way is the default Autoconf approach: This outputs a warning at the beginning and end of the configure output: ./configure --with-non-existing This results in fatal error: ./configure --non-existing configure: error: unrecognized option: `--non-existing' Try `./configure --help' for more information The `--enable-option-checking=fatal` results in fatal error for all non existing options: ./configure --with-non-existing --enable-option-checking=fatal configure: error: unrecognized options: --with-non-existing Closes GH-4348
show more ...
|
#
b1ef5009 |
| 01-Jul-2019 |
Peter Kokot |
Remove some old BeOS artefacts - checking for beos systems is no longer relevant in configure.ac - usage of undefined constant BETHREADS removed. Closes GH-4346
|
#
534351c0 |
| 02-Jul-2019 |
Peter Kokot |
Remove check for ApplicationServices/ApplicationServices.h The symbol HAVE_APPLICATIONSERVICES_APPLICATIONSERVICES_H is not used and check not needed. Closes GH-4336
|
#
30c1c531 |
| 01-Jul-2019 |
Peter Kokot |
Remove TSRM_BASIC_CHECKS This macro is not needed anymore. The AC_PROG_CC is done in the main configure.ac file and the ranlib check is done by the bundled libtool macros. C
Remove TSRM_BASIC_CHECKS This macro is not needed anymore. The AC_PROG_CC is done in the main configure.ac file and the ranlib check is done by the bundled libtool macros. Closes GH-4339
show more ...
|
#
e558ee79 |
| 01-Jul-2019 |
Peter Kokot |
Remove not needed checks for functions The following functions don't need to be checked anymore since the they are not used across the code or the symbols aren't used anymore: - cuse
Remove not needed checks for functions The following functions don't need to be checked anymore since the they are not used across the code or the symbols aren't used anymore: - cuserid (not used) - lrand48 (not used and removed via 6d6ef7aacc7f9b17709d2f93b70b359c75011f89) - random (check is not used) - srand48 (not used) - srandom (not used) - strdup (check is not used) and the unused check symbols: - HAVE_CUSERID - HAVE_LRAND48 - HAVE_RANDOM - HAVE_SRAND48 - HAVE_SRANDOM - HAVE_STRDUP Closes GH-4338
show more ...
|
#
9a3c8e51 |
| 28-Jun-2019 |
Peter Kokot |
Sync functions checks Removed unused checks: - mbsinit check removed, HAVE_MBSINIT removed (not used in php-src) - mempcpy check removed, HAVE_MEMPCPY removed (not used in php-src an
Sync functions checks Removed unused checks: - mbsinit check removed, HAVE_MBSINIT removed (not used in php-src) - mempcpy check removed, HAVE_MEMPCPY removed (not used in php-src anymore since 560ed89bfbb56526251e9bd2fbcb27e5932641d8 which uses PHP's own implementation) - strpncpy check removed, added via a8c9e893b6911c785f698d724b2ff61e7aebb737 and not used. - setpgid check removed since HAVE_SETPGID is not used Moved to a central configure.ac: - fpclass - mbrlen moved to configure.ac (since the HAVE_MBRLEN is used accross the php-src) - sigprocmask - getcwd - getwd - glob - strfmon - nice Duplicated checks removed: - gethostname - getlogin - getpwuid_r - socketpair - mprotect check simplified
show more ...
|
#
6c1c66be |
| 30-Jun-2019 |
Peter Kokot |
Remove HAVE_LIMITS_H check The limits.h header is part of the C89 and is today available everywhere. There is no need to check for presence of this header anymore. The timel
Remove HAVE_LIMITS_H check The limits.h header is part of the C89 and is today available everywhere. There is no need to check for presence of this header anymore. The timelib has already been patched upstream via aae5907cb7e775f16bedf61b010b8692c12a2843 PHP extensions out there shouldn't rely on symbols defined during the build anyway and neither they do on this particular symbol anymore.
show more ...
|
Revision tags: php-7.4.0alpha2 |
|
#
638c2176 |
| 23-Jun-2019 |
Peter Kokot |
Remove HAVE_STRCOLL check The strcoll function is defined in the C89 standard and should be on today's systems always available via the <string.h> header. https://port70.net/~ns
Remove HAVE_STRCOLL check The strcoll function is defined in the C89 standard and should be on today's systems always available via the <string.h> header. https://port70.net/~nsz/c/c89/c89-draft.html#4.11.4.3 - Remove also SKIPIF strcoll check in test
show more ...
|
#
2079b098 |
| 23-Jun-2019 |
Peter Kokot |
Clean headers checks Some headers were checked multiple times in the main configure.ac file and in the bundled extensions or SAPIs themselves. Also many of these checks are then used
Clean headers checks Some headers were checked multiple times in the main configure.ac file and in the bundled extensions or SAPIs themselves. Also many of these checks are then used accross other extensions or SAPIs so a central configure.ac makes most sense for these checks.
show more ...
|
#
6165c234 |
| 20-Jun-2019 |
Nikita Popov |
Check for dlsym as well For some reason, when using GCC with address sanitizer, dlopen is available without -ldl, but dlsym still needs it. Explicitly check dlsym so we add the libra
Check for dlsym as well For some reason, when using GCC with address sanitizer, dlopen is available without -ldl, but dlsym still needs it. Explicitly check dlsym so we add the library.
show more ...
|
Revision tags: php-7.3.7RC3, php-7.3.7RC2, php-7.2.20RC2, php-7.4.0alpha1 |
|
#
bcf20963 |
| 11-Jun-2019 |
Christoph M. Becker |
Next is 7.3.8
|
Revision tags: php-7.3.7RC1 |
|
#
feb92adc |
| 11-Jun-2019 |
Remi Collet |
next is 7.2.21
|
Revision tags: php-7.2.20RC1 |
|
#
622b10f0 |
| 30-May-2019 |
Anatol Belski |
Ported limagic 5.37
|
Revision tags: php-7.2.19, php-7.3.6, php-7.1.30 |
|
#
62ded6ef |
| 27-May-2019 |
Dmitry Stogov |
Align .text segment for better huge pages usage
|
#
ef34e00d |
| 23-May-2019 |
Hugh McMaster |
Use PKG_CHECK_MODULES to detect valgrind, and share build config with pcre
|
#
4fa32d67 |
| 15-May-2019 |
Sara Golemon |
Bump for 7.2.20
|
Revision tags: php-7.2.19RC1, php-7.3.6RC1 |
|
#
2d93cce0 |
| 14-May-2019 |
Christoph M. Becker |
Prepare 7.3.7-dev
|
#
75fb7486 |
| 12-May-2019 |
Peter Kokot |
Normalize comments in *nix build system m4 files Normalization include: - Use dnl for everything that can be ommitted when configure is built in favor of the shell comment characte
Normalize comments in *nix build system m4 files Normalization include: - Use dnl for everything that can be ommitted when configure is built in favor of the shell comment character # which is visible in the output. - Line length normalized to 80 columns - Dots for most of the one line sentences - Macro definitions include similar pattern header comments now
show more ...
|