php-zlib-8.3.36
checks.aarch64-linux.fastly-purge-lint
· build #220
· raw
1tribuchet: building on eliza
unpackPhase
2unpacking source archive /nix/store/jjzjdicz0kshmnck5dk1gvf44sszbfdb-php-8.3.36.tar.bz23source root is php-8.3.364setting SOURCE_DATE_EPOCH to timestamp 1792418434 of file "php-8.3.36/win32/wsyslog.c"genfiles
5genfiles: bison version 3.8.2 (ok)6genfiles: re2c version 4.6 (ok)7genfiles: Generating Zend parser and lexer files8make: 'Zend/zend_language_parser.c' is up to date.9make: 'Zend/zend_language_scanner.c' is up to date.10make: 'Zend/zend_ini_parser.c' is up to date.11make: 'Zend/zend_ini_scanner.c' is up to date.12genfiles: Generating phpdbg parser and lexer files13make: 'sapi/phpdbg/phpdbg_parser.c' is up to date.14make: 'sapi/phpdbg/phpdbg_lexer.c' is up to date.15genfiles: Generating json extension parser and lexer files16make: 'ext/json/json_parser.tab.c' is up to date.17make: 'ext/json/json_scanner.c' is up to date.18genfiles: Generating PDO lexer file19make: 'ext/pdo/pdo_sql_parser.c' is up to date.20genfiles: Generating standard extension lexer files21make: 'ext/standard/var_unserializer.c' is up to date.22make: 'ext/standard/url_scanner_ex.c' is up to date.23genfiles: Generating phar extension lexer file24make: 'ext/phar/phar_path_check.c' is up to date.configurePhase
25Configuring for:26PHP Api Version: 2023083127Zend Module Api No: 2023083128Zend Extension Api No: 42023083129fixing libtool script ./build/ltmain.sh30patching script interpreter paths in ./configure31./configure: interpreter directive changed from "#! /bin/sh" to "/nix/store/czx7cscpnqqmc9nwmbpnv2zcvck64mmf-bash-5.3p20/bin/sh"32configure flags: --disable-static --prefix=/nix/store/0w7drm71hd6hb15an0ci17p9xpzbdw1s-php-zlib-8.3.36 --bindir=/nix/store/0w7drm71hd6hb15an0ci17p9xpzbdw1s-php-zlib-8.3.36/bin --sbindir=/nix/store/0w7drm71hd6hb15an0ci17p9xpzbdw1s-php-zlib-8.3.36/sbin --includedir=/nix/store/2959zmh20d8ll8sv2l4d3ijn45v8b5yz-php-zlib-8.3.36-dev/include --mandir=/nix/store/0w7drm71hd6hb15an0ci17p9xpzbdw1s-php-zlib-8.3.36/share/man --infodir=/nix/store/0w7drm71hd6hb15an0ci17p9xpzbdw1s-php-zlib-8.3.36/share/info --docdir=/nix/store/0w7drm71hd6hb15an0ci17p9xpzbdw1s-php-zlib-8.3.36/share/doc/php-zlib --libdir=/nix/store/0w7drm71hd6hb15an0ci17p9xpzbdw1s-php-zlib-8.3.36/lib --libexecdir=/nix/store/0w7drm71hd6hb15an0ci17p9xpzbdw1s-php-zlib-8.3.36/libexec --localedir=/nix/store/0w7drm71hd6hb15an0ci17p9xpzbdw1s-php-zlib-8.3.36/share/locale --with-zlib33checking for grep that handles long lines and -e... /nix/store/74nxb0rnf6lm102ax6ax9b4cpyvrcifq-gnugrep-3.12/bin/grep34checking for egrep... /nix/store/74nxb0rnf6lm102ax6ax9b4cpyvrcifq-gnugrep-3.12/bin/grep -E35checking for a sed that does not truncate output... /nix/store/03rgyjxclvhxnif2klf13nkr92rpxqqg-gnused-4.10/bin/sed36checking pkg-config is at least version 0.9.0... yes37checking whether the C compiler works... yes38checking for C compiler default output file name... a.out39checking for suffix of executables... 40checking whether we are cross compiling... no41checking for suffix of object files... o42checking whether the compiler supports GNU C... yes43checking whether gcc accepts -g... yes44checking for gcc option to enable C23 features... none needed45checking how to run the C preprocessor... gcc -E46checking for egrep -e... (cached) /nix/store/74nxb0rnf6lm102ax6ax9b4cpyvrcifq-gnugrep-3.12/bin/grep -E47checking for icc... no48checking for suncc... no49checking for system library directory... lib50checking if compiler supports -Wl,-rpath,... yes51checking build system type... aarch64-unknown-linux-gnu52checking host system type... aarch64-unknown-linux-gnu53checking target system type... aarch64-unknown-linux-gnu54checking for PHP prefix... /nix/store/5xpm2qgxc5g538lf27yqpq98gmhhzxlh-php-8.3.3655checking for PHP includes... -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/main -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/TSRM -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/Zend -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext/date/lib56checking for PHP extension directory... /nix/store/5xpm2qgxc5g538lf27yqpq98gmhhzxlh-php-8.3.36/lib/php/extensions57checking for PHP installed headers prefix... /nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php58checking if debug is enabled... no59checking if zts is enabled... no60checking for gawk... gawk61checking for ZLIB support... yes, shared62checking for zlib >= 1.2.0.4... yes63checking for a sed that does not truncate output... /nix/store/03rgyjxclvhxnif2klf13nkr92rpxqqg-gnused-4.10/bin/sed64checking for ld used by gcc... ld65checking if the linker (ld) is GNU ld... yes66checking for ld option to reload object files... -r67checking for BSD-compatible nm... nm68checking whether ln -s works... yes69checking how to recognize dependent libraries... (cached) pass_all70checking for stdio.h... yes71checking for stdlib.h... yes72checking for string.h... yes73checking for inttypes.h... yes74checking for stdint.h... yes75checking for strings.h... yes76checking for sys/stat.h... yes77checking for sys/types.h... yes78checking for unistd.h... yes79checking for dlfcn.h... yes80checking the maximum length of command line arguments... 157286481checking command to parse nm output from gcc object... ok82checking for objdir... .libs83checking for ar... ar84checking for ranlib... ranlib85checking for strip... strip86checking if gcc supports -fno-rtti -fno-exceptions... no87checking for gcc option to produce PIC... -fPIC88checking if gcc PIC flag -fPIC works... yes89checking if gcc static flag -static works... no90checking if gcc supports -c -o file.o... yes91checking whether the gcc linker (ld) supports shared libraries... yes92checking whether -lc should be explicitly linked in... no93checking dynamic linker characteristics... GNU/Linux ld.so94checking how to hardcode library paths into programs... immediate95checking whether stripping libraries is possible... yes96checking if libtool supports shared libraries... yes97checking whether to build shared libraries... yes98checking whether to build static libraries... no99100creating libtool101appending configuration tag "CXX" to libtool102checking whether the g++ linker (ld) supports shared libraries... yes103checking for g++ option to produce PIC... 104checking if g++ static flag works... yes105checking if g++ supports -c -o file.o... yes106checking whether the g++ linker (ld) supports shared libraries... yes107checking dynamic linker characteristics... GNU/Linux ld.so108(cached) (cached) checking how to hardcode library paths into programs... unsupported109configure: patching config.h.in110configure: creating ./config.status111config.status: creating config.hbuildPhase
112build flags: -j24 SHELL=/nix/store/czx7cscpnqqmc9nwmbpnv2zcvck64mmf-bash-5.3p20/bin/bash113/nix/store/czx7cscpnqqmc9nwmbpnv2zcvck64mmf-bash-5.3p20/bin/bash /build/php-8.3.36/ext/zlib/libtool --tag=CC --mode=compile gcc -I. -I/build/php-8.3.36/ext/zlib -I/build/php-8.3.36/ext/zlib/include -I/build/php-8.3.36/ext/zlib/main -I/build/php-8.3.36/ext/zlib -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/main -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/TSRM -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/Zend -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext/date/lib -I/nix/store/743bc92fny9qgsy9bp61y0j0rh639m3d-zlib-1.3.2-dev/include -DHAVE_CONFIG_H -g -O2 -D_GNU_SOURCE -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -DZEND_COMPILE_DL_EXT=1 -c /build/php-8.3.36/ext/zlib/zlib.c -o zlib.lo -MMD -MF zlib.dep -MT zlib.lo114/nix/store/czx7cscpnqqmc9nwmbpnv2zcvck64mmf-bash-5.3p20/bin/bash /build/php-8.3.36/ext/zlib/libtool --tag=CC --mode=compile gcc -I. -I/build/php-8.3.36/ext/zlib -I/build/php-8.3.36/ext/zlib/include -I/build/php-8.3.36/ext/zlib/main -I/build/php-8.3.36/ext/zlib -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/main -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/TSRM -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/Zend -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext/date/lib -I/nix/store/743bc92fny9qgsy9bp61y0j0rh639m3d-zlib-1.3.2-dev/include -DHAVE_CONFIG_H -g -O2 -D_GNU_SOURCE -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -DZEND_COMPILE_DL_EXT=1 -c /build/php-8.3.36/ext/zlib/zlib_fopen_wrapper.c -o zlib_fopen_wrapper.lo -MMD -MF zlib_fopen_wrapper.dep -MT zlib_fopen_wrapper.lo115/nix/store/czx7cscpnqqmc9nwmbpnv2zcvck64mmf-bash-5.3p20/bin/bash /build/php-8.3.36/ext/zlib/libtool --tag=CC --mode=compile gcc -I. -I/build/php-8.3.36/ext/zlib -I/build/php-8.3.36/ext/zlib/include -I/build/php-8.3.36/ext/zlib/main -I/build/php-8.3.36/ext/zlib -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/main -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/TSRM -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/Zend -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext/date/lib -I/nix/store/743bc92fny9qgsy9bp61y0j0rh639m3d-zlib-1.3.2-dev/include -DHAVE_CONFIG_H -g -O2 -D_GNU_SOURCE -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -DZEND_COMPILE_DL_EXT=1 -c /build/php-8.3.36/ext/zlib/zlib_filter.c -o zlib_filter.lo -MMD -MF zlib_filter.dep -MT zlib_filter.lo116mkdir .libs117 gcc -I. -I/build/php-8.3.36/ext/zlib -I/build/php-8.3.36/ext/zlib/include -I/build/php-8.3.36/ext/zlib/main -I/build/php-8.3.36/ext/zlib -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/main -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/TSRM -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/Zend -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext/date/lib -I/nix/store/743bc92fny9qgsy9bp61y0j0rh639m3d-zlib-1.3.2-dev/include -DHAVE_CONFIG_H -g -O2 -D_GNU_SOURCE -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -DZEND_COMPILE_DL_EXT=1 -c /build/php-8.3.36/ext/zlib/zlib.c -MMD -MF zlib.dep -MT zlib.lo -fPIC -DPIC -o .libs/zlib.o118 gcc -I. -I/build/php-8.3.36/ext/zlib -I/build/php-8.3.36/ext/zlib/include -I/build/php-8.3.36/ext/zlib/main -I/build/php-8.3.36/ext/zlib -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/main -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/TSRM -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/Zend -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext/date/lib -I/nix/store/743bc92fny9qgsy9bp61y0j0rh639m3d-zlib-1.3.2-dev/include -DHAVE_CONFIG_H -g -O2 -D_GNU_SOURCE -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -DZEND_COMPILE_DL_EXT=1 -c /build/php-8.3.36/ext/zlib/zlib_fopen_wrapper.c -MMD -MF zlib_fopen_wrapper.dep -MT zlib_fopen_wrapper.lo -fPIC -DPIC -o .libs/zlib_fopen_wrapper.o119 gcc -I. -I/build/php-8.3.36/ext/zlib -I/build/php-8.3.36/ext/zlib/include -I/build/php-8.3.36/ext/zlib/main -I/build/php-8.3.36/ext/zlib -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/main -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/TSRM -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/Zend -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext/date/lib -I/nix/store/743bc92fny9qgsy9bp61y0j0rh639m3d-zlib-1.3.2-dev/include -DHAVE_CONFIG_H -g -O2 -D_GNU_SOURCE -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -DZEND_COMPILE_DL_EXT=1 -c /build/php-8.3.36/ext/zlib/zlib_filter.c -MMD -MF zlib_filter.dep -MT zlib_filter.lo -fPIC -DPIC -o .libs/zlib_filter.o120/nix/store/czx7cscpnqqmc9nwmbpnv2zcvck64mmf-bash-5.3p20/bin/bash /build/php-8.3.36/ext/zlib/libtool --tag=CC --mode=link gcc -shared -I/build/php-8.3.36/ext/zlib/include -I/build/php-8.3.36/ext/zlib/main -I/build/php-8.3.36/ext/zlib -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/main -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/TSRM -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/Zend -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext -I/nix/store/z8d1bzhv3na3j1izwzvcd9jzwjff5jyn-php-8.3.36-dev/include/php/ext/date/lib -I/nix/store/743bc92fny9qgsy9bp61y0j0rh639m3d-zlib-1.3.2-dev/include -DHAVE_CONFIG_H -g -O2 -D_GNU_SOURCE -o zlib.la -export-dynamic -avoid-version -prefer-pic -module -rpath /build/php-8.3.36/ext/zlib/modules zlib.lo zlib_fopen_wrapper.lo zlib_filter.lo -Wl,-rpath,/nix/store/nw9zbfc171gdsali7fcgl6rayfy5ykkx-zlib-1.3.2/lib -L/nix/store/nw9zbfc171gdsali7fcgl6rayfy5ykkx-zlib-1.3.2/lib -Wl,-rpath,/nix/store/spcmllkf6z3bvx3zpr2qz9k25hpdn76f-zlib-1.3.2-static/lib -L/nix/store/spcmllkf6z3bvx3zpr2qz9k25hpdn76f-zlib-1.3.2-static/lib -lz121gcc -shared .libs/zlib.o .libs/zlib_fopen_wrapper.o .libs/zlib_filter.o -L/nix/store/nw9zbfc171gdsali7fcgl6rayfy5ykkx-zlib-1.3.2/lib -L/nix/store/spcmllkf6z3bvx3zpr2qz9k25hpdn76f-zlib-1.3.2-static/lib -lz -Wl,-rpath -Wl,/nix/store/nw9zbfc171gdsali7fcgl6rayfy5ykkx-zlib-1.3.2/lib -Wl,-rpath -Wl,/nix/store/spcmllkf6z3bvx3zpr2qz9k25hpdn76f-zlib-1.3.2-static/lib -Wl,-soname -Wl,zlib.so -o .libs/zlib.so122creating zlib.la123(cd .libs && rm -f zlib.la && ln -s ../zlib.la zlib.la)124/nix/store/czx7cscpnqqmc9nwmbpnv2zcvck64mmf-bash-5.3p20/bin/bash /build/php-8.3.36/ext/zlib/libtool --tag=CC --mode=install cp ./zlib.la /build/php-8.3.36/ext/zlib/modules125cp ./.libs/zlib.so /build/php-8.3.36/ext/zlib/modules/zlib.so126cp ./.libs/zlib.lai /build/php-8.3.36/ext/zlib/modules/zlib.la127PATH="$PATH:/sbin" ldconfig -n /build/php-8.3.36/ext/zlib/modules128----------------------------------------------------------------------129Libraries have been installed in:130 /build/php-8.3.36/ext/zlib/modules131132If you ever happen to want to link against installed libraries133in a given directory, LIBDIR, you must either use libtool, and134specify the full pathname of the library, or use the `-LLIBDIR'135flag during linking and do at least one of the following:136 - add LIBDIR to the `LD_LIBRARY_PATH' environment variable137 during execution138 - add LIBDIR to the `LD_RUN_PATH' environment variable139 during linking140 - use the `-Wl,--rpath -Wl,LIBDIR' linker flag141142See any operating system documentation about shared libraries for143more information, such as the ld(1) and ld.so(8) manual pages.144----------------------------------------------------------------------145146Build complete.147Don't forget to run 'make test'.148checkPhase
149150Build complete.151Don't forget to run 'make test'.152153154=====================================================================155PHP : /nix/store/5xpm2qgxc5g538lf27yqpq98gmhhzxlh-php-8.3.36/bin/php 156PHP_SAPI : cli157PHP_VERSION : 8.3.36158ZEND_VERSION: 4.3.36159PHP_OS : Linux - Linux localhost 7.2.2 #1-NixOS SMP PREEMPT Fri Aug 28 06:25:22 UTC 2026 aarch64160INI actual : /build/php-8.3.36/ext/zlib/tmp-php.ini161More .INIs : 162---------------------------------------------------------------------163PHP : /nix/store/5xpm2qgxc5g538lf27yqpq98gmhhzxlh-php-8.3.36/bin/php-cgi 164PHP_SAPI : cgi-fcgi165PHP_VERSION : 8.3.36166ZEND_VERSION: 4.3.36167PHP_OS : Linux - Linux localhost 7.2.2 #1-NixOS SMP PREEMPT Fri Aug 28 06:25:22 UTC 2026 aarch64168INI actual : /build/php-8.3.36/ext/zlib/tmp-php.ini169More .INIs : 170--------------------------------------------------------------------- 171---------------------------------------------------------------------172PHP : /nix/store/5xpm2qgxc5g538lf27yqpq98gmhhzxlh-php-8.3.36/bin/phpdbg 173PHP_SAPI : phpdbg174PHP_VERSION : 8.3.36175ZEND_VERSION: 4.3.36176PHP_OS : Linux - Linux localhost 7.2.2 #1-NixOS SMP PREEMPT Fri Aug 28 06:25:22 UTC 2026 aarch64177INI actual : /build/php-8.3.36/ext/zlib/tmp-php.ini178More .INIs : 179---------------------------------------------------------------------180CWD : /build/php-8.3.36/ext/zlib181Extra dirs : 182VALGRIND : Not used183=====================================================================184TIME START 2026-10-21 19:57:28185=====================================================================186PASS gzdeflate()/gzinflate() [tests/001.phpt] 187PASS gzcompress()/gzuncompress() [tests/002.phpt] 188PASS gzencode() [tests/003.phpt] 189PASS gzfile() with various invalid params [tests/004-mb.phpt] 190PASS gzfile() with various invalid params [tests/004.phpt] 191PASS gzcompress()/gzuncompress() and invalid params [tests/005.phpt] 192PASS gzdeflate()/gzinflate() and invalid params [tests/006.phpt] 193PASS gzencode() and invalid params [tests/007.phpt] 194PASS zlib.output_compression=1 with client not accepting compression [tests/008.phpt] 195PASS Bug #48725 (Support for flushing in zlib stream) [tests/bug48725.phpt] 196PASS Bug #48725 (Support for flushing in zlib stream) [tests/bug48725_2.phpt] 197PASS Bug #51269 (zlib.output_compression Overwrites Vary Header) [tests/bug51269.phpt] 198SKIP Bug #55544 (ob_gzhandler always conflicts with zlib.output_compression) [tests/bug55544-win.phpt] reason: windows only199PASS Bug #55544 (ob_gzhandler always conflicts with zlib.output_compression) [tests/bug55544.phpt] 200PASS checks zlib compression output size is always the same [tests/bug60761.phpt] 201PASS Bug #61139 (gzopen leaks when specifying invalid mode) [tests/bug61139.phpt] 202PASS bug #61287 - inflate needs the terminating null byte [tests/bug61287.phpt] 203PASS bug #61443 [tests/bug61443.phpt] 204PASS bug #61820 using ob_gzhandler will complain about headers already sent when no compression [tests/bug61820.phpt] 205PASS Bug #65391 (Unable to send vary header user-agent when ob_start('ob_gzhandler') is called) [tests/bug65391.phpt] 206PASS Bug #67724 (chained zlib filters silently fail with large amounts of data) [tests/bug67724.phpt] 207PASS Bug #71417: fread() does not report zlib.inflate errors [tests/bug71417.phpt] 208PASS Bug #73944: Dictionary option of intflate_init() does not work [tests/bug73944.phpt] 209PASS Bug #74240 (deflate_add can allocate too much memory) [tests/bug74240.phpt] 210PASS Bug #75273 (php_zlib_inflate_filter() may not update bytes_consumed) [tests/bug75273.phpt] 211PASS Bug #75299 Wrong reflection on inflate_init and inflate_add [tests/bug75299.phpt] 212PASS Bug #34821 (zlib encoders fail on widely varying binary data) [tests/bug_34821.phpt] 213PASS Bug #40189 (endless loop in zlib.inflate stream filter) [tests/bug_40189.phpt] 214PASS Bug #52944 (segfault with zlib filter and corrupted data) [tests/bug_52944.phpt] 215PASS compress.zlib:// wrapper [tests/compress_zlib_wrapper.phpt] 216PASS Test incremental deflate_add() functionality [tests/deflate_add_basic.phpt] 217SKIP Test deflate_add() errors with ZLIB_BLOCK in zlib < 1.2.4 [tests/deflate_add_block_v123.phpt] reason: - ZLIB < 1.2.4 required for test218PASS Test deflate_add() buffer issue with data that fills deflate buffer while using ZLIB_SYNC_FLUSH on ZLIB_ENCODING_RAW. [tests/deflate_add_buffer_full.phpt] 219PASS Test incremental deflate_add() error functionality [tests/deflate_add_error.phpt] 220PASS Test deflate_init() error [tests/deflate_init_error.phpt] 221PASS Test incremental deflate_init() context reuse [tests/deflate_init_reuse.phpt] 222PASS Test dictionary usage on zlib methods [tests/dictionary_usage.phpt] 223PASS zlib filter assertion failure with non-dynamic properties in filter param object [tests/filter_broken_object_options.phpt] 224PASS GH-16326 (Memory management is broken for bad dictionaries) [tests/gh16326.phpt] 225PASS GH-17745 (zlib extension incorrectly handles object arguments) [tests/gh17745.phpt] 226PASS GH-19922 (gzopen double free on debug build and unseekable stream) [tests/gh19922.phpt] 227PASS GH-7953 (ob_clean() only may not set Content-* header) [tests/gh7953.phpt] 228PASS Test function gzclose() by calling it with its expected arguments [tests/gzclose_basic.phpt] 229PASS Test gzcompress() function : basic functionality [tests/gzcompress_basic1.phpt] 230PASS Test gzcompress() function : error conditions [tests/gzcompress_error1.phpt] 231PASS Test gzcompress() function : variation [tests/gzcompress_variation1.phpt] 232PASS Test gzdeflate() function : basic functionality [tests/gzdeflate_basic1.phpt] 233PASS Test gzdeflate() function : error conditions [tests/gzdeflate_error1.phpt] 234PASS Test gzdeflate() function : variation [tests/gzdeflate_variation1.phpt] 235PASS Test gzencode() function : basic functionality [tests/gzencode_basic1.phpt] 236PASS Test gzencode() function : error conditions [tests/gzencode_error1.phpt] 237SKIP Test gzencode() function : variation [tests/gzencode_variation1-win32.phpt] reason: only for Windows238PASS Test gzencode() function : variation [tests/gzencode_variation1.phpt] 239SKIP Test gzencode() function : variation - verify header contents with all encoding modes [tests/gzencode_variation2-win32.phpt] reason: .. only for Windows240PASS Test gzencode() function : variation - verify header contents with all encoding modes [tests/gzencode_variation2.phpt] 241PASS Test function feof() by calling it with its expected arguments [tests/gzeof_basic.phpt] 242PASS Test function gzeof while writing. [tests/gzeof_variation1.phpt] 243PASS Test function gzfile() reading a gzip relative file [tests/gzfile_basic.phpt] 244PASS Test function gzfile() reading a plain relative file [tests/gzfile_basic2.phpt] 245PASS Test function gzfile() by substituting argument 2 with int values. [tests/gzfile_variation12.phpt] 246PASS Test gzfile() function : variation: use include path (relative directories in path) [tests/gzfile_variation15.phpt] 247PASS Test function gzfile() by substituting argument 1 with float values. [tests/gzfile_variation4.phpt] 248PASS Test function gzfile() by substituting argument 1 with int values. [tests/gzfile_variation5.phpt] 249PASS Test function gzfile() by substituting argument 1 with string values. [tests/gzfile_variation7.phpt] 250PASS Test function gzfile() by substituting argument 2 with boolean values. [tests/gzfile_variation9.phpt] 251PASS gzfile(), gzreadfile() [tests/gzfilegzreadfile.phpt] 252SKIP Test function gzgetc() by calling it with its expected arguments zlib 1.2.5 [tests/gzgetc_basic.phpt] reason: - only for zlib <= 1.2.5253PASS Test function gzgetc() by calling it with its expected arguments zlib 1.2.7 [tests/gzgetc_basic_1.phpt] 254PASS Test function gzgets() by calling it with its expected arguments [tests/gzgets_basic.phpt] 255PASS Bug #42663 (gzinflate() try to allocate all memory with truncated $data) [tests/gzinflate-bug42663.phpt] 256PASS Test gzinflate() function : error conditions [tests/gzinflate_error1.phpt] 257PASS gzinflate() and $length argument [tests/gzinflate_length.phpt] 258PASS Test gzopen() function : basic functionality [tests/gzopen_basic.phpt] 259PASS Test gzopen() function : basic functionality for writing [tests/gzopen_basic2.phpt] 260PASS Test gzopen() function : variation: use include path (relative directories in path) [tests/gzopen_variation4.phpt] 261PASS Test gzopen() function : variation: use include path and stream context create a file, relative path [tests/gzopen_variation5.phpt] 262PASS Test gzopen() function : variation: relative/absolute file [tests/gzopen_variation6.phpt] 263PASS Test function gzopen() by calling it twice on the same file and not closing one of them at the end of the script [tests/gzopen_variation7.phpt] 264PASS Test gzopen() function : variation: opening a plain file [tests/gzopen_variation8.phpt] 265PASS Test gzopen() function : variation: try opening with possibly invalid modes [tests/gzopen_variation9.phpt] 266PASS Test function gzpassthru() by calling it with its expected arguments [tests/gzpassthru_basic.phpt] 267PASS Test function gzputs() by calling it with its expected arguments [tests/gzputs_basic.phpt] 268PASS Test function gzread() by calling it with its expected arguments [tests/gzread_basic.phpt] 269PASS Test function gzread() by calling it invalid lengths [tests/gzread_error2.phpt] 270PASS Test function gzread() by calling it while file open for writing [tests/gzread_variation1.phpt] 271PASS gzopen(), gzread(), gzwrite() [tests/gzreadgzwrite.phpt] 272PASS gzopen(), gzread(), gzwrite() for non-compressed data [tests/gzreadgzwriteplain.phpt] 273PASS Test function gzrewind() by calling it with its expected arguments when reading [tests/gzrewind_basic.phpt] 274PASS Test function gzrewind() by calling it with its expected arguments when reading [tests/gzrewind_basic2.phpt] 275PASS Test function gzrewind() by calling it with its expected arguments when writing [tests/gzrewind_variation1.phpt] 276PASS Test function gzseek() by calling it with its expected arguments when reading [tests/gzseek_basic.phpt] 277PASS Test function gzseek() by calling it with its expected arguments when writing [tests/gzseek_basic2.phpt] 278PASS Test function gzseek() by seeking out of bounds [tests/gzseek_seek_oob.phpt] 279PASS Test function gzseek() by seeking forward in write mode [tests/gzseek_variation1.phpt] 280PASS Test function gzseek() by calling it with SEEK_SET when reading [tests/gzseek_variation2.phpt] 281PASS Test function gzseek() by calling it with SEEK_CUR when reading [tests/gzseek_variation3.phpt] 282PASS Test function gzseek() by calling it with SEEK_SET when writing [tests/gzseek_variation4.phpt] 283PASS Test function gzseek() by calling it with SEEK_CUR when writing [tests/gzseek_variation5.phpt] 284PASS Test function gzseek() by calling it with SEEK_END when reading [tests/gzseek_variation6.phpt] 285PASS Test function gzseek() by calling it with SEEK_END when writing [tests/gzseek_variation7.phpt] 286PASS Test function gztell() by calling it with its expected arguments when reading [tests/gztell_basic.phpt] 287PASS Test function gztell() by calling it with its expected arguments when writing [tests/gztell_basic2.phpt] 288PASS Test gzuncompress() function : basic functionality [tests/gzuncompress_basic1.phpt] 289PASS Test gzuncompress() function : error conditions [tests/gzuncompress_error1.phpt] 290PASS Test function gzwrite() by calling it with its expected arguments [tests/gzwrite_basic.phpt] 291PASS Test function gzwrite() by calling it invalid lengths [tests/gzwrite_error2.phpt] 292PASS Test function gzwrite() by calling it when file is opened for reading [tests/gzwrite_variation1.phpt] 293PASS Test incremental inflate_add() functionality [tests/inflate_add_basic.phpt] 294PASS Test incremental inflate_add() error functionality [tests/inflate_add_error.phpt] 295PASS inflate_get_read_len() [tests/inflate_get_read_len.phpt] 296PASS inflate_get_status() [tests/inflate_get_status.phpt] 297PASS Test inflate_init() error [tests/inflate_init_error.phpt] 298PASS Test incremental inflate_init() context reuse [tests/inflate_init_reuse.phpt] 299PASS Memory leak when passing a dictionary with invalid encoding [tests/leak_invalid_encoding_with_dict.phpt] 300PASS zlib.output_compression [tests/ob_001.phpt] 301PASS zlib.output_compression [tests/ob_002.phpt] 302PASS zlib.output_compression [tests/ob_003.phpt] 303PASS ob_gzhandler [tests/ob_004.phpt] 304PASS ob_gzhandler [tests/ob_005.phpt] 305PASS ob_gzhandler legacy [tests/ob_gzhandler_legacy_002.phpt] 306PASS deflate_add() output buffer pre-allocation doesn't reach hard limit [tests/oom_deflate_add.phpt] 307PASS gzcompress() output buffer pre-allocation doesn't reach hard limit [tests/oom_gzcompress.phpt] 308PASS gzdecode() doesn't reach hard limit [tests/oom_gzdecode.phpt] 309PASS gzfile() doesn't reach hard limit [tests/oom_gzfile.phpt] 310PASS gzgets() doesn't reach hard limit [tests/oom_gzgets.phpt] 311PASS gzpassthru() doesn't reach hard limit [tests/oom_gzpassthru.phpt] 312PASS inflate_add() doesn't reach hard limit [tests/oom_inflate_add.phpt] 313PASS readgzfile() doesn't reach hard limit [tests/oom_readgzfile.phpt] 314PASS zlib.inflate stream filter doesn't reach hard limit [tests/oom_zlib_inflate_filter.phpt] 315PASS Test function readgzfile() reading a gzip relative file [tests/readgzfile_basic.phpt] 316PASS Test function readgzfile() reading a plain relative file [tests/readgzfile_basic2.phpt] 317PASS Test function readgzfile() by substituting argument 2 with int values. [tests/readgzfile_variation12.phpt] 318PASS Test readgzfile() function : variation: use include path (relative directories in path) [tests/readgzfile_variation15.phpt] 319PASS Test function readgzfile() by substituting argument 1 with float values. [tests/readgzfile_variation4.phpt] 320PASS Test function readgzfile() by substituting argument 1 with int values. [tests/readgzfile_variation5.phpt] 321PASS Test function readgzfile() by substituting argument 1 with string values. [tests/readgzfile_variation7.phpt] 322PASS Test function readgzfile() by substituting argument 2 with boolean values. [tests/readgzfile_variation9.phpt] 323PASS zlib.deflate (with convert.base64-encode) [tests/zlib_filter_deflate.phpt] 324PASS zlib.deflate (with level parameter set) [tests/zlib_filter_deflate2.phpt] 325PASS zlib.inflate (with convert.base64-decode) [tests/zlib_filter_inflate.phpt] 326PASS zlib.inflate of gzip-encoded stream [tests/zlib_filter_inflate2.phpt] 327PASS zlib_get_coding_type() basic call without env [tests/zlib_get_coding_type_basic.phpt] 328PASS zlib_get_coding_type() with unsupported encoding [tests/zlib_get_coding_type_br.phpt] 329PASS zlib_get_coding_type() with deflate encoding [tests/zlib_get_coding_type_deflate.phpt] 330PASS zlib_get_coding_type() with gzip encoding [tests/zlib_get_coding_type_gzip.phpt] 331PASS Test compress.zlib:// scheme with the copy function: compressed to compressed [tests/zlib_scheme_copy_basic.phpt] 332PASS Test compress.zlib:// scheme with the copy function: compressed to uncompressed [tests/zlib_scheme_copy_variation1.phpt] 333PASS Test compress.zlib:// scheme with the copy function: uncompressed to compressed [tests/zlib_scheme_copy_variation2.phpt] 334PASS Test compress.zlib:// scheme with the directory functions [tests/zlib_scheme_dir_basic.phpt] 335PASS Test compress.zlib:// scheme with the file [tests/zlib_scheme_file_basic.phpt] 336PASS Test compress.zlib:// scheme with the file_get_contents [tests/zlib_scheme_file_get_contents_basic.phpt] 337PASS Test compress.zlib:// scheme with the file_get_contents [tests/zlib_scheme_file_put_contents_basic.phpt] 338PASS Test compress.zlib:// scheme with the file_get_contents [tests/zlib_scheme_file_read_file_basic.phpt] 339PASS Test compress.zlib:// scheme with the fopen [tests/zlib_scheme_fopen_basic.phpt] 340PASS Test compress.zlib:// scheme with the fopen on a file scheme [tests/zlib_scheme_fopen_variation1.phpt] 341PASS Test compress.zlib:// scheme with the unlink function [tests/zlib_scheme_rename_basic.phpt] 342PASS Test compress.zlib:// scheme with the unlink function [tests/zlib_scheme_stat_basic.phpt] 343PASS Test compress.zlib:// scheme with the unlink function [tests/zlib_scheme_stat_basic2.phpt] 344PASS Test compress.zlib:// scheme with the unlink function [tests/zlib_scheme_unlink_basic.phpt] 345PASS Test function fflush() on a zlib stream wrapper [tests/zlib_wrapper_fflush_basic.phpt] 346PASS Test function stream_get_meta_data on a zlib stream [tests/zlib_wrapper_flock_basic.phpt] 347PASS Test function fstat() on zlib wrapper [tests/zlib_wrapper_fstat_basic.phpt] 348PASS Test function ftruncate() on zlib wrapper by calling it with its expected arguments [tests/zlib_wrapper_ftruncate_basic.phpt] 349PASS compress.zlib:// wrapper with compression level [tests/zlib_wrapper_level.phpt] 350PASS Test function stream_get_meta_data on a zlib stream [tests/zlib_wrapper_meta_data_basic.phpt] 351=====================================================================352TIME END 2026-10-21 19:57:37353354=====================================================================355TEST RESULT SUMMARY356---------------------------------------------------------------------357Exts skipped : 0358Exts tested : 12359---------------------------------------------------------------------360361Number of tests : 165 160362Tests skipped : 5 ( 3.0%) --------363Tests warned : 0 ( 0.0%) ( 0.0%)364Tests failed : 0 ( 0.0%) ( 0.0%)365Tests passed : 160 ( 97.0%) (100.0%)366---------------------------------------------------------------------367Time taken : 9 seconds368=====================================================================fixupPhase
369shrinking RPATHs of ELF executables and libraries in /nix/store/0w7drm71hd6hb15an0ci17p9xpzbdw1s-php-zlib-8.3.36370shrinking /nix/store/0w7drm71hd6hb15an0ci17p9xpzbdw1s-php-zlib-8.3.36/lib/php/extensions/zlib.so371checking for references to /build/ in /nix/store/0w7drm71hd6hb15an0ci17p9xpzbdw1s-php-zlib-8.3.36...372patching script interpreter paths in /nix/store/0w7drm71hd6hb15an0ci17p9xpzbdw1s-php-zlib-8.3.36373stripping (with command strip and flags -S -p) in /nix/store/0w7drm71hd6hb15an0ci17p9xpzbdw1s-php-zlib-8.3.36/lib374shrinking RPATHs of ELF executables and libraries in /nix/store/2959zmh20d8ll8sv2l4d3ijn45v8b5yz-php-zlib-8.3.36-dev375checking for references to /build/ in /nix/store/2959zmh20d8ll8sv2l4d3ijn45v8b5yz-php-zlib-8.3.36-dev...376patching script interpreter paths in /nix/store/2959zmh20d8ll8sv2l4d3ijn45v8b5yz-php-zlib-8.3.36-dev