php-zlib-8.3.36
checks.x86_64-linux.fastly-purge-lint
· build #220
· raw
1tribuchet: building on jamie
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/nnm9gdr70ihc6zc9298mzz8jpcgaciql-bash-5.3p20/bin/sh"32configure flags: --disable-static --prefix=/nix/store/jnf0hkabqm0sl9sq28rd3vgn9zx5l28x-php-zlib-8.3.36 --bindir=/nix/store/jnf0hkabqm0sl9sq28rd3vgn9zx5l28x-php-zlib-8.3.36/bin --sbindir=/nix/store/jnf0hkabqm0sl9sq28rd3vgn9zx5l28x-php-zlib-8.3.36/sbin --includedir=/nix/store/nmcxqmfgbns9vhk5akayyn08dgha1913-php-zlib-8.3.36-dev/include --mandir=/nix/store/jnf0hkabqm0sl9sq28rd3vgn9zx5l28x-php-zlib-8.3.36/share/man --infodir=/nix/store/jnf0hkabqm0sl9sq28rd3vgn9zx5l28x-php-zlib-8.3.36/share/info --docdir=/nix/store/jnf0hkabqm0sl9sq28rd3vgn9zx5l28x-php-zlib-8.3.36/share/doc/php-zlib --libdir=/nix/store/jnf0hkabqm0sl9sq28rd3vgn9zx5l28x-php-zlib-8.3.36/lib --libexecdir=/nix/store/jnf0hkabqm0sl9sq28rd3vgn9zx5l28x-php-zlib-8.3.36/libexec --localedir=/nix/store/jnf0hkabqm0sl9sq28rd3vgn9zx5l28x-php-zlib-8.3.36/share/locale --with-zlib33checking for grep that handles long lines and -e... /nix/store/c3f45pxlb81gzz4w1nym7lpznfypva7s-gnugrep-3.12/bin/grep34checking for egrep... /nix/store/c3f45pxlb81gzz4w1nym7lpznfypva7s-gnugrep-3.12/bin/grep -E35checking for a sed that does not truncate output... /nix/store/9wc73n5izv0m7ppjbibi4hbr68rba1lj-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/c3f45pxlb81gzz4w1nym7lpznfypva7s-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... x86_64-pc-linux-gnu52checking host system type... x86_64-pc-linux-gnu53checking target system type... x86_64-pc-linux-gnu54checking for PHP prefix... /nix/store/wpnr7wiy682rqqbb0i58pn9n6lm9w1cl-php-8.3.3655checking for PHP includes... -I/nix/store/cs7yhhbml8l7zna37kq4nf147z9aivf3-php-8.3.36-dev/include/php -I/nix/store/cs7yhhbml8l7zna37kq4nf147z9aivf3-php-8.3.36-dev/include/php/main -I/nix/store/cs7yhhbml8l7zna37kq4nf147z9aivf3-php-8.3.36-dev/include/php/TSRM -I/nix/store/cs7yhhbml8l7zna37kq4nf147z9aivf3-php-8.3.36-dev/include/php/Zend -I/nix/store/cs7yhhbml8l7zna37kq4nf147z9aivf3-php-8.3.36-dev/include/php/ext -I/nix/store/cs7yhhbml8l7zna37kq4nf147z9aivf3-php-8.3.36-dev/include/php/ext/date/lib56checking for PHP extension directory... /nix/store/wpnr7wiy682rqqbb0i58pn9n6lm9w1cl-php-8.3.36/lib/php/extensions57checking for PHP installed headers prefix... /nix/store/cs7yhhbml8l7zna37kq4nf147z9aivf3-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/9wc73n5izv0m7ppjbibi4hbr68rba1lj-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_all70./configure: line 6017: /usr/bin/file: No such file or directory71checking for stdio.h... yes72checking for stdlib.h... yes73checking for string.h... yes74checking for inttypes.h... yes75checking for stdint.h... yes76checking for strings.h... yes77checking for sys/stat.h... yes78checking for sys/types.h... yes79checking for unistd.h... yes80checking for dlfcn.h... yes81checking the maximum length of command line arguments... 157286482checking command to parse nm output from gcc object... ok83checking for objdir... .libs84checking for ar... ar85checking for ranlib... ranlib86checking for strip... strip87checking if gcc supports -fno-rtti -fno-exceptions... no88checking for gcc option to produce PIC... -fPIC89checking if gcc PIC flag -fPIC works... yes90checking if gcc static flag -static works... no91checking if gcc supports -c -o file.o... yes92checking whether the gcc linker (ld) supports shared libraries... yes93checking whether -lc should be explicitly linked in... no94checking dynamic linker characteristics... GNU/Linux ld.so95checking how to hardcode library paths into programs... immediate96checking whether stripping libraries is possible... yes97checking if libtool supports shared libraries... yes98checking whether to build shared libraries... yes99checking whether to build static libraries... no100101creating libtool102appending configuration tag "CXX" to libtool103checking whether the g++ linker (ld) supports shared libraries... yes104checking for g++ option to produce PIC... 105checking if g++ static flag works... yes106checking if g++ supports -c -o file.o... yes107checking whether the g++ linker (ld) supports shared libraries... yes108checking dynamic linker characteristics... GNU/Linux ld.so109(cached) (cached) checking how to hardcode library paths into programs... unsupported110configure: patching config.h.in111configure: creating ./config.status112config.status: creating config.hbuildPhase
113build flags: -j24 SHELL=/nix/store/nnm9gdr70ihc6zc9298mzz8jpcgaciql-bash-5.3p20/bin/bash114/nix/store/nnm9gdr70ihc6zc9298mzz8jpcgaciql-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/cs7yhhbml8l7zna37kq4nf147z9aivf3-php-8.3.36-dev/include/php -I/nix/store/cs7yhhbml8l7zna37kq4nf147z9aivf3-php-8.3.36-dev/include/php/main -I/nix/store/cs7yhhbml8l7zna37kq4nf147z9aivf3-php-8.3.36-dev/include/php/TSRM -I/nix/store/cs7yhhbml8l7zna37kq4nf147z9aivf3-php-8.3.36-dev/include/php/Zend -I/nix/store/cs7yhhbml8l7zna37kq4nf147z9aivf3-php-8.3.36-dev/include/php/ext -I/nix/store/cs7yhhbml8l7zna37kq4nf147z9aivf3-php-8.3.36-dev/include/php/ext/date/lib -I/nix/store/a76rmqrp6l3w6h9pppfwzb3s6dzi0y4g-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.lo115/nix/store/nnm9gdr70ihc6zc9298mzz8jpcgaciql-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/cs7yhhbml8l7zna37kq4nf147z9aivf3-php-8.3.36-dev/include/php -I/nix/store/cs7yhhbml8l7zna37kq4nf147z9aivf3-php-8.3.36-dev/include/php/main -I/nix/store/cs7yhhbml8l7zna37kq4nf147z9aivf3-php-8.3.36-dev/include/php/TSRM -I/nix/store/cs7yhhbml8l7zna37kq4nf147z9aivf3-php-8.3.36-dev/include/php/Zend -I/nix/store/cs7yhhbml8l7zna37kq4nf147z9aivf3-php-8.3.36-dev/include/php/ext -I/nix/store/cs7yhhbml8l7zna37kq4nf147z9aivf3-php-8.3.36-dev/include/php/ext/date/lib -I/nix/store/a76rmqrp6l3w6h9pppfwzb3s6dzi0y4g-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.lo116/nix/store/nnm9gdr70ihc6zc9298mzz8jpcgaciql-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/cs7yhhbml8l7zna37kq4nf147z9aivf3-php-8.3.36-dev/include/php -I/nix/store/cs7yhhbml8l7zna37kq4nf147z9aivf3-php-8.3.36-dev/include/php/main -I/nix/store/cs7yhhbml8l7zna37kq4nf147z9aivf3-php-8.3.36-dev/include/php/TSRM -I/nix/store/cs7yhhbml8l7zna37kq4nf147z9aivf3-php-8.3.36-dev/include/php/Zend -I/nix/store/cs7yhhbml8l7zna37kq4nf147z9aivf3-php-8.3.36-dev/include/php/ext -I/nix/store/cs7yhhbml8l7zna37kq4nf147z9aivf3-php-8.3.36-dev/include/php/ext/date/lib -I/nix/store/a76rmqrp6l3w6h9pppfwzb3s6dzi0y4g-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.lo117mkdir .libs118mkdir .libs119mkdir: cannot create directory '.libs': File exists120 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/cs7yhhbml8l7zna37kq4nf147z9aivf3-php-8.3.36-dev/include/php -I/nix/store/cs7yhhbml8l7zna37kq4nf147z9aivf3-php-8.3.36-dev/include/php/main -I/nix/store/cs7yhhbml8l7zna37kq4nf147z9aivf3-php-8.3.36-dev/include/php/TSRM -I/nix/store/cs7yhhbml8l7zna37kq4nf147z9aivf3-php-8.3.36-dev/include/php/Zend -I/nix/store/cs7yhhbml8l7zna37kq4nf147z9aivf3-php-8.3.36-dev/include/php/ext -I/nix/store/cs7yhhbml8l7zna37kq4nf147z9aivf3-php-8.3.36-dev/include/php/ext/date/lib -I/nix/store/a76rmqrp6l3w6h9pppfwzb3s6dzi0y4g-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.o121 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/cs7yhhbml8l7zna37kq4nf147z9aivf3-php-8.3.36-dev/include/php -I/nix/store/cs7yhhbml8l7zna37kq4nf147z9aivf3-php-8.3.36-dev/include/php/main -I/nix/store/cs7yhhbml8l7zna37kq4nf147z9aivf3-php-8.3.36-dev/include/php/TSRM -I/nix/store/cs7yhhbml8l7zna37kq4nf147z9aivf3-php-8.3.36-dev/include/php/Zend -I/nix/store/cs7yhhbml8l7zna37kq4nf147z9aivf3-php-8.3.36-dev/include/php/ext -I/nix/store/cs7yhhbml8l7zna37kq4nf147z9aivf3-php-8.3.36-dev/include/php/ext/date/lib -I/nix/store/a76rmqrp6l3w6h9pppfwzb3s6dzi0y4g-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.o122 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/cs7yhhbml8l7zna37kq4nf147z9aivf3-php-8.3.36-dev/include/php -I/nix/store/cs7yhhbml8l7zna37kq4nf147z9aivf3-php-8.3.36-dev/include/php/main -I/nix/store/cs7yhhbml8l7zna37kq4nf147z9aivf3-php-8.3.36-dev/include/php/TSRM -I/nix/store/cs7yhhbml8l7zna37kq4nf147z9aivf3-php-8.3.36-dev/include/php/Zend -I/nix/store/cs7yhhbml8l7zna37kq4nf147z9aivf3-php-8.3.36-dev/include/php/ext -I/nix/store/cs7yhhbml8l7zna37kq4nf147z9aivf3-php-8.3.36-dev/include/php/ext/date/lib -I/nix/store/a76rmqrp6l3w6h9pppfwzb3s6dzi0y4g-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.o123/nix/store/nnm9gdr70ihc6zc9298mzz8jpcgaciql-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/cs7yhhbml8l7zna37kq4nf147z9aivf3-php-8.3.36-dev/include/php -I/nix/store/cs7yhhbml8l7zna37kq4nf147z9aivf3-php-8.3.36-dev/include/php/main -I/nix/store/cs7yhhbml8l7zna37kq4nf147z9aivf3-php-8.3.36-dev/include/php/TSRM -I/nix/store/cs7yhhbml8l7zna37kq4nf147z9aivf3-php-8.3.36-dev/include/php/Zend -I/nix/store/cs7yhhbml8l7zna37kq4nf147z9aivf3-php-8.3.36-dev/include/php/ext -I/nix/store/cs7yhhbml8l7zna37kq4nf147z9aivf3-php-8.3.36-dev/include/php/ext/date/lib -I/nix/store/a76rmqrp6l3w6h9pppfwzb3s6dzi0y4g-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/ji36842higmp6b06hbbpmzbd59g1c07c-zlib-1.3.2/lib -L/nix/store/ji36842higmp6b06hbbpmzbd59g1c07c-zlib-1.3.2/lib -Wl,-rpath,/nix/store/hka7hr5qp0n92dmfv6gdigcabx9dai9r-zlib-1.3.2-static/lib -L/nix/store/hka7hr5qp0n92dmfv6gdigcabx9dai9r-zlib-1.3.2-static/lib -lz124gcc -shared .libs/zlib.o .libs/zlib_fopen_wrapper.o .libs/zlib_filter.o -L/nix/store/ji36842higmp6b06hbbpmzbd59g1c07c-zlib-1.3.2/lib -L/nix/store/hka7hr5qp0n92dmfv6gdigcabx9dai9r-zlib-1.3.2-static/lib -lz -Wl,-rpath -Wl,/nix/store/ji36842higmp6b06hbbpmzbd59g1c07c-zlib-1.3.2/lib -Wl,-rpath -Wl,/nix/store/hka7hr5qp0n92dmfv6gdigcabx9dai9r-zlib-1.3.2-static/lib -Wl,-soname -Wl,zlib.so -o .libs/zlib.so125creating zlib.la126(cd .libs && rm -f zlib.la && ln -s ../zlib.la zlib.la)127/nix/store/nnm9gdr70ihc6zc9298mzz8jpcgaciql-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/modules128cp ./.libs/zlib.so /build/php-8.3.36/ext/zlib/modules/zlib.so129cp ./.libs/zlib.lai /build/php-8.3.36/ext/zlib/modules/zlib.la130PATH="$PATH:/sbin" ldconfig -n /build/php-8.3.36/ext/zlib/modules131----------------------------------------------------------------------132Libraries have been installed in:133 /build/php-8.3.36/ext/zlib/modules134135If you ever happen to want to link against installed libraries136in a given directory, LIBDIR, you must either use libtool, and137specify the full pathname of the library, or use the `-LLIBDIR'138flag during linking and do at least one of the following:139 - add LIBDIR to the `LD_LIBRARY_PATH' environment variable140 during execution141 - add LIBDIR to the `LD_RUN_PATH' environment variable142 during linking143 - use the `-Wl,--rpath -Wl,LIBDIR' linker flag144145See any operating system documentation about shared libraries for146more information, such as the ld(1) and ld.so(8) manual pages.147----------------------------------------------------------------------148149Build complete.150Don't forget to run 'make test'.151checkPhase
152153Build complete.154Don't forget to run 'make test'.155156157=====================================================================158PHP : /nix/store/wpnr7wiy682rqqbb0i58pn9n6lm9w1cl-php-8.3.36/bin/php 159PHP_SAPI : cli160PHP_VERSION : 8.3.36161ZEND_VERSION: 4.3.36162PHP_OS : Linux - Linux localhost 6.11.0 #1-NixOS SMP PREEMPT_DYNAMIC Mon Aug 24 01:44:40 UTC 2026 x86_64163INI actual : /build/php-8.3.36/ext/zlib/tmp-php.ini164More .INIs : 165---------------------------------------------------------------------166PHP : /nix/store/wpnr7wiy682rqqbb0i58pn9n6lm9w1cl-php-8.3.36/bin/php-cgi 167PHP_SAPI : cgi-fcgi168PHP_VERSION : 8.3.36169ZEND_VERSION: 4.3.36170PHP_OS : Linux - Linux localhost 6.11.0 #1-NixOS SMP PREEMPT_DYNAMIC Mon Aug 24 01:44:40 UTC 2026 x86_64171INI actual : /build/php-8.3.36/ext/zlib/tmp-php.ini172More .INIs : 173--------------------------------------------------------------------- 174---------------------------------------------------------------------175PHP : /nix/store/wpnr7wiy682rqqbb0i58pn9n6lm9w1cl-php-8.3.36/bin/phpdbg 176PHP_SAPI : phpdbg177PHP_VERSION : 8.3.36178ZEND_VERSION: 4.3.36179PHP_OS : Linux - Linux localhost 6.11.0 #1-NixOS SMP PREEMPT_DYNAMIC Mon Aug 24 01:44:40 UTC 2026 x86_64180INI actual : /build/php-8.3.36/ext/zlib/tmp-php.ini181More .INIs : 182---------------------------------------------------------------------183CWD : /build/php-8.3.36/ext/zlib184Extra dirs : 185VALGRIND : Not used186=====================================================================187TIME START 2026-10-21 19:57:57188=====================================================================189PASS gzdeflate()/gzinflate() [tests/001.phpt] 190PASS gzcompress()/gzuncompress() [tests/002.phpt] 191PASS gzencode() [tests/003.phpt] 192PASS gzfile() with various invalid params [tests/004-mb.phpt] 193PASS gzfile() with various invalid params [tests/004.phpt] 194PASS gzcompress()/gzuncompress() and invalid params [tests/005.phpt] 195PASS gzdeflate()/gzinflate() and invalid params [tests/006.phpt] 196PASS gzencode() and invalid params [tests/007.phpt] 197PASS zlib.output_compression=1 with client not accepting compression [tests/008.phpt] 198PASS Bug #48725 (Support for flushing in zlib stream) [tests/bug48725.phpt] 199PASS Bug #48725 (Support for flushing in zlib stream) [tests/bug48725_2.phpt] 200PASS Bug #51269 (zlib.output_compression Overwrites Vary Header) [tests/bug51269.phpt] 201SKIP Bug #55544 (ob_gzhandler always conflicts with zlib.output_compression) [tests/bug55544-win.phpt] reason: windows only202PASS Bug #55544 (ob_gzhandler always conflicts with zlib.output_compression) [tests/bug55544.phpt] 203PASS checks zlib compression output size is always the same [tests/bug60761.phpt] 204PASS Bug #61139 (gzopen leaks when specifying invalid mode) [tests/bug61139.phpt] 205PASS bug #61287 - inflate needs the terminating null byte [tests/bug61287.phpt] 206PASS bug #61443 [tests/bug61443.phpt] 207PASS bug #61820 using ob_gzhandler will complain about headers already sent when no compression [tests/bug61820.phpt] 208PASS Bug #65391 (Unable to send vary header user-agent when ob_start('ob_gzhandler') is called) [tests/bug65391.phpt] 209PASS Bug #67724 (chained zlib filters silently fail with large amounts of data) [tests/bug67724.phpt] 210PASS Bug #71417: fread() does not report zlib.inflate errors [tests/bug71417.phpt] 211PASS Bug #73944: Dictionary option of intflate_init() does not work [tests/bug73944.phpt] 212PASS Bug #74240 (deflate_add can allocate too much memory) [tests/bug74240.phpt] 213PASS Bug #75273 (php_zlib_inflate_filter() may not update bytes_consumed) [tests/bug75273.phpt] 214PASS Bug #75299 Wrong reflection on inflate_init and inflate_add [tests/bug75299.phpt] 215PASS Bug #34821 (zlib encoders fail on widely varying binary data) [tests/bug_34821.phpt] 216PASS Bug #40189 (endless loop in zlib.inflate stream filter) [tests/bug_40189.phpt] 217PASS Bug #52944 (segfault with zlib filter and corrupted data) [tests/bug_52944.phpt] 218PASS compress.zlib:// wrapper [tests/compress_zlib_wrapper.phpt] 219PASS Test incremental deflate_add() functionality [tests/deflate_add_basic.phpt] 220SKIP 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 test221PASS 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] 222PASS Test incremental deflate_add() error functionality [tests/deflate_add_error.phpt] 223PASS Test deflate_init() error [tests/deflate_init_error.phpt] 224PASS Test incremental deflate_init() context reuse [tests/deflate_init_reuse.phpt] 225PASS Test dictionary usage on zlib methods [tests/dictionary_usage.phpt] 226PASS zlib filter assertion failure with non-dynamic properties in filter param object [tests/filter_broken_object_options.phpt] 227PASS GH-16326 (Memory management is broken for bad dictionaries) [tests/gh16326.phpt] 228PASS GH-17745 (zlib extension incorrectly handles object arguments) [tests/gh17745.phpt] 229PASS GH-19922 (gzopen double free on debug build and unseekable stream) [tests/gh19922.phpt] 230PASS GH-7953 (ob_clean() only may not set Content-* header) [tests/gh7953.phpt] 231PASS Test function gzclose() by calling it with its expected arguments [tests/gzclose_basic.phpt] 232PASS Test gzcompress() function : basic functionality [tests/gzcompress_basic1.phpt] 233PASS Test gzcompress() function : error conditions [tests/gzcompress_error1.phpt] 234PASS Test gzcompress() function : variation [tests/gzcompress_variation1.phpt] 235PASS Test gzdeflate() function : basic functionality [tests/gzdeflate_basic1.phpt] 236PASS Test gzdeflate() function : error conditions [tests/gzdeflate_error1.phpt] 237PASS Test gzdeflate() function : variation [tests/gzdeflate_variation1.phpt] 238PASS Test gzencode() function : basic functionality [tests/gzencode_basic1.phpt] 239PASS Test gzencode() function : error conditions [tests/gzencode_error1.phpt] 240SKIP Test gzencode() function : variation [tests/gzencode_variation1-win32.phpt] reason: only for Windows241PASS Test gzencode() function : variation [tests/gzencode_variation1.phpt] 242SKIP Test gzencode() function : variation - verify header contents with all encoding modes [tests/gzencode_variation2-win32.phpt] reason: .. only for Windows243PASS Test gzencode() function : variation - verify header contents with all encoding modes [tests/gzencode_variation2.phpt] 244PASS Test function feof() by calling it with its expected arguments [tests/gzeof_basic.phpt] 245PASS Test function gzeof while writing. [tests/gzeof_variation1.phpt] 246PASS Test function gzfile() reading a gzip relative file [tests/gzfile_basic.phpt] 247PASS Test function gzfile() reading a plain relative file [tests/gzfile_basic2.phpt] 248PASS Test function gzfile() by substituting argument 2 with int values. [tests/gzfile_variation12.phpt] 249PASS Test gzfile() function : variation: use include path (relative directories in path) [tests/gzfile_variation15.phpt] 250PASS Test function gzfile() by substituting argument 1 with float values. [tests/gzfile_variation4.phpt] 251PASS Test function gzfile() by substituting argument 1 with int values. [tests/gzfile_variation5.phpt] 252PASS Test function gzfile() by substituting argument 1 with string values. [tests/gzfile_variation7.phpt] 253PASS Test function gzfile() by substituting argument 2 with boolean values. [tests/gzfile_variation9.phpt] 254PASS gzfile(), gzreadfile() [tests/gzfilegzreadfile.phpt] 255SKIP Test function gzgetc() by calling it with its expected arguments zlib 1.2.5 [tests/gzgetc_basic.phpt] reason: - only for zlib <= 1.2.5256PASS Test function gzgetc() by calling it with its expected arguments zlib 1.2.7 [tests/gzgetc_basic_1.phpt] 257PASS Test function gzgets() by calling it with its expected arguments [tests/gzgets_basic.phpt] 258PASS Bug #42663 (gzinflate() try to allocate all memory with truncated $data) [tests/gzinflate-bug42663.phpt] 259PASS Test gzinflate() function : error conditions [tests/gzinflate_error1.phpt] 260PASS gzinflate() and $length argument [tests/gzinflate_length.phpt] 261PASS Test gzopen() function : basic functionality [tests/gzopen_basic.phpt] 262PASS Test gzopen() function : basic functionality for writing [tests/gzopen_basic2.phpt] 263PASS Test gzopen() function : variation: use include path (relative directories in path) [tests/gzopen_variation4.phpt] 264PASS Test gzopen() function : variation: use include path and stream context create a file, relative path [tests/gzopen_variation5.phpt] 265PASS Test gzopen() function : variation: relative/absolute file [tests/gzopen_variation6.phpt] 266PASS 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] 267PASS Test gzopen() function : variation: opening a plain file [tests/gzopen_variation8.phpt] 268PASS Test gzopen() function : variation: try opening with possibly invalid modes [tests/gzopen_variation9.phpt] 269PASS Test function gzpassthru() by calling it with its expected arguments [tests/gzpassthru_basic.phpt] 270PASS Test function gzputs() by calling it with its expected arguments [tests/gzputs_basic.phpt] 271PASS Test function gzread() by calling it with its expected arguments [tests/gzread_basic.phpt] 272PASS Test function gzread() by calling it invalid lengths [tests/gzread_error2.phpt] 273PASS Test function gzread() by calling it while file open for writing [tests/gzread_variation1.phpt] 274PASS gzopen(), gzread(), gzwrite() [tests/gzreadgzwrite.phpt] 275PASS gzopen(), gzread(), gzwrite() for non-compressed data [tests/gzreadgzwriteplain.phpt] 276PASS Test function gzrewind() by calling it with its expected arguments when reading [tests/gzrewind_basic.phpt] 277PASS Test function gzrewind() by calling it with its expected arguments when reading [tests/gzrewind_basic2.phpt] 278PASS Test function gzrewind() by calling it with its expected arguments when writing [tests/gzrewind_variation1.phpt] 279PASS Test function gzseek() by calling it with its expected arguments when reading [tests/gzseek_basic.phpt] 280PASS Test function gzseek() by calling it with its expected arguments when writing [tests/gzseek_basic2.phpt] 281PASS Test function gzseek() by seeking out of bounds [tests/gzseek_seek_oob.phpt] 282PASS Test function gzseek() by seeking forward in write mode [tests/gzseek_variation1.phpt] 283PASS Test function gzseek() by calling it with SEEK_SET when reading [tests/gzseek_variation2.phpt] 284PASS Test function gzseek() by calling it with SEEK_CUR when reading [tests/gzseek_variation3.phpt] 285PASS Test function gzseek() by calling it with SEEK_SET when writing [tests/gzseek_variation4.phpt] 286PASS Test function gzseek() by calling it with SEEK_CUR when writing [tests/gzseek_variation5.phpt] 287PASS Test function gzseek() by calling it with SEEK_END when reading [tests/gzseek_variation6.phpt] 288PASS Test function gzseek() by calling it with SEEK_END when writing [tests/gzseek_variation7.phpt] 289PASS Test function gztell() by calling it with its expected arguments when reading [tests/gztell_basic.phpt] 290PASS Test function gztell() by calling it with its expected arguments when writing [tests/gztell_basic2.phpt] 291PASS Test gzuncompress() function : basic functionality [tests/gzuncompress_basic1.phpt] 292PASS Test gzuncompress() function : error conditions [tests/gzuncompress_error1.phpt] 293PASS Test function gzwrite() by calling it with its expected arguments [tests/gzwrite_basic.phpt] 294PASS Test function gzwrite() by calling it invalid lengths [tests/gzwrite_error2.phpt] 295PASS Test function gzwrite() by calling it when file is opened for reading [tests/gzwrite_variation1.phpt] 296PASS Test incremental inflate_add() functionality [tests/inflate_add_basic.phpt] 297PASS Test incremental inflate_add() error functionality [tests/inflate_add_error.phpt] 298PASS inflate_get_read_len() [tests/inflate_get_read_len.phpt] 299PASS inflate_get_status() [tests/inflate_get_status.phpt] 300PASS Test inflate_init() error [tests/inflate_init_error.phpt] 301PASS Test incremental inflate_init() context reuse [tests/inflate_init_reuse.phpt] 302PASS Memory leak when passing a dictionary with invalid encoding [tests/leak_invalid_encoding_with_dict.phpt] 303PASS zlib.output_compression [tests/ob_001.phpt] 304PASS zlib.output_compression [tests/ob_002.phpt] 305PASS zlib.output_compression [tests/ob_003.phpt] 306PASS ob_gzhandler [tests/ob_004.phpt] 307PASS ob_gzhandler [tests/ob_005.phpt] 308PASS ob_gzhandler legacy [tests/ob_gzhandler_legacy_002.phpt] 309PASS deflate_add() output buffer pre-allocation doesn't reach hard limit [tests/oom_deflate_add.phpt] 310PASS gzcompress() output buffer pre-allocation doesn't reach hard limit [tests/oom_gzcompress.phpt] 311PASS gzdecode() doesn't reach hard limit [tests/oom_gzdecode.phpt] 312PASS gzfile() doesn't reach hard limit [tests/oom_gzfile.phpt] 313PASS gzgets() doesn't reach hard limit [tests/oom_gzgets.phpt] 314PASS gzpassthru() doesn't reach hard limit [tests/oom_gzpassthru.phpt] 315PASS inflate_add() doesn't reach hard limit [tests/oom_inflate_add.phpt] 316PASS readgzfile() doesn't reach hard limit [tests/oom_readgzfile.phpt] 317PASS zlib.inflate stream filter doesn't reach hard limit [tests/oom_zlib_inflate_filter.phpt] 318PASS Test function readgzfile() reading a gzip relative file [tests/readgzfile_basic.phpt] 319PASS Test function readgzfile() reading a plain relative file [tests/readgzfile_basic2.phpt] 320PASS Test function readgzfile() by substituting argument 2 with int values. [tests/readgzfile_variation12.phpt] 321PASS Test readgzfile() function : variation: use include path (relative directories in path) [tests/readgzfile_variation15.phpt] 322PASS Test function readgzfile() by substituting argument 1 with float values. [tests/readgzfile_variation4.phpt] 323PASS Test function readgzfile() by substituting argument 1 with int values. [tests/readgzfile_variation5.phpt] 324PASS Test function readgzfile() by substituting argument 1 with string values. [tests/readgzfile_variation7.phpt] 325PASS Test function readgzfile() by substituting argument 2 with boolean values. [tests/readgzfile_variation9.phpt] 326PASS zlib.deflate (with convert.base64-encode) [tests/zlib_filter_deflate.phpt] 327PASS zlib.deflate (with level parameter set) [tests/zlib_filter_deflate2.phpt] 328PASS zlib.inflate (with convert.base64-decode) [tests/zlib_filter_inflate.phpt] 329PASS zlib.inflate of gzip-encoded stream [tests/zlib_filter_inflate2.phpt] 330PASS zlib_get_coding_type() basic call without env [tests/zlib_get_coding_type_basic.phpt] 331PASS zlib_get_coding_type() with unsupported encoding [tests/zlib_get_coding_type_br.phpt] 332PASS zlib_get_coding_type() with deflate encoding [tests/zlib_get_coding_type_deflate.phpt] 333PASS zlib_get_coding_type() with gzip encoding [tests/zlib_get_coding_type_gzip.phpt] 334PASS Test compress.zlib:// scheme with the copy function: compressed to compressed [tests/zlib_scheme_copy_basic.phpt] 335PASS Test compress.zlib:// scheme with the copy function: compressed to uncompressed [tests/zlib_scheme_copy_variation1.phpt] 336PASS Test compress.zlib:// scheme with the copy function: uncompressed to compressed [tests/zlib_scheme_copy_variation2.phpt] 337PASS Test compress.zlib:// scheme with the directory functions [tests/zlib_scheme_dir_basic.phpt] 338PASS Test compress.zlib:// scheme with the file [tests/zlib_scheme_file_basic.phpt] 339PASS Test compress.zlib:// scheme with the file_get_contents [tests/zlib_scheme_file_get_contents_basic.phpt] 340PASS Test compress.zlib:// scheme with the file_get_contents [tests/zlib_scheme_file_put_contents_basic.phpt] 341PASS Test compress.zlib:// scheme with the file_get_contents [tests/zlib_scheme_file_read_file_basic.phpt] 342PASS Test compress.zlib:// scheme with the fopen [tests/zlib_scheme_fopen_basic.phpt] 343PASS Test compress.zlib:// scheme with the fopen on a file scheme [tests/zlib_scheme_fopen_variation1.phpt] 344PASS Test compress.zlib:// scheme with the unlink function [tests/zlib_scheme_rename_basic.phpt] 345PASS Test compress.zlib:// scheme with the unlink function [tests/zlib_scheme_stat_basic.phpt] 346PASS Test compress.zlib:// scheme with the unlink function [tests/zlib_scheme_stat_basic2.phpt] 347PASS Test compress.zlib:// scheme with the unlink function [tests/zlib_scheme_unlink_basic.phpt] 348PASS Test function fflush() on a zlib stream wrapper [tests/zlib_wrapper_fflush_basic.phpt] 349PASS Test function stream_get_meta_data on a zlib stream [tests/zlib_wrapper_flock_basic.phpt] 350PASS Test function fstat() on zlib wrapper [tests/zlib_wrapper_fstat_basic.phpt] 351PASS Test function ftruncate() on zlib wrapper by calling it with its expected arguments [tests/zlib_wrapper_ftruncate_basic.phpt] 352PASS compress.zlib:// wrapper with compression level [tests/zlib_wrapper_level.phpt] 353PASS Test function stream_get_meta_data on a zlib stream [tests/zlib_wrapper_meta_data_basic.phpt] 354=====================================================================355TIME END 2026-10-21 19:58:01356357=====================================================================358TEST RESULT SUMMARY359---------------------------------------------------------------------360Exts skipped : 0361Exts tested : 12362---------------------------------------------------------------------363364Number of tests : 165 160365Tests skipped : 5 ( 3.0%) --------366Tests warned : 0 ( 0.0%) ( 0.0%)367Tests failed : 0 ( 0.0%) ( 0.0%)368Tests passed : 160 ( 97.0%) (100.0%)369---------------------------------------------------------------------370Time taken : 4 seconds371=====================================================================fixupPhase
372shrinking RPATHs of ELF executables and libraries in /nix/store/jnf0hkabqm0sl9sq28rd3vgn9zx5l28x-php-zlib-8.3.36373shrinking /nix/store/jnf0hkabqm0sl9sq28rd3vgn9zx5l28x-php-zlib-8.3.36/lib/php/extensions/zlib.so374checking for references to /build/ in /nix/store/jnf0hkabqm0sl9sq28rd3vgn9zx5l28x-php-zlib-8.3.36...375patching script interpreter paths in /nix/store/jnf0hkabqm0sl9sq28rd3vgn9zx5l28x-php-zlib-8.3.36376stripping (with command strip and flags -S -p) in /nix/store/jnf0hkabqm0sl9sq28rd3vgn9zx5l28x-php-zlib-8.3.36/lib377shrinking RPATHs of ELF executables and libraries in /nix/store/nmcxqmfgbns9vhk5akayyn08dgha1913-php-zlib-8.3.36-dev378checking for references to /build/ in /nix/store/nmcxqmfgbns9vhk5akayyn08dgha1913-php-zlib-8.3.36-dev...379patching script interpreter paths in /nix/store/nmcxqmfgbns9vhk5akayyn08dgha1913-php-zlib-8.3.36-dev