Revision tags: php-7.1.0RC2, php-7.0.11 |
|
#
086f9adc |
| 10-Sep-2016 |
Michael Orlitzky |
Use AX_CHECK_COMPILE_FLAG macro to check for -fvisibility=hidden support. The existing check for -fvisibility=hidden support came from a time when only GCC had it. The test for it used a
Use AX_CHECK_COMPILE_FLAG macro to check for -fvisibility=hidden support. The existing check for -fvisibility=hidden support came from a time when only GCC had it. The test for it used a regular expression to parse the GCC major version from the output of `$CC --version`, and would look for version 4 or greater. The regular expression used to accomplish this is doomed, however, since GCC can be built with a custom version string (--with-pkgversion). Moreover, the $CC variable can be set to something that confuses it but is otherwise valid. For example, it would fail with CC=x86_64-pc-linux-gnu-gcc. This commit fixes two aspects of the feature test. First, it no longer limits the test to GCC. At least clang now supports the flag, and can make use of it when GCC is its backend. Second, support for the flag is tested directly, by attempting to pass it to the compiler, rather than by parsing its version string. The latter is accomplished with a new macro, AX_CHECK_COMPILE_FLAG, taken from the autoconf archive. The new macro has been added to acinclude.m4, and the test stanza in configure.in has been replaced with a single call to the new macro. Note that the new macro calls AC_PREREQ(2.64) -- a more stringent requirement than the existing AC_PREREQ(2.59) in configure.in. The difference represents about six years of autoconf releases, from v2.59 in December of 2003 to v2.64 in July of 2009. This problem was noticed by Brian Evans, who also suggested the fix. PHP-Bug: 73062
show more ...
|
Revision tags: php-5.6.26RC1, php-7.1.0RC1, php-7.0.11RC1, php-7.1.0beta3, php-5.6.25, php-7.0.10 |
|
#
852a5ff2 |
| 11-Aug-2016 |
Nikita Popov |
Fix typos
|
#
75017520 |
| 11-Aug-2016 |
Xinchen Hui |
Check them in autoconf
|
Revision tags: php-7.1.0beta2, php-5.6.25RC1, php-7.0.10RC1, php-7.1.0beta1, php-5.6.24, php-7.0.9, php-5.5.38, php-5.6.24RC1, php-7.1.0alpha3, php-7.0.9RC1 |
|
#
5f569cc0 |
| 29-Jun-2016 |
Jakub Zelenka |
Bump minimal OpenSSL version to 1.0.1
|
Revision tags: php-7.1.0alpha2, php-7.0.8, php-5.6.23, php-5.5.37, php-5.6.23RC1, php-7.0.8RC1, php-7.1.0alpha1, php-5.6.22, php-5.5.36, php-7.0.7 |
|
#
1524e00c |
| 13-May-2016 |
Joe Watkins |
improve 7132fe19c29c512d00a3afe101212ba15fa1f99e
|
#
7132fe19 |
| 13-May-2016 |
Joe Watkins |
fix 1bb8a7b0b895af4a9e6b24101fe8fab5af64f86c
|
#
ee8f402a |
| 13-May-2016 |
Joe Watkins |
fix 1f52a03082b2816826bc5bd8c241f5d016d15395
|
#
1f52a030 |
| 13-May-2016 |
Joe Watkins |
fix #72180 (Env variables incorrectly pretty printed in config.nice, phpinfo)
|
#
1bb8a7b0 |
| 13-May-2016 |
Joe Watkins |
fix #72180 (Env variables incorrectly pretty printed in config.nice, phpinfo)
|
Revision tags: php-5.6.22RC1, php-7.0.7RC1, php-7.0.6, php-5.6.21, php-5.5.35, php-5.6.21RC1, php-7.0.6RC1, php-5.6.20, php-5.5.34, php-7.0.5, php-5.6.20RC1, php-7.0.5RC1, php-5.6.19, php-5.5.33, php-7.0.4, php-5.6.19RC1, php-7.0.4RC1, php-5.6.18, php-7.0.3, php-5.5.32, php-5.6.18RC1, php-7.0.3RC1, php-5.6.17, php-5.5.31, php-7.0.2, php-7.0.2RC1, php-5.6.17RC1, php-7.0.1RC1, php-7.0.0, php-5.6.16, php-7.0.0RC8, php-7.0.0RC7, php-5.6.16RC1, php-5.6.15, php-7.0.0RC6, php-7.0.1, php-5.6.15RC1, php-7.0.0RC5 |
|
#
0e856232 |
| 08-Oct-2015 |
Michael Wallner |
fix generating config.nice; again The fix in a8bc18420702e1b4fa524d21eae804cd6004879e broke if an arg containing spaces was passed to configure.
|
#
59424bb7 |
| 03-Dec-2015 |
Dmitry Stogov |
Fixed bug #71006 (symbol referencing errors on Sparc/Solaris)
|
#
ae196280 |
| 16-Nov-2015 |
Xinchen Hui |
Revert pushed by mistake Revert "Revert "Remove assumption that extensions are in ext/ext-name"" This reverts commit 7e47bf1e65086d6bb69bd9e9c79ccb179c5302b4.
|
#
7e47bf1e |
| 13-Nov-2015 |
Xinchen Hui |
Revert "Remove assumption that extensions are in ext/ext-name" This reverts commit 82b73fd1e3c53228bb31b75a446114b5fd0cd240. Conflicts: build/genif.sh b
Revert "Remove assumption that extensions are in ext/ext-name" This reverts commit 82b73fd1e3c53228bb31b75a446114b5fd0cd240. Conflicts: build/genif.sh build/order_by_dep.awk
show more ...
|
Revision tags: php-5.5.30, php-5.6.14, php-7.0.0RC4 |
|
#
6a813634 |
| 20-Sep-2015 |
Jakub Zelenka |
Require at least OpenSSL version 0.9.8
|
Revision tags: php-5.6.14RC1, php-7.0.0RC3, php-5.6.13, php-7.0.0RC2, php-5.5.29, php-5.4.45, php-5.6.13RC1, php-7.0.0RC1, php-5.6.12, php-5.5.28, php-7.0.0beta3, php-5.4.44, php-5.6.12RC1, php-7.0.0beta2, php-7.0.0beta1, php-5.6.11, php-5.5.27, php-5.4.43, php-5.6.11RC1, php-5.5.27RC1, php-7.0.0alpha2, php-5.5.26, php-7.0.0alpha1, php-5.6.10, php-5.4.42, POST_PHP7_NSAPI_REMOVAL, PRE_PHP7_NSAPI_REMOVAL, php-5.6.10RC1, php-5.5.26RC1, php-5.5.25, php-5.6.9, php-5.4.41, php-5.6.9RC1, php-5.5.25RC1, php-5.6.8, php-5.5.24, php-5.4.40, php-5.6.8RC1, php-5.5.24RC1, php-5.6.7, php-5.5.23, php-5.4.39, php-5.6.7RC1, php-5.5.23RC1, POST_PHP7_EREG_MYSQL_REMOVALS, PRE_PHP7_EREG_MYSQL_REMOVALS, php-5.6.6, php-5.5.22, php-5.4.38, POST_PHP7_REMOVALS, PRE_PHP7_REMOVALS, php-5.6.6RC1, php-5.5.22RC1, php-5.5.21, php-5.6.5, php-5.4.37, php-5.5.21RC1, php-5.6.5RC1, POST_NATIVE_TLS_MERGE, PRE_NATIVE_TLS_MERGE, php-5.5.20, php-5.4.36, php-5.6.4, php-5.6.4RC1, php-5.5.20RC1, php-5.6.3, php-5.5.19, php-5.4.35 |
|
#
82b73fd1 |
| 02-Nov-2014 |
Bob Weinand |
Remove assumption that extensions are in ext/ext-name Fixes also a weird ln (symlink) hack for phpdbg
|
#
f596c953 |
| 23-Mar-2015 |
Dmitry Stogov |
Fixed PHP_CHECK_BUILTIN_EXPECT setting
|
#
017f89e8 |
| 20-Mar-2015 |
Levi Morrison |
Move check for __builtin_expect to configure This allows __builtin_expect to be used more accurately
|
#
f3849715 |
| 06-Feb-2015 |
Maxime BESSON |
Look for PDO include files in the right folder Configure scripts for extensions look for PDO include files in $prefix/include/php. This change makes them look into $phpincludedir ins
Look for PDO include files in the right folder Configure scripts for extensions look for PDO include files in $prefix/include/php. This change makes them look into $phpincludedir instead, which may be different from $prefix/include/php.
show more ...
|
Revision tags: php-5.6.3RC1, php-5.5.19RC1, php-5.5.18, php-5.4.34, php-5.5.18RC1, php-5.6.1 |
|
#
ef6e9386 |
| 25-Sep-2014 |
Anatol Belski |
remove some remains from the old patch
|
Revision tags: php-5.6.2 |
|
#
b3aebda9 |
| 20-Sep-2014 |
krakjoe |
native tls initial patch
|
#
cf0303e7 |
| 20-Sep-2014 |
Florian MARGAINE |
Replaces php5 with php7, without whitespace changes.
|
Revision tags: php-5.4.33, php-5.5.17, php-5.6.1RC1, php-5.5.17RC1, php-5.4.33RC1, php-5.6.0, POST_AST_MERGE, PRE_AST_MERGE, POST_64BIT_BRANCH_MERGE, PRE_64BIT_BRANCH_MERGE, php-5.5.16, php-5.4.32, POST_PHPNG_MERGE, PRE_PHPNG_MERGE, php-5.6.0RC4, php-5.3.29 |
|
#
3f42f2f5 |
| 12-Aug-2014 |
Veres Lajos |
typofixes
|
Revision tags: php-5.5.16RC1, php-5.4.32RC1, php-5.3.29RC1, php-5.6.0RC3, php-5.5.15, php-5.4.31, php-5.4.31RC1, php-5.5.15RC1, php-5.6.0RC2, php-5.4.30, php-5.5.14, php-5.6.0RC1, php-5.5.14RC1, php-5.4.30RC1 |
|
#
08334293 |
| 06-Jun-2014 |
Remi Collet |
Fix bug #67390 insecure temporary file use in the configure script
|
#
91bcadd8 |
| 06-Jun-2014 |
Remi Collet |
Fix bug #67390 insecure temporary file use in the configure script
|
Revision tags: php-5.6.0beta4, php-5.4.29, php-5.5.13, php-5.5.13RC1, php-5.6.0beta3, php-5.4.29RC1, php-5.6.0beta2, php-5.5.12, php-5.4.28, php-5.4.28RC1, php-5.5.12RC1, php-5.6.0beta1, php-5.4.27, php-5.5.11, php-5.5.11RC1, php-5.4.27RC1, php-5.5.10, php-5.4.26, php-5.6.0alpha3, php-5.4.26RC1, php-5.5.10RC1, php-5.6.0alpha2, php-5.5.9, php-5.4.25, php-5.5.9RC1, php-5.4.25RC1, php-5.6.0alpha1, php-5.5.8, php-5.4.24, php-5.4.24RC1, php-5.5.8RC1, php-5.5.7, php-5.4.23, php-5.3.28, php-5.5.7RC1, php-5.4.23RC1, php-5.4.22, php-5.5.6, php-5.4.22RC1, php-5.5.6RC1, php-5.4.21, php-5.5.5, php-5.4.21RC1, php-5.5.5RC1, php-5.5.4, php-5.4.20, php-5.5.4RC1, php-5.4.20RC1, php-5.5.3, php-5.4.19 |
|
#
0ebef462 |
| 16-Aug-2013 |
Christopher Jones |
With --enable-dtrace, the correct PIC/non-PIC .o files on Solaris and Linux are now used. DTrace is part of Oracle Linux. See https://oss.oracle.com/projects/DTrace/ This patch doe
With --enable-dtrace, the correct PIC/non-PIC .o files on Solaris and Linux are now used. DTrace is part of Oracle Linux. See https://oss.oracle.com/projects/DTrace/ This patch does not change DTrace linking for non-Solaris/Linux platforms. For SystemTap users on Linux, this patch removes the compilation warning: Warning: Linking the shared library libphp5.la against the non-libtool objects Zend/zend_dtrace.d.o is not portable!
show more ...
|