#
b90c9ca7 |
| 23-Sep-2023 |
Thomas Hurst |
Enable ifunc checks on FreeBSD 12+ This was disabled in 2019 due to problems reported in FreeBSD 11. The original report (PHP bug 77284) includes a comment that FreeBSD 12 worked - which
Enable ifunc checks on FreeBSD 12+ This was disabled in 2019 due to problems reported in FreeBSD 11. The original report (PHP bug 77284) includes a comment that FreeBSD 12 worked - which also happens to be the first version ifunc use appeared in libc. Close GH-12288
show more ...
|
#
09838f17 |
| 09-Dec-2023 |
David CARLIER |
zend_call_stack support proposal for solaris/illumos. (#12862)
|
#
1fdf21fe |
| 05-Dec-2023 |
Eric Mann |
PHP-8.3 is now for PHP 8.3.2-dev
|
#
40d1442c |
| 27-Nov-2023 |
Peter Kokot |
Remove unused gcov artifacts (#12786)
|
#
3665e900 |
| 24-Nov-2023 |
Peter Kokot |
Remove unused PHP_COMPILE and CXX_PHP_COMPILE variables (#12760) These were part of the old build system and are no longer used.
|
#
5140889c |
| 22-Nov-2023 |
Peter Kokot |
Remove unused build variables (#12746) - LFLAGS - PHP_LIBS - SHARED_LIBTOOL - EXT_LIBS These were part of the build system in the past and are no longer used in curr
Remove unused build variables (#12746) - LFLAGS - PHP_LIBS - SHARED_LIBTOOL - EXT_LIBS These were part of the build system in the past and are no longer used in current code.
show more ...
|
#
178d3acf |
| 21-Nov-2023 |
Jakub Zelenka |
PHP 8.3 is now 8.3.1-dev
|
#
7d52f399 |
| 21-Nov-2023 |
Peter Kokot |
Remove redundant PHP_SUBST_OLD(INCLUDE_PATH) (#12738) The AC_SUBST(INCLUDE_PATH) is enough to only replace the variable in the build-defs.h.in file.
|
#
77ea5c56 |
| 19-Nov-2023 |
Peter Kokot |
Remove obsolescent AC_TYPE_SIZE_T (#12719) The macro checks for existence of size_t in <stddef.h> otherwise it sets it to 'unsigned int'. The size_t is part of C89 standard and all p
Remove obsolescent AC_TYPE_SIZE_T (#12719) The macro checks for existence of size_t in <stddef.h> otherwise it sets it to 'unsigned int'. The size_t is part of C89 standard and all platforms should have it. Macro is also marked to be made obsolete in the future versions of Autoconf. At this point there is still AC_FUNC_ALLOCA in PHP's configure.ac which uses AC_TYPE_SIZE_T under the hood so the check is still done there in the meantime.
show more ...
|
#
a35a69ff |
| 18-Nov-2023 |
Peter Kokot |
Clean duplicate headers check (#12710) - AC_CHECK_HEADERS already includes the header(s) listed in the first argument, so additional net/if.h is redundant. - The crypt.h is checked
Clean duplicate headers check (#12710) - AC_CHECK_HEADERS already includes the header(s) listed in the first argument, so additional net/if.h is redundant. - The crypt.h is checked two times and HAVE_CRYPT_H is only needed in ext/standard. - Remove duplicate <string.h> in ext/standard - Remove duplicate <string.h> in getaddrinfo check in configure.ac
show more ...
|
#
a6d5f346 |
| 18-Nov-2023 |
Peter Kokot |
Remove obsolete DG/UX check (#12713) DG/UX is a discontinued Unix OS, the support for which ended in 2001.
|
#
931a8b07 |
| 17-Nov-2023 |
David CARLIER |
inet_ntop requirement check at configure time instead (#12700)
|
#
ca22505c |
| 09-Nov-2023 |
Ilija Tovilo |
Disable -fsanitize=function on Clang 17 Closes GH-12642
|
#
44f9c226 |
| 29-Oct-2023 |
David Carlier |
following-up on GH-12551: removing inet_ntoa usage Close GH-12554
|
#
7d485aa6 |
| 04-Nov-2023 |
Peter Kokot |
ext/sockets: Clean header checks (#12607) - Unused header checks removed: HAVE_NETINET_TCP_H and HAVE_SYS_UN_H are not used in the code. - Duplicate linux/filter.h check removed:
ext/sockets: Clean header checks (#12607) - Unused header checks removed: HAVE_NETINET_TCP_H and HAVE_SYS_UN_H are not used in the code. - Duplicate linux/filter.h check removed: HAVE_LINUX_FILTER_H is already defined in ext/sockets.
show more ...
|
#
2efe366a |
| 30-Oct-2023 |
Ilija Tovilo |
Add zend_worklist.h to PHP_INSTALL_HEADERS (#12571) Fixes GH-12565
|
#
be64db59 |
| 10-Oct-2023 |
Patrick Allaert |
PHP-8.1 is now for PHP 8.1.26-dev
|
#
2642a086 |
| 10-Oct-2023 |
Pierrick Charron |
PHP-8.2 is now for PHP 8.2.13-dev
|
#
62e24025 |
| 22-Sep-2023 |
Ilija Tovilo |
Use autoconf for recognizing __builtin_unreachable() (#12266) Older versions of GCC don't support __has_builtin(), but do support __builtin_unreachable().
|
#
c1cf0026 |
| 12-Sep-2023 |
Ben Ramsey |
PHP-8.1 is now for PHP 8.1.25-dev
|
#
7deb84b7 |
| 29-Aug-2023 |
Jakub Zelenka |
Start PHP 8.4 development cycle
|
#
bf3fb4e5 |
| 28-Aug-2023 |
Jeremie Courreges-Anglas |
On riscv64 require libatomic if actually needed clang and newer gcc releases support byte-sized atomic accesses on riscv64 through inline builtins. In both cases the hard dependency on
On riscv64 require libatomic if actually needed clang and newer gcc releases support byte-sized atomic accesses on riscv64 through inline builtins. In both cases the hard dependency on libatomic added by GH-11321 isn't useful. Stop using AC_CHECK_LIB() which is too naive to notice that libatomic isn't needed. Instead, PHP_CHECK_FUNC() will retry the check with -latomic if required. Closes GH-11790
show more ...
|
#
96885bc0 |
| 05-Aug-2023 |
Kévin Dunglas |
fix: handle the GNU specific version of strerror_r Close GH-11882
|
#
37d35f5e |
| 31-Jul-2023 |
Peter Kokot |
Move --enable/--disable-fiber-asm help output (#11827) This moves the fiber configure option in the Zend section. TSRM doesn't currently have any specific configure options so it can be
Move --enable/--disable-fiber-asm help output (#11827) This moves the fiber configure option in the Zend section. TSRM doesn't currently have any specific configure options so it can be removed from the ./configure --help output.
show more ...
|
#
b132b7ab |
| 20-Jul-2023 |
Peter Kokot |
Remove check for time.h and HAVE_TIME_H (#11726) The `<time.h>` header file is part of the standard C89 headers [1] and on current systems can be included unconditionally. The c
Remove check for time.h and HAVE_TIME_H (#11726) The `<time.h>` header file is part of the standard C89 headers [1] and on current systems can be included unconditionally. The conditional include based on Windows is there so the win32/time.h can be included on other places when needed. Refs: [1] https://port70.net/~nsz/c/c89/c89-draft.html#4.1.2 [2] https://git.savannah.gnu.org/cgit/autoconf.git/tree/lib/autoconf/headers.m4
show more ...
|