#
408272b8 |
| 16-Feb-2021 |
Dylan T |
Remove generated zend_jit_x86.c on `make clean` Not removing this causes build failure when reconfiguring and rebuilding after a `make clean`, e.g. enabling/disabling ZTS. This make
Remove generated zend_jit_x86.c on `make clean` Not removing this causes build failure when reconfiguring and rebuilding after a `make clean`, e.g. enabling/disabling ZTS. This makes https://bugs.php.net/bug.php?id=80561 more bearable. Ideally it would be rebuilt automatically on configuration change if necessary, but I have no idea how to implement this. Closes GH-6702.
show more ...
|
Revision tags: php-8.0.0, php-7.3.25, php-7.4.13, php-8.0.0RC5, php-7.4.13RC1, php-8.0.0RC4, php-7.3.25RC1, php-7.4.12, php-8.0.0RC3, php-7.3.24, php-8.0.0RC2, php-7.4.12RC1, php-7.3.24RC1, php-7.2.34, php-8.0.0rc1, php-7.4.11, php-7.3.23, php-8.0.0beta4, php-7.4.11RC1, php-7.3.23RC1, php-8.0.0beta3, php-7.4.10, php-7.3.22, php-8.0.0beta2, php-7.3.22RC1, php-7.4.10RC1 |
|
#
65592840 |
| 07-Aug-2020 |
Nikita Popov |
Remove more leftovers of PHP_DEFINE handling
|
#
e6f77842 |
| 07-Aug-2020 |
Nikita Popov |
Don't use PHP_DEFINE in iconv iconv is the only consumer of this custom define mechanism that puts every define into a single file. Use the standard mechanism instead.
|
Revision tags: php-8.0.0beta1, php-7.4.9, php-7.2.33, php-7.3.21, php-8.0.0alpha3, php-7.4.9RC1, php-7.3.21RC1, php-7.4.8, php-7.2.32, php-8.0.0alpha2, php-7.3.20 |
|
#
46e38a19 |
| 29-Jun-2020 |
Dmitry Stogov |
Fixed bug #79737 (Building embed as static fails during install step).
|
Revision tags: php-8.0.0alpha1, php-7.4.8RC1, php-7.3.20RC1, php-7.4.7, php-7.3.19, php-7.4.7RC1, php-7.3.19RC1 |
|
#
4bc1cf29 |
| 14-May-2020 |
Bob Weinand |
Remove generated zend_jit_x86.c upon make distclean
|
Revision tags: php-7.4.6, php-7.2.31, php-7.4.6RC1, php-7.3.18RC1 |
|
#
5fe723c9 |
| 27-Apr-2020 |
Dmitry Stogov |
Fix libtool to provide a simple way to generate only "shared" object files or libraries. - Support for "-shared" option is taken from libtool-2.0 that is already at lease 15 years old. -
Fix libtool to provide a simple way to generate only "shared" object files or libraries. - Support for "-shared" option is taken from libtool-2.0 that is already at lease 15 years old. - Change PHP build system to use "-shared" instead of "--tag=disable-static".
show more ...
|
Revision tags: php-7.2.30, php-7.4.5, php-7.3.17 |
|
#
047d8147 |
| 11-Apr-2020 |
Tyson Andre |
Fix an undefined class error running gen_stub in php8 For whatever reason, php 8 would not have loaded the subsequent classes when running `php build/gen_stub.php path/to/filename.php`.
Fix an undefined class error running gen_stub in php8 For whatever reason, php 8 would not have loaded the subsequent classes when running `php build/gen_stub.php path/to/filename.php`. I assume it didn't load the classes immediately because there's a possibility the code before it would throw. (Probably because __toString was added recently and prevents early binding) Also, fix a typo Closes GH-5369
show more ...
|
#
75b01c79 |
| 02-Apr-2020 |
Remi Collet |
add some output when generating arginfo
|
#
e11d3b16 |
| 02-Apr-2020 |
Remi Collet |
Move gen_stub.php to build directory and install it so phpize can take care of it, and thus extension can use it as it is already in Makefile
|
Revision tags: php-7.4.5RC1, php-7.3.17RC1, php-7.3.18, php-7.4.4, php-7.2.29, php-7.3.16, php-7.4.4RC1, php-7.3.16RC1, php-7.4.3, php-7.2.28 |
|
#
9c5fb54c |
| 13-Feb-2020 |
Xinchen Hui |
Improved the check makefile.global is also used while building shared extension
|
#
9e565026 |
| 12-Feb-2020 |
Xinchen Hui |
Fixed build (Only PHP above 7.1 could run the gen_stub.php)
|
Revision tags: php-7.3.15RC1, php-7.4.3RC1, php-7.3.15, php-7.2.27, php-7.4.2, php-7.3.14, php-7.3.14RC1, php-7.4.2RC1, php-7.4.1, php-7.2.26, php-7.3.13, php-7.4.1RC1, php-7.3.13RC1, php-7.2.26RC1, php-7.4.0, php-7.2.25, php-7.3.12, php-7.4.0RC6, php-7.3.12RC1, php-7.2.25RC1 |
|
#
ad53bacf |
| 29-Oct-2019 |
Nikita Popov |
Fix bug #78681 by renaming libphp8.so to libphp.so The major version number is no longer included.
|
Revision tags: php-7.4.0RC5, php-7.1.33, php-7.2.24, php-7.3.11, php-7.4.0RC4 |
|
#
1bb1a1ee |
| 10-Oct-2019 |
Dmitry Stogov |
Revert "Don't buid static libaraies when only DSO required" This reverts commit f633c347574c0d814050b4bf2493e0cac6a5988c.
|
Revision tags: php-7.3.11RC1, php-7.2.24RC1, php-7.4.0RC3, php-7.2.23, php-7.3.10 |
|
#
f633c347 |
| 19-Sep-2019 |
Dmitry Stogov |
Don't buid static libaraies when only DSO required
|
Revision tags: php-7.4.0RC2, php-7.2.23RC1, php-7.3.10RC1 |
|
#
24d8cbce |
| 03-Sep-2019 |
Nikita Popov |
Fix gen_stubs with out-of-tree build We need to prefix with $(top_srcdir).
|
Revision tags: php-7.4.0RC1, php-7.1.32, php-7.2.22, php-7.3.9, php-7.4.0beta4, php-7.2.22RC1, php-7.3.9RC1, php-7.4.0beta2, php-7.1.31, php-7.2.21, php-7.3.8, php-7.4.0beta1, php-7.2.21RC1, php-7.3.8RC1, php-7.4.0alpha3, php-7.3.7, php-7.2.20, php-7.4.0alpha2, php-7.3.7RC3 |
|
#
33886f71 |
| 18-Jun-2019 |
Nikita Popov |
Generate arginfo from PHP stub files Signature stubs for internal functions are specified in xyz.stub.php, from which we generate actual arginfo structures in xyz_arginfo.h. This fil
Generate arginfo from PHP stub files Signature stubs for internal functions are specified in xyz.stub.php, from which we generate actual arginfo structures in xyz_arginfo.h. This file then needs to be included in the implementation appropriately. Arginfo from stubs can be regenerated using scripts/dev/gen_stub.php. However, this should also automatically happen when the stub file is modified.
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 ...
|
Revision tags: php-7.3.7RC2, php-7.2.20RC2, php-7.4.0alpha1, php-7.3.7RC1, php-7.2.20RC1, php-7.2.19, php-7.3.6, php-7.1.30, php-7.2.19RC1, php-7.3.6RC1, php-7.1.29, php-7.2.18, php-7.3.5 |
|
#
ce65d235 |
| 29-Apr-2019 |
Peter Kokot |
Remove TSRM configuration header TSRM configuration header file was once created by separate autoconf build system for TSRM and is with the current code not directly needed like this
Remove TSRM configuration header TSRM configuration header file was once created by separate autoconf build system for TSRM and is with the current code not directly needed like this anymore.
show more ...
|
#
c79eb107 |
| 27-Apr-2019 |
Peter Kokot |
Simplify checking of *nix build tools The buildmk.stamp file has been created by the *nix build checking step to run the check step only once. Instead of poluting the project root di
Simplify checking of *nix build tools The buildmk.stamp file has been created by the *nix build checking step to run the check step only once. Instead of poluting the project root directory, the stamp file can be also omitted. Performance difference is very minimal to not justify having the stamp check at all today anymore. This patch integrates the buildcheck.sh to buildconf script directly.
show more ...
|
Revision tags: php-7.2.18RC1, php-7.3.5RC1, php-7.2.17, php-7.3.4, php-7.1.28 |
|
#
5e16f5b8 |
| 27-Mar-2019 |
Peter Kokot |
Remove php7.spec.in file RPM specification file was introduced via 7c2f1384d45876bbdef255c4a57301e6406f6964 for PHP to include official RPM packages long time agon. With removal of t
Remove php7.spec.in file RPM specification file was introduced via 7c2f1384d45876bbdef255c4a57301e6406f6964 for PHP to include official RPM packages long time agon. With removal of the makerpm script via 3d51d4c90c77a30a7b88aae7184dcce4b6e26b07 and Linux repositories to manage such updated and customized info in their repositories this file is most likely not needed anymore.
show more ...
|
Revision tags: php-7.3.4RC1, php-7.2.17RC1, php-7.1.27, php-7.3.3, php-7.2.16 |
|
#
2957651c |
| 04-Mar-2019 |
Peter Kokot |
Move Makefile.global and Makefile.gcov to build directory These files can be stored in the build directory instead of bloating the project root directory.
|