nixbot

builds
1tribuchet: building on mac02
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/i1pdjlwb27ki88zssg5q2h696v1r1m15-bash-5.3p20/bin/sh"32configure flags: --disable-static --prefix=/nix/store/jb1h8bvgj3sf1sps1qhnfq9gq3f8l4qg-php-zlib-8.3.36 --bindir=/nix/store/jb1h8bvgj3sf1sps1qhnfq9gq3f8l4qg-php-zlib-8.3.36/bin --sbindir=/nix/store/jb1h8bvgj3sf1sps1qhnfq9gq3f8l4qg-php-zlib-8.3.36/sbin --includedir=/nix/store/d3grsyvxcnkxgym5bykav24ni33901g8-php-zlib-8.3.36-dev/include --mandir=/nix/store/jb1h8bvgj3sf1sps1qhnfq9gq3f8l4qg-php-zlib-8.3.36/share/man --infodir=/nix/store/jb1h8bvgj3sf1sps1qhnfq9gq3f8l4qg-php-zlib-8.3.36/share/info --docdir=/nix/store/jb1h8bvgj3sf1sps1qhnfq9gq3f8l4qg-php-zlib-8.3.36/share/doc/php-zlib --libdir=/nix/store/jb1h8bvgj3sf1sps1qhnfq9gq3f8l4qg-php-zlib-8.3.36/lib --libexecdir=/nix/store/jb1h8bvgj3sf1sps1qhnfq9gq3f8l4qg-php-zlib-8.3.36/libexec --localedir=/nix/store/jb1h8bvgj3sf1sps1qhnfq9gq3f8l4qg-php-zlib-8.3.36/share/locale --with-zlib33checking for grep that handles long lines and -e... /nix/store/7ihxb15yxm8345fdazx323iljjsi1i5i-gnugrep-3.12/bin/grep34checking for egrep... /nix/store/7ihxb15yxm8345fdazx323iljjsi1i5i-gnugrep-3.12/bin/grep -E35checking for a sed that does not truncate output... /nix/store/8fyr2rna4vqibkqsbzyfd4z6fna5c09p-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 clang accepts -g... yes44checking for clang option to enable C23 features... -std=gnu2345checking how to run the C preprocessor... clang -std=gnu23 -E46checking for egrep -e... (cached) /nix/store/7ihxb15yxm8345fdazx323iljjsi1i5i-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-apple-darwin25.6.052checking host system type... aarch64-apple-darwin25.6.053checking target system type... aarch64-apple-darwin25.6.054checking for PHP prefix... /nix/store/li9gjppwjacqg12qbyy7yz2gim73zpz9-php-8.3.3655checking for PHP includes... -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/main -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/TSRM -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/Zend -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/ext -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/ext/date/lib56checking for PHP extension directory... /nix/store/li9gjppwjacqg12qbyy7yz2gim73zpz9-php-8.3.36/lib/php/extensions57checking for PHP installed headers prefix... /nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-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/8fyr2rna4vqibkqsbzyfd4z6fna5c09p-gnused-4.10/bin/sed64checking for ld used by clang -std=gnu23... ld65checking if the linker (ld) is GNU ld... no66checking 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... 78643281checking command to parse nm output from clang -std=gnu23 object... ok82checking for objdir... .libs83checking for ar... ar84checking for ranlib... ranlib85checking for strip... strip86checking for dsymutil... dsymutil87checking for nmedit... no88checking for -single_module linker flag... yes89checking for -exported_symbols_list linker flag... yes90checking if clang -std=gnu23 supports -fno-rtti -fno-exceptions... yes91checking for clang -std=gnu23 option to produce PIC... -fno-common92checking if clang -std=gnu23 PIC flag -fno-common works... yes93checking if clang -std=gnu23 static flag -static works... no94checking if clang -std=gnu23 supports -c -o file.o... yes95checking whether the clang -std=gnu23 linker (ld) supports shared libraries... yes96checking dynamic linker characteristics... darwin25.6.0 dyld97checking how to hardcode library paths into programs... immediate98checking whether stripping libraries is possible... yes99checking if libtool supports shared libraries... yes100checking whether to build shared libraries... yes101checking whether to build static libraries... no102103creating libtool104appending configuration tag "CXX" to libtool105checking whether the clang++ linker (ld) supports shared libraries... no106checking for clang++ option to produce PIC... 107checking if clang++ static flag works... yes108checking if clang++ supports -c -o file.o... yes109checking whether the clang++ linker (ld) supports shared libraries... no110checking dynamic linker characteristics... darwin25.6.0 dyld111(cached) (cached) checking how to hardcode library paths into programs... immediate112configure: patching config.h.in113configure: creating ./config.status114config.status: creating config.h
buildPhase
115build flags: -j24 SHELL=/nix/store/i1pdjlwb27ki88zssg5q2h696v1r1m15-bash-5.3p20/bin/bash116/nix/store/i1pdjlwb27ki88zssg5q2h696v1r1m15-bash-5.3p20/bin/bash /private/var/tb/5/scratch/119b856d56fe8627/build/php-8.3.36/ext/zlib/libtool --tag=CC --mode=compile clang -std=gnu23 -I. -I/private/var/tb/5/scratch/119b856d56fe8627/build/php-8.3.36/ext/zlib -I/private/var/tb/5/scratch/119b856d56fe8627/build/php-8.3.36/ext/zlib/include -I/private/var/tb/5/scratch/119b856d56fe8627/build/php-8.3.36/ext/zlib/main -I/private/var/tb/5/scratch/119b856d56fe8627/build/php-8.3.36/ext/zlib -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/main -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/TSRM -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/Zend -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/ext -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/ext/date/lib -I/nix/store/aaq8c9d20ws8fywmn9n3g4skk6ljz2yw-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 /private/var/tb/5/scratch/119b856d56fe8627/build/php-8.3.36/ext/zlib/zlib.c -o zlib.lo -MMD -MF zlib.dep -MT zlib.lo117/nix/store/i1pdjlwb27ki88zssg5q2h696v1r1m15-bash-5.3p20/bin/bash /private/var/tb/5/scratch/119b856d56fe8627/build/php-8.3.36/ext/zlib/libtool --tag=CC --mode=compile clang -std=gnu23 -I. -I/private/var/tb/5/scratch/119b856d56fe8627/build/php-8.3.36/ext/zlib -I/private/var/tb/5/scratch/119b856d56fe8627/build/php-8.3.36/ext/zlib/include -I/private/var/tb/5/scratch/119b856d56fe8627/build/php-8.3.36/ext/zlib/main -I/private/var/tb/5/scratch/119b856d56fe8627/build/php-8.3.36/ext/zlib -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/main -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/TSRM -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/Zend -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/ext -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/ext/date/lib -I/nix/store/aaq8c9d20ws8fywmn9n3g4skk6ljz2yw-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 /private/var/tb/5/scratch/119b856d56fe8627/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.lo118/nix/store/i1pdjlwb27ki88zssg5q2h696v1r1m15-bash-5.3p20/bin/bash /private/var/tb/5/scratch/119b856d56fe8627/build/php-8.3.36/ext/zlib/libtool --tag=CC --mode=compile clang -std=gnu23 -I. -I/private/var/tb/5/scratch/119b856d56fe8627/build/php-8.3.36/ext/zlib -I/private/var/tb/5/scratch/119b856d56fe8627/build/php-8.3.36/ext/zlib/include -I/private/var/tb/5/scratch/119b856d56fe8627/build/php-8.3.36/ext/zlib/main -I/private/var/tb/5/scratch/119b856d56fe8627/build/php-8.3.36/ext/zlib -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/main -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/TSRM -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/Zend -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/ext -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/ext/date/lib -I/nix/store/aaq8c9d20ws8fywmn9n3g4skk6ljz2yw-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 /private/var/tb/5/scratch/119b856d56fe8627/build/php-8.3.36/ext/zlib/zlib_filter.c -o zlib_filter.lo -MMD -MF zlib_filter.dep -MT zlib_filter.lo119mkdir .libs120mkdir .libs121mkdir: cannot create directory '.libs': File exists122 clang -std=gnu23 -I. -I/private/var/tb/5/scratch/119b856d56fe8627/build/php-8.3.36/ext/zlib -I/private/var/tb/5/scratch/119b856d56fe8627/build/php-8.3.36/ext/zlib/include -I/private/var/tb/5/scratch/119b856d56fe8627/build/php-8.3.36/ext/zlib/main -I/private/var/tb/5/scratch/119b856d56fe8627/build/php-8.3.36/ext/zlib -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/main -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/TSRM -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/Zend -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/ext -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/ext/date/lib -I/nix/store/aaq8c9d20ws8fywmn9n3g4skk6ljz2yw-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 /private/var/tb/5/scratch/119b856d56fe8627/build/php-8.3.36/ext/zlib/zlib_fopen_wrapper.c -MMD -MF zlib_fopen_wrapper.dep -MT zlib_fopen_wrapper.lo -fno-common -DPIC -o .libs/zlib_fopen_wrapper.o123 clang -std=gnu23 -I. -I/private/var/tb/5/scratch/119b856d56fe8627/build/php-8.3.36/ext/zlib -I/private/var/tb/5/scratch/119b856d56fe8627/build/php-8.3.36/ext/zlib/include -I/private/var/tb/5/scratch/119b856d56fe8627/build/php-8.3.36/ext/zlib/main -I/private/var/tb/5/scratch/119b856d56fe8627/build/php-8.3.36/ext/zlib -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/main -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/TSRM -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/Zend -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/ext -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/ext/date/lib -I/nix/store/aaq8c9d20ws8fywmn9n3g4skk6ljz2yw-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 /private/var/tb/5/scratch/119b856d56fe8627/build/php-8.3.36/ext/zlib/zlib.c -MMD -MF zlib.dep -MT zlib.lo -fno-common -DPIC -o .libs/zlib.o124 clang -std=gnu23 -I. -I/private/var/tb/5/scratch/119b856d56fe8627/build/php-8.3.36/ext/zlib -I/private/var/tb/5/scratch/119b856d56fe8627/build/php-8.3.36/ext/zlib/include -I/private/var/tb/5/scratch/119b856d56fe8627/build/php-8.3.36/ext/zlib/main -I/private/var/tb/5/scratch/119b856d56fe8627/build/php-8.3.36/ext/zlib -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/main -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/TSRM -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/Zend -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/ext -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/ext/date/lib -I/nix/store/aaq8c9d20ws8fywmn9n3g4skk6ljz2yw-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 /private/var/tb/5/scratch/119b856d56fe8627/build/php-8.3.36/ext/zlib/zlib_filter.c -MMD -MF zlib_filter.dep -MT zlib_filter.lo -fno-common -DPIC -o .libs/zlib_filter.o125/nix/store/i1pdjlwb27ki88zssg5q2h696v1r1m15-bash-5.3p20/bin/bash /private/var/tb/5/scratch/119b856d56fe8627/build/php-8.3.36/ext/zlib/libtool --tag=CC --mode=link clang -std=gnu23 -shared -I/private/var/tb/5/scratch/119b856d56fe8627/build/php-8.3.36/ext/zlib/include -I/private/var/tb/5/scratch/119b856d56fe8627/build/php-8.3.36/ext/zlib/main -I/private/var/tb/5/scratch/119b856d56fe8627/build/php-8.3.36/ext/zlib -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/main -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/TSRM -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/Zend -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/ext -I/nix/store/fjpgyh7g544988nsirkdlqnmwhl19wxx-php-8.3.36-dev/include/php/ext/date/lib -I/nix/store/aaq8c9d20ws8fywmn9n3g4skk6ljz2yw-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 /private/var/tb/5/scratch/119b856d56fe8627/build/php-8.3.36/ext/zlib/modules zlib.lo zlib_fopen_wrapper.lo zlib_filter.lo -Wl,-rpath,/nix/store/arspcb0pa15f9f2b079k1kpqik297fxz-zlib-1.3.2/lib -L/nix/store/arspcb0pa15f9f2b079k1kpqik297fxz-zlib-1.3.2/lib -Wl,-rpath,/nix/store/i5cj4j94rqvkgawc6r5qcj8hyxcq60dg-zlib-1.3.2-static/lib -L/nix/store/i5cj4j94rqvkgawc6r5qcj8hyxcq60dg-zlib-1.3.2-static/lib -lz126clang -std=gnu23 ${wl}-undefined ${wl}dynamic_lookup -o .libs/zlib.so -bundle .libs/zlib.o .libs/zlib_fopen_wrapper.o .libs/zlib_filter.o -L/nix/store/arspcb0pa15f9f2b079k1kpqik297fxz-zlib-1.3.2/lib -L/nix/store/i5cj4j94rqvkgawc6r5qcj8hyxcq60dg-zlib-1.3.2-static/lib -lz -Wl,-rpath -Wl,/nix/store/arspcb0pa15f9f2b079k1kpqik297fxz-zlib-1.3.2/lib -Wl,-rpath -Wl,/nix/store/i5cj4j94rqvkgawc6r5qcj8hyxcq60dg-zlib-1.3.2-static/lib127dsymutil .libs/zlib.so || :128creating zlib.la129(cd .libs && rm -f zlib.la && ln -s ../zlib.la zlib.la)130/nix/store/i1pdjlwb27ki88zssg5q2h696v1r1m15-bash-5.3p20/bin/bash /private/var/tb/5/scratch/119b856d56fe8627/build/php-8.3.36/ext/zlib/libtool --tag=CC --mode=install cp ./zlib.la /private/var/tb/5/scratch/119b856d56fe8627/build/php-8.3.36/ext/zlib/modules131cp ./.libs/zlib.so /private/var/tb/5/scratch/119b856d56fe8627/build/php-8.3.36/ext/zlib/modules/zlib.so132cp ./.libs/zlib.lai /private/var/tb/5/scratch/119b856d56fe8627/build/php-8.3.36/ext/zlib/modules/zlib.la133----------------------------------------------------------------------134Libraries have been installed in:135 /private/var/tb/5/scratch/119b856d56fe8627/build/php-8.3.36/ext/zlib/modules136137If you ever happen to want to link against installed libraries138in a given directory, LIBDIR, you must either use libtool, and139specify the full pathname of the library, or use the `-LLIBDIR'140flag during linking and do at least one of the following:141 - add LIBDIR to the `DYLD_LIBRARY_PATH' environment variable142 during execution143144See any operating system documentation about shared libraries for145more information, such as the ld(1) and ld.so(8) manual pages.146----------------------------------------------------------------------147148Build complete.149Don't forget to run 'make test'.150
checkPhase
151152Build complete.153Don't forget to run 'make test'.154155156=====================================================================157PHP : /nix/store/li9gjppwjacqg12qbyy7yz2gim73zpz9-php-8.3.36/bin/php 158PHP_SAPI : cli159PHP_VERSION : 8.3.36160ZEND_VERSION: 4.3.36161PHP_OS : Darwin - Darwin mac02 25.6.0 Darwin Kernel Version 25.6.0: Tue Aug 18 17:51:33 PDT 2026; root:xnu-12377.161.15.700.19~2/RELEASE_ARM64_T8132 arm64162INI actual : /private/var/tb/5/scratch/119b856d56fe8627/build/php-8.3.36/ext/zlib/tmp-php.ini163More .INIs : 164---------------------------------------------------------------------165PHP : /nix/store/li9gjppwjacqg12qbyy7yz2gim73zpz9-php-8.3.36/bin/php-cgi 166PHP_SAPI : cgi-fcgi167PHP_VERSION : 8.3.36168ZEND_VERSION: 4.3.36169PHP_OS : Darwin - Darwin mac02 25.6.0 Darwin Kernel Version 25.6.0: Tue Aug 18 17:51:33 PDT 2026; root:xnu-12377.161.15.700.19~2/RELEASE_ARM64_T8132 arm64170INI actual : /private/var/tb/5/scratch/119b856d56fe8627/build/php-8.3.36/ext/zlib/tmp-php.ini171More .INIs : 172--------------------------------------------------------------------- 173---------------------------------------------------------------------174PHP : /nix/store/li9gjppwjacqg12qbyy7yz2gim73zpz9-php-8.3.36/bin/phpdbg 175PHP_SAPI : phpdbg176PHP_VERSION : 8.3.36177ZEND_VERSION: 4.3.36178PHP_OS : Darwin - Darwin mac02 25.6.0 Darwin Kernel Version 25.6.0: Tue Aug 18 17:51:33 PDT 2026; root:xnu-12377.161.15.700.19~2/RELEASE_ARM64_T8132 arm64179INI actual : /private/var/tb/5/scratch/119b856d56fe8627/build/php-8.3.36/ext/zlib/tmp-php.ini180More .INIs : 181---------------------------------------------------------------------182CWD : /private/var/tb/5/scratch/119b856d56fe8627/build/php-8.3.36/ext/zlib183Extra dirs : 184VALGRIND : Not used185=====================================================================186TIME START 2026-10-21 20:08:24187=====================================================================188PASS gzdeflate()/gzinflate() [tests/001.phpt] 189PASS gzcompress()/gzuncompress() [tests/002.phpt] 190PASS gzencode() [tests/003.phpt] 191PASS gzfile() with various invalid params [tests/004-mb.phpt] 192PASS gzfile() with various invalid params [tests/004.phpt] 193PASS gzcompress()/gzuncompress() and invalid params [tests/005.phpt] 194PASS gzdeflate()/gzinflate() and invalid params [tests/006.phpt] 195PASS gzencode() and invalid params [tests/007.phpt] 196PASS zlib.output_compression=1 with client not accepting compression [tests/008.phpt] 197PASS Bug #48725 (Support for flushing in zlib stream) [tests/bug48725.phpt] 198PASS Bug #48725 (Support for flushing in zlib stream) [tests/bug48725_2.phpt] 199PASS Bug #51269 (zlib.output_compression Overwrites Vary Header) [tests/bug51269.phpt] 200SKIP Bug #55544 (ob_gzhandler always conflicts with zlib.output_compression) [tests/bug55544-win.phpt] reason: windows only201SKIP Bug #55544 (ob_gzhandler always conflicts with zlib.output_compression) [tests/bug55544.phpt] reason: not for darwin202PASS checks zlib compression output size is always the same [tests/bug60761.phpt] 203PASS Bug #61139 (gzopen leaks when specifying invalid mode) [tests/bug61139.phpt] 204PASS bug #61287 - inflate needs the terminating null byte [tests/bug61287.phpt] 205PASS bug #61443 [tests/bug61443.phpt] 206PASS bug #61820 using ob_gzhandler will complain about headers already sent when no compression [tests/bug61820.phpt] 207PASS Bug #65391 (Unable to send vary header user-agent when ob_start('ob_gzhandler') is called) [tests/bug65391.phpt] 208PASS Bug #67724 (chained zlib filters silently fail with large amounts of data) [tests/bug67724.phpt] 209PASS Bug #71417: fread() does not report zlib.inflate errors [tests/bug71417.phpt] 210PASS Bug #73944: Dictionary option of intflate_init() does not work [tests/bug73944.phpt] 211PASS Bug #74240 (deflate_add can allocate too much memory) [tests/bug74240.phpt] 212PASS Bug #75273 (php_zlib_inflate_filter() may not update bytes_consumed) [tests/bug75273.phpt] 213PASS Bug #75299 Wrong reflection on inflate_init and inflate_add [tests/bug75299.phpt] 214PASS Bug #34821 (zlib encoders fail on widely varying binary data) [tests/bug_34821.phpt] 215PASS Bug #40189 (endless loop in zlib.inflate stream filter) [tests/bug_40189.phpt] 216PASS Bug #52944 (segfault with zlib filter and corrupted data) [tests/bug_52944.phpt] 217PASS compress.zlib:// wrapper [tests/compress_zlib_wrapper.phpt] 218PASS Test incremental deflate_add() functionality [tests/deflate_add_basic.phpt] 219SKIP 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 test220PASS 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] 221PASS Test incremental deflate_add() error functionality [tests/deflate_add_error.phpt] 222PASS Test deflate_init() error [tests/deflate_init_error.phpt] 223PASS Test incremental deflate_init() context reuse [tests/deflate_init_reuse.phpt] 224PASS Test dictionary usage on zlib methods [tests/dictionary_usage.phpt] 225PASS zlib filter assertion failure with non-dynamic properties in filter param object [tests/filter_broken_object_options.phpt] 226PASS GH-16326 (Memory management is broken for bad dictionaries) [tests/gh16326.phpt] 227PASS GH-17745 (zlib extension incorrectly handles object arguments) [tests/gh17745.phpt] 228PASS GH-19922 (gzopen double free on debug build and unseekable stream) [tests/gh19922.phpt] 229PASS GH-7953 (ob_clean() only may not set Content-* header) [tests/gh7953.phpt] 230PASS Test function gzclose() by calling it with its expected arguments [tests/gzclose_basic.phpt] 231PASS Test gzcompress() function : basic functionality [tests/gzcompress_basic1.phpt] 232PASS Test gzcompress() function : error conditions [tests/gzcompress_error1.phpt] 233PASS Test gzcompress() function : variation [tests/gzcompress_variation1.phpt] 234PASS Test gzdeflate() function : basic functionality [tests/gzdeflate_basic1.phpt] 235PASS Test gzdeflate() function : error conditions [tests/gzdeflate_error1.phpt] 236PASS Test gzdeflate() function : variation [tests/gzdeflate_variation1.phpt] 237PASS Test gzencode() function : basic functionality [tests/gzencode_basic1.phpt] 238PASS Test gzencode() function : error conditions [tests/gzencode_error1.phpt] 239SKIP Test gzencode() function : variation [tests/gzencode_variation1-win32.phpt] reason: only for Windows240SKIP Test gzencode() function : variation [tests/gzencode_variation1.phpt] reason: - OS is encoded in headers, tested header is non Darwin241SKIP Test gzencode() function : variation - verify header contents with all encoding modes [tests/gzencode_variation2-win32.phpt] reason: .. only for Windows242SKIP Test gzencode() function : variation - verify header contents with all encoding modes [tests/gzencode_variation2.phpt] reason: - OS is encoded in headers, tested header is non Darwin243PASS Test function feof() by calling it with its expected arguments [tests/gzeof_basic.phpt] 244PASS Test function gzeof while writing. [tests/gzeof_variation1.phpt] 245PASS Test function gzfile() reading a gzip relative file [tests/gzfile_basic.phpt] 246PASS Test function gzfile() reading a plain relative file [tests/gzfile_basic2.phpt] 247PASS Test function gzfile() by substituting argument 2 with int values. [tests/gzfile_variation12.phpt] 248PASS Test gzfile() function : variation: use include path (relative directories in path) [tests/gzfile_variation15.phpt] 249PASS Test function gzfile() by substituting argument 1 with float values. [tests/gzfile_variation4.phpt] 250PASS Test function gzfile() by substituting argument 1 with int values. [tests/gzfile_variation5.phpt] 251PASS Test function gzfile() by substituting argument 1 with string values. [tests/gzfile_variation7.phpt] 252PASS Test function gzfile() by substituting argument 2 with boolean values. [tests/gzfile_variation9.phpt] 253PASS gzfile(), gzreadfile() [tests/gzfilegzreadfile.phpt] 254SKIP Test function gzgetc() by calling it with its expected arguments zlib 1.2.5 [tests/gzgetc_basic.phpt] reason: - only for zlib <= 1.2.5255PASS Test function gzgetc() by calling it with its expected arguments zlib 1.2.7 [tests/gzgetc_basic_1.phpt] 256PASS Test function gzgets() by calling it with its expected arguments [tests/gzgets_basic.phpt] 257PASS Bug #42663 (gzinflate() try to allocate all memory with truncated $data) [tests/gzinflate-bug42663.phpt] 258PASS Test gzinflate() function : error conditions [tests/gzinflate_error1.phpt] 259PASS gzinflate() and $length argument [tests/gzinflate_length.phpt] 260PASS Test gzopen() function : basic functionality [tests/gzopen_basic.phpt] 261PASS Test gzopen() function : basic functionality for writing [tests/gzopen_basic2.phpt] 262PASS Test gzopen() function : variation: use include path (relative directories in path) [tests/gzopen_variation4.phpt] 263PASS Test gzopen() function : variation: use include path and stream context create a file, relative path [tests/gzopen_variation5.phpt] 264PASS Test gzopen() function : variation: relative/absolute file [tests/gzopen_variation6.phpt] 265PASS 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] 266PASS Test gzopen() function : variation: opening a plain file [tests/gzopen_variation8.phpt] 267PASS Test gzopen() function : variation: try opening with possibly invalid modes [tests/gzopen_variation9.phpt] 268PASS Test function gzpassthru() by calling it with its expected arguments [tests/gzpassthru_basic.phpt] 269PASS Test function gzputs() by calling it with its expected arguments [tests/gzputs_basic.phpt] 270PASS Test function gzread() by calling it with its expected arguments [tests/gzread_basic.phpt] 271PASS Test function gzread() by calling it invalid lengths [tests/gzread_error2.phpt] 272PASS Test function gzread() by calling it while file open for writing [tests/gzread_variation1.phpt] 273PASS gzopen(), gzread(), gzwrite() [tests/gzreadgzwrite.phpt] 274PASS gzopen(), gzread(), gzwrite() for non-compressed data [tests/gzreadgzwriteplain.phpt] 275PASS Test function gzrewind() by calling it with its expected arguments when reading [tests/gzrewind_basic.phpt] 276PASS Test function gzrewind() by calling it with its expected arguments when reading [tests/gzrewind_basic2.phpt] 277PASS Test function gzrewind() by calling it with its expected arguments when writing [tests/gzrewind_variation1.phpt] 278PASS Test function gzseek() by calling it with its expected arguments when reading [tests/gzseek_basic.phpt] 279PASS Test function gzseek() by calling it with its expected arguments when writing [tests/gzseek_basic2.phpt] 280PASS Test function gzseek() by seeking out of bounds [tests/gzseek_seek_oob.phpt] 281PASS Test function gzseek() by seeking forward in write mode [tests/gzseek_variation1.phpt] 282PASS Test function gzseek() by calling it with SEEK_SET when reading [tests/gzseek_variation2.phpt] 283PASS Test function gzseek() by calling it with SEEK_CUR when reading [tests/gzseek_variation3.phpt] 284PASS Test function gzseek() by calling it with SEEK_SET when writing [tests/gzseek_variation4.phpt] 285PASS Test function gzseek() by calling it with SEEK_CUR when writing [tests/gzseek_variation5.phpt] 286PASS Test function gzseek() by calling it with SEEK_END when reading [tests/gzseek_variation6.phpt] 287PASS Test function gzseek() by calling it with SEEK_END when writing [tests/gzseek_variation7.phpt] 288PASS Test function gztell() by calling it with its expected arguments when reading [tests/gztell_basic.phpt] 289PASS Test function gztell() by calling it with its expected arguments when writing [tests/gztell_basic2.phpt] 290PASS Test gzuncompress() function : basic functionality [tests/gzuncompress_basic1.phpt] 291PASS Test gzuncompress() function : error conditions [tests/gzuncompress_error1.phpt] 292PASS Test function gzwrite() by calling it with its expected arguments [tests/gzwrite_basic.phpt] 293PASS Test function gzwrite() by calling it invalid lengths [tests/gzwrite_error2.phpt] 294PASS Test function gzwrite() by calling it when file is opened for reading [tests/gzwrite_variation1.phpt] 295PASS Test incremental inflate_add() functionality [tests/inflate_add_basic.phpt] 296PASS Test incremental inflate_add() error functionality [tests/inflate_add_error.phpt] 297PASS inflate_get_read_len() [tests/inflate_get_read_len.phpt] 298PASS inflate_get_status() [tests/inflate_get_status.phpt] 299PASS Test inflate_init() error [tests/inflate_init_error.phpt] 300PASS Test incremental inflate_init() context reuse [tests/inflate_init_reuse.phpt] 301PASS Memory leak when passing a dictionary with invalid encoding [tests/leak_invalid_encoding_with_dict.phpt] 302PASS zlib.output_compression [tests/ob_001.phpt] 303PASS zlib.output_compression [tests/ob_002.phpt] 304PASS zlib.output_compression [tests/ob_003.phpt] 305PASS ob_gzhandler [tests/ob_004.phpt] 306PASS ob_gzhandler [tests/ob_005.phpt] 307PASS ob_gzhandler legacy [tests/ob_gzhandler_legacy_002.phpt] 308PASS deflate_add() output buffer pre-allocation doesn't reach hard limit [tests/oom_deflate_add.phpt] 309PASS gzcompress() output buffer pre-allocation doesn't reach hard limit [tests/oom_gzcompress.phpt] 310PASS gzdecode() doesn't reach hard limit [tests/oom_gzdecode.phpt] 311PASS gzfile() doesn't reach hard limit [tests/oom_gzfile.phpt] 312PASS gzgets() doesn't reach hard limit [tests/oom_gzgets.phpt] 313PASS gzpassthru() doesn't reach hard limit [tests/oom_gzpassthru.phpt] 314PASS inflate_add() doesn't reach hard limit [tests/oom_inflate_add.phpt] 315PASS readgzfile() doesn't reach hard limit [tests/oom_readgzfile.phpt] 316PASS zlib.inflate stream filter doesn't reach hard limit [tests/oom_zlib_inflate_filter.phpt] 317PASS Test function readgzfile() reading a gzip relative file [tests/readgzfile_basic.phpt] 318PASS Test function readgzfile() reading a plain relative file [tests/readgzfile_basic2.phpt] 319PASS Test function readgzfile() by substituting argument 2 with int values. [tests/readgzfile_variation12.phpt] 320PASS Test readgzfile() function : variation: use include path (relative directories in path) [tests/readgzfile_variation15.phpt] 321PASS Test function readgzfile() by substituting argument 1 with float values. [tests/readgzfile_variation4.phpt] 322PASS Test function readgzfile() by substituting argument 1 with int values. [tests/readgzfile_variation5.phpt] 323PASS Test function readgzfile() by substituting argument 1 with string values. [tests/readgzfile_variation7.phpt] 324PASS Test function readgzfile() by substituting argument 2 with boolean values. [tests/readgzfile_variation9.phpt] 325PASS zlib.deflate (with convert.base64-encode) [tests/zlib_filter_deflate.phpt] 326PASS zlib.deflate (with level parameter set) [tests/zlib_filter_deflate2.phpt] 327PASS zlib.inflate (with convert.base64-decode) [tests/zlib_filter_inflate.phpt] 328PASS zlib.inflate of gzip-encoded stream [tests/zlib_filter_inflate2.phpt] 329PASS zlib_get_coding_type() basic call without env [tests/zlib_get_coding_type_basic.phpt] 330PASS zlib_get_coding_type() with unsupported encoding [tests/zlib_get_coding_type_br.phpt] 331PASS zlib_get_coding_type() with deflate encoding [tests/zlib_get_coding_type_deflate.phpt] 332PASS zlib_get_coding_type() with gzip encoding [tests/zlib_get_coding_type_gzip.phpt] 333PASS Test compress.zlib:// scheme with the copy function: compressed to compressed [tests/zlib_scheme_copy_basic.phpt] 334PASS Test compress.zlib:// scheme with the copy function: compressed to uncompressed [tests/zlib_scheme_copy_variation1.phpt] 335PASS Test compress.zlib:// scheme with the copy function: uncompressed to compressed [tests/zlib_scheme_copy_variation2.phpt] 336PASS Test compress.zlib:// scheme with the directory functions [tests/zlib_scheme_dir_basic.phpt] 337PASS Test compress.zlib:// scheme with the file [tests/zlib_scheme_file_basic.phpt] 338PASS Test compress.zlib:// scheme with the file_get_contents [tests/zlib_scheme_file_get_contents_basic.phpt] 339PASS Test compress.zlib:// scheme with the file_get_contents [tests/zlib_scheme_file_put_contents_basic.phpt] 340PASS Test compress.zlib:// scheme with the file_get_contents [tests/zlib_scheme_file_read_file_basic.phpt] 341PASS Test compress.zlib:// scheme with the fopen [tests/zlib_scheme_fopen_basic.phpt] 342PASS Test compress.zlib:// scheme with the fopen on a file scheme [tests/zlib_scheme_fopen_variation1.phpt] 343PASS Test compress.zlib:// scheme with the unlink function [tests/zlib_scheme_rename_basic.phpt] 344PASS Test compress.zlib:// scheme with the unlink function [tests/zlib_scheme_stat_basic.phpt] 345PASS Test compress.zlib:// scheme with the unlink function [tests/zlib_scheme_stat_basic2.phpt] 346PASS Test compress.zlib:// scheme with the unlink function [tests/zlib_scheme_unlink_basic.phpt] 347PASS Test function fflush() on a zlib stream wrapper [tests/zlib_wrapper_fflush_basic.phpt] 348PASS Test function stream_get_meta_data on a zlib stream [tests/zlib_wrapper_flock_basic.phpt] 349PASS Test function fstat() on zlib wrapper [tests/zlib_wrapper_fstat_basic.phpt] 350PASS Test function ftruncate() on zlib wrapper by calling it with its expected arguments [tests/zlib_wrapper_ftruncate_basic.phpt] 351PASS compress.zlib:// wrapper with compression level [tests/zlib_wrapper_level.phpt] 352PASS Test function stream_get_meta_data on a zlib stream [tests/zlib_wrapper_meta_data_basic.phpt] 353=====================================================================354TIME END 2026-10-21 20:08:30355356=====================================================================357TEST RESULT SUMMARY358---------------------------------------------------------------------359Exts skipped : 0360Exts tested : 12361---------------------------------------------------------------------362363Number of tests : 165 157364Tests skipped : 8 ( 4.8%) --------365Tests warned : 0 ( 0.0%) ( 0.0%)366Tests failed : 0 ( 0.0%) ( 0.0%)367Tests passed : 157 ( 95.2%) (100.0%)368---------------------------------------------------------------------369Time taken : 6 seconds370=====================================================================
fixupPhase
371checking for references to /private/var/tb/5/scratch/119b856d56fe8627/build/ in /nix/store/jb1h8bvgj3sf1sps1qhnfq9gq3f8l4qg-php-zlib-8.3.36...372patching script interpreter paths in /nix/store/jb1h8bvgj3sf1sps1qhnfq9gq3f8l4qg-php-zlib-8.3.36373stripping (with command strip and flags -S) in /nix/store/jb1h8bvgj3sf1sps1qhnfq9gq3f8l4qg-php-zlib-8.3.36/lib374checking for references to /private/var/tb/5/scratch/119b856d56fe8627/build/ in /nix/store/d3grsyvxcnkxgym5bykav24ni33901g8-php-zlib-8.3.36-dev...375patching script interpreter paths in /nix/store/d3grsyvxcnkxgym5bykav24ni33901g8-php-zlib-8.3.36-dev