History log of /php-src/configure.ac (Results 76 – 100 of 514)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 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 ...


# d35df89c 19-Jul-2023 Athos Ribeiro

Fix #79026: Allow PHP_EXTRA_VERSION overrides

When building from sources, someone distributing PHP may want to add a
vendor specific string to the PHP_VERSION so users can differentiate

Fix #79026: Allow PHP_EXTRA_VERSION overrides

When building from sources, someone distributing PHP may want to add a
vendor specific string to the PHP_VERSION so users can differentiate
multiple vendor builds from the same PHP version. For instance, a vendor
backporting a bug fix to a no-longer-supported PHP version could extend
their PHP_EXTRA_VERSION to allow their users to identify that they carry
such fix by checking their PHP_VERSION.

Closes GH-11706

show more ...


# d0731934 16-Jul-2023 Arnaud Le Blanc

Expose time spent collecting cycles in gc_status() (#11523)


# cf587c1a 07-Jul-2023 Peter Kokot

Fix GH-11603: Set LDFLAGS (#11605)

The two unsets before the last `unset LIBS LDFLAGS` are not necessary so
LDFLAGS can be adjusted via command line:

LDFLAGS="..." ./configure

Fix GH-11603: Set LDFLAGS (#11605)

The two unsets before the last `unset LIBS LDFLAGS` are not necessary so
LDFLAGS can be adjusted via command line:

LDFLAGS="..." ./configure

Co-authored-by: Max Kellermann <max.kellermann@ionos.com>

show more ...


# 1dfa277a 25-May-2023 Daniil Gentili

Fix GCC 12 compilation on riscv64

Close GH-11321


# 2f2fd06b 23-May-2023 Ben Ramsey

PHP-8.1 is now for PHP 8.1.21-dev


# d5f68b50 23-May-2023 Pierrick Charron

PHP-8.2 is now for PHP 8.2.8-dev


# 8318f4a6 25-Apr-2023 Sergey Panteleev

PHP-8.2 is now for PHP 8.2.7-dev


# c9d728cb 04-Apr-2023 Dmitry Stogov

Revert "Zend/zend_types.h: move `zend_rc_debug` to `zend_rc_debug.h`"

This reverts commit d6e95041e291f1f41e1da43e616c6354705464d3.


# 5eb69054 25-Mar-2023 Ilija Tovilo

Disable --with-valgrind by default (#10934)

Same reasoning as GH-10876


# ad85e714 03-Mar-2023 Kévin Dunglas

fix: support for timeouts with ZTS on Linux (#10141)


# 23ce3423 28-Feb-2023 Sergey Panteleev

PHP-8.2 is now for PHP 8.2.5-dev


# d6e95041 13-Jan-2023 Max Kellermann

Zend/zend_types.h: move `zend_rc_debug` to `zend_rc_debug.h`

`zend_rc_debug` is not a type and does not really belong in
`zend_types.h`; this allows using `ZEND_RC_MOD_CHECK()` without

Zend/zend_types.h: move `zend_rc_debug` to `zend_rc_debug.h`

`zend_rc_debug` is not a type and does not really belong in
`zend_types.h`; this allows using `ZEND_RC_MOD_CHECK()` without
including the huge `zend_types.h` header and allows decoupling
circular header dependencies.

show more ...


# 586e81b2 14-Feb-2023 Ben Ramsey

Point to the issue tracker on GitHub


# dc054488 14-Feb-2023 Pierrick Charron

PHP-8.2 is now for PHP 8.2.4-dev


# 28d68f50 13-Feb-2023 Ben Ramsey

PHP-8.1 is now for PHP 8.1.17-dev


# a9437ceb 13-Feb-2023 Frank Du

base64: add avx512 and vbmi version. (#6361)

1. Implementation based on https://github.com/WojciechMula/base64simd
2. Only runtime path is added to reduce the complexity of SIMD variants

base64: add avx512 and vbmi version. (#6361)

1. Implementation based on https://github.com/WojciechMula/base64simd
2. Only runtime path is added to reduce the complexity of SIMD variants.
3. Expand test case to cover SIMD implementation.

Signed-off-by: Frank Du <frank.du@intel.com>

show more ...


# df853cb3 08-Feb-2023 Derick Rethans

Bump minimum re2c version requirement to 1.0.3

The release VMs already enforced this, but PHP's configure script did
not.

re2c 0.13.5, which timelib's date/time parser requires

Bump minimum re2c version requirement to 1.0.3

The release VMs already enforced this, but PHP's configure script did
not.

re2c 0.13.5, which timelib's date/time parser requires is no longer
compatible with the current version of Zend/zend_language_scanner.l, as
it starts spinning in a loop.

show more ...


# c8ec2ed7 25-Jan-2023 Alex Dowad

Add AVX2-accelerated UTF-16 decoding/encoding routines

As with other SIMD-accelerated functions in php-src, the new UTF-16
encoding and decoding routines can be compiled either with AVX2

Add AVX2-accelerated UTF-16 decoding/encoding routines

As with other SIMD-accelerated functions in php-src, the new UTF-16
encoding and decoding routines can be compiled either with AVX2
acceleration "always on", "always off", or else with runtime detection
of AVX2 support.

With the new UTF-16 decoder/encoder, conversion of extremely short
strings (as in several bytes) has the same performance as before,
and conversion of medium-length (~100 character) strings is about 65%
faster, but conversion of long (~10,000 character) strings is around
6 times faster.

Many other mbstring functions will also be faster now when handling
UTF-16; for example, mb_strlen is almost 3 times faster on medium
strings, and almost 9 times faster on long strings. (Why does mb_strlen
benefit more from AVX2 acceleration than mb_convert_encoding? It's
because mb_strlen only needs to decode, but not re-encode, the input
string, and the UTF-16 decoder benefits much more from SIMD
acceleration than the UTF-16 encoder.)

show more ...


# bf5fdbd3 23-Jan-2023 Peter Kokot

AC_PROG_CC_C99 is obsolete with autoconf >= 2.70 (#10383)

To make sure that compiler supports C99 before Autoconf 2.69, this was
needed. But with Autoconf 2.70 and later the macro is obs

AC_PROG_CC_C99 is obsolete with autoconf >= 2.70 (#10383)

To make sure that compiler supports C99 before Autoconf 2.69, this was
needed. But with Autoconf 2.70 and later the macro is obsolete because
the checks are done in AC_PROG_CC and warnings are emitted when building
configure script.

Fixes part of GH-9483

show more ...


# a11c8a30 16-Dec-2022 Arnaud Le Blanc

Limit stack size (#9104)


# 696bb385 07-Dec-2022 Ben Ramsey

PHP-8.1 is now for PHP 8.1.15-dev


# 3660bc31 05-Nov-2022 David CARLIER

opcache fixing w/x pages creation on freebsd 13.1 and above.

By default, the system allows these but admin can disable them system wide.
However the procctl api permits to control it per

opcache fixing w/x pages creation on freebsd 13.1 and above.

By default, the system allows these but admin can disable them system wide.
However the procctl api permits to control it per process.

Closes GH-9896.

show more ...


12345678910>>...21