History log of /PHP-8.2/configure.ac (Results 1 – 25 of 425)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# eb76a830 11-Feb-2024 Peter Kokot

Remove PHP atomic includes and PHP_DEFINE M4 macro (#13372)

PHP_DEFINE was introduced with the PHP 5 build system
9d9d39a0de3bec962c343051011f5a2ed7d7b242 and then refactored via
350

Remove PHP atomic includes and PHP_DEFINE M4 macro (#13372)

PHP_DEFINE was introduced with the PHP 5 build system
9d9d39a0de3bec962c343051011f5a2ed7d7b242 and then refactored via
350de12bc24472ccf20ff9a8b39a6da0185c070d.

This was once used to put defined constants into a single file to have
more fine-graned dependencies (atomic includes). Since no known PHP
extension is using this and it makes very little sense to use this, this
M4 macro can be removed in favor of the Autoconf native way using
AC_DEFINE and the usual included files php_config.h and config.h.

- Generated unused include directory removed
- Remove include dir from DEFS
- Remove also include dir from PDO checks

show more ...


# 41e3044f 09-Feb-2024 Peter Kokot

Remove obsolete check for missing fclose declaration (#13360)

SunOS 4.1.4 from 1994 didn't have fclose declared in standard header
stdio.h. This doesn't need to be checked anymore, as fc

Remove obsolete check for missing fclose declaration (#13360)

SunOS 4.1.4 from 1994 didn't have fclose declared in standard header
stdio.h. This doesn't need to be checked anymore, as fclose is part of
the C89+ standard and declaration is present on Solaris 10 (SunOS 5.10)
and later.

show more ...


# a4d64b26 07-Feb-2024 Derick Rethans

Removed ext/oci8 and ext/pdo_oci (#13327)

* Removed ext/oci8 and ext/pdo_oci

They now live in their own repositories:

https://github.com/php/pecl-database-oci8
https://

Removed ext/oci8 and ext/pdo_oci (#13327)

* Removed ext/oci8 and ext/pdo_oci

They now live in their own repositories:

https://github.com/php/pecl-database-oci8
https://github.com/php/pecl-database-pdo_oci

As per: https://wiki.php.net/rfc/unbundle_imap_pspell_oci8

show more ...


# 631bc816 06-Feb-2024 Ilija Tovilo

Implement stackless internal function calls

Co-authored-by: Dmitry Stogov <dmitry@zend.com>

Closes GH-12461


# 5094a636 30-Jan-2024 Eric Mann

PHP-8.3 is now for PHP-8.3.4-dev


# ad925018 11-Jan-2024 Peter Kokot

Remove obsolete _XPG_IV preprocessor directive (#13035)

This was once used on SINIX UNIX variant and MIPS processors with the
last release in 1995 to have working gettimeofday().


# 6f3888fe 07-Jan-2024 Peter Kokot

Remove root library check for dlopen() and dlsym() (#13086)

The root library was added here for the Haiku system, to check dlopen()
and dlsym(). However, the root library is already expl

Remove root library check for dlopen() and dlsym() (#13086)

The root library was added here for the Haiku system, to check dlopen()
and dlsym(). However, the root library is already explicitly linked in
the system, and it does not need to be checked neither linked anymore,
since at least ~2013.

show more ...


# 22ec2585 05-Jan-2024 Peter Kokot

Omit HAVE_INET_NTOP definition with AC_CHECK_FUNC (#13073)

Following the bb1109d9f1275866ce6664c897176c91d6f3baaa this now doesn't
define the unused symbol HAVE_INET_NTOP also in Autotoo

Omit HAVE_INET_NTOP definition with AC_CHECK_FUNC (#13073)

Following the bb1109d9f1275866ce6664c897176c91d6f3baaa this now doesn't
define the unused symbol HAVE_INET_NTOP also in Autotools build system.

show more ...


# 2caa2fe0 04-Jan-2024 Peter Kokot

Remove libbind from build system (#12991)

Linking with -lbind is no longer relevant. The libbind was once part of
the ISC project bind9. In 2013, maintenance was moved to NetBSD which

Remove libbind from build system (#12991)

Linking with -lbind is no longer relevant. The libbind was once part of
the ISC project bind9. In 2013, maintenance was moved to NetBSD which
integrated it into netresolv.

[1]: https://www.isc.org/othersoftware/#libbind
[2]: https://wiki.netbsd.org/individual-software-releases/netresolv/

show more ...


# d33a5348 02-Jan-2024 Jakub Zelenka

PHP-8.3 is now for PHP-8.3.3-dev


# 3164a9ef 02-Jan-2024 Peter Kokot

Remove unused in_addr_t type alias (#12994)

The fastcgi code was refactored in
18cf4e0a8a574034f60f4d123407c173e57e54ec and in_addr_t is no longer
used. The PHP_CHECK_IN_ADDR_T is al

Remove unused in_addr_t type alias (#12994)

The fastcgi code was refactored in
18cf4e0a8a574034f60f4d123407c173e57e54ec and in_addr_t is no longer
used. The PHP_CHECK_IN_ADDR_T is also obsolete and not recommended way
to discover availability of the type. If needed in the future, the
AC_CHECK_TYPES can be used instead.

show more ...


# 927adfb1 20-Dec-2023 Cristian Rodríguez

Use a single version of mempcpy(3) (#12257)

While __php_mempcpy is only used by ext/standard/crypt_sha*, the
mempcpy "pattern" is used everywhere.

This commit removes __php_memp

Use a single version of mempcpy(3) (#12257)

While __php_mempcpy is only used by ext/standard/crypt_sha*, the
mempcpy "pattern" is used everywhere.

This commit removes __php_mempcpy, adds zend_mempcpy and transforms
open-coded parts into function calls.

show more ...


# 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)


# 44f9c226 29-Oct-2023 David Carlier

following-up on GH-12551: removing inet_ntoa usage

Close GH-12554


12345678910>>...17