php-openssl-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/w51xgdwzh03hy7di7sz6537knm2z0j0x-php-openssl-8.3.36 --bindir=/nix/store/w51xgdwzh03hy7di7sz6537knm2z0j0x-php-openssl-8.3.36/bin --sbindir=/nix/store/w51xgdwzh03hy7di7sz6537knm2z0j0x-php-openssl-8.3.36/sbin --includedir=/nix/store/l59z1d2x3iaya06xwvg89hhfnqk35nx4-php-openssl-8.3.36-dev/include --mandir=/nix/store/w51xgdwzh03hy7di7sz6537knm2z0j0x-php-openssl-8.3.36/share/man --infodir=/nix/store/w51xgdwzh03hy7di7sz6537knm2z0j0x-php-openssl-8.3.36/share/info --docdir=/nix/store/w51xgdwzh03hy7di7sz6537knm2z0j0x-php-openssl-8.3.36/share/doc/php-openssl --libdir=/nix/store/w51xgdwzh03hy7di7sz6537knm2z0j0x-php-openssl-8.3.36/lib --libexecdir=/nix/store/w51xgdwzh03hy7di7sz6537knm2z0j0x-php-openssl-8.3.36/libexec --localedir=/nix/store/w51xgdwzh03hy7di7sz6537knm2z0j0x-php-openssl-8.3.36/share/locale --with-openssl33checking 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 OpenSSL support... yes, shared62checking for Kerberos support... no63checking whether to use system default cipher list instead of hardcoded value... no64checking for openssl >= 1.0.2... yes65checking for RAND_egd... no66checking for a sed that does not truncate output... /nix/store/9wc73n5izv0m7ppjbibi4hbr68rba1lj-gnused-4.10/bin/sed67checking for ld used by gcc... ld68checking if the linker (ld) is GNU ld... yes69checking for ld option to reload object files... -r70checking for BSD-compatible nm... nm71checking whether ln -s works... yes72checking how to recognize dependent libraries... (cached) pass_all73./configure: line 6350: /usr/bin/file: No such file or directory74checking for stdio.h... yes75checking for stdlib.h... yes76checking for string.h... yes77checking for inttypes.h... yes78checking for stdint.h... yes79checking for strings.h... yes80checking for sys/stat.h... yes81checking for sys/types.h... yes82checking for unistd.h... yes83checking for dlfcn.h... yes84checking the maximum length of command line arguments... 157286485checking command to parse nm output from gcc object... ok86checking for objdir... .libs87checking for ar... ar88checking for ranlib... ranlib89checking for strip... strip90checking if gcc supports -fno-rtti -fno-exceptions... no91checking for gcc option to produce PIC... -fPIC92checking if gcc PIC flag -fPIC works... yes93checking if gcc static flag -static works... no94checking if gcc supports -c -o file.o... yes95checking whether the gcc linker (ld) supports shared libraries... yes96checking whether -lc should be explicitly linked in... no97checking dynamic linker characteristics... GNU/Linux ld.so98checking how to hardcode library paths into programs... immediate99checking whether stripping libraries is possible... yes100checking if libtool supports shared libraries... yes101checking whether to build shared libraries... yes102checking whether to build static libraries... no103104creating libtool105appending configuration tag "CXX" to libtool106checking whether the g++ linker (ld) supports shared libraries... yes107checking for g++ option to produce PIC... 108checking if g++ static flag works... yes109checking if g++ supports -c -o file.o... yes110checking whether the g++ linker (ld) supports shared libraries... yes111checking dynamic linker characteristics... GNU/Linux ld.so112(cached) (cached) checking how to hardcode library paths into programs... unsupported113configure: patching config.h.in114configure: creating ./config.status115config.status: creating config.hbuildPhase
116build flags: -j24 SHELL=/nix/store/nnm9gdr70ihc6zc9298mzz8jpcgaciql-bash-5.3p20/bin/bash117/nix/store/nnm9gdr70ihc6zc9298mzz8jpcgaciql-bash-5.3p20/bin/bash /build/php-8.3.36/ext/openssl/libtool --tag=CC --mode=compile gcc -I. -I/build/php-8.3.36/ext/openssl -I/build/php-8.3.36/ext/openssl/include -I/build/php-8.3.36/ext/openssl/main -I/build/php-8.3.36/ext/openssl -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/wps4g7kaj73d2zs53a5cfimw1bnb3c99-openssl-3.5.9-dev/include -DHAVE_CONFIG_H -g -O2 -D_GNU_SOURCE -DZEND_COMPILE_DL_EXT=1 -c /build/php-8.3.36/ext/openssl/openssl.c -o openssl.lo -MMD -MF openssl.dep -MT openssl.lo118/nix/store/nnm9gdr70ihc6zc9298mzz8jpcgaciql-bash-5.3p20/bin/bash /build/php-8.3.36/ext/openssl/libtool --tag=CC --mode=compile gcc -I. -I/build/php-8.3.36/ext/openssl -I/build/php-8.3.36/ext/openssl/include -I/build/php-8.3.36/ext/openssl/main -I/build/php-8.3.36/ext/openssl -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/wps4g7kaj73d2zs53a5cfimw1bnb3c99-openssl-3.5.9-dev/include -DHAVE_CONFIG_H -g -O2 -D_GNU_SOURCE -DZEND_COMPILE_DL_EXT=1 -c /build/php-8.3.36/ext/openssl/xp_ssl.c -o xp_ssl.lo -MMD -MF xp_ssl.dep -MT xp_ssl.lo119mkdir .libs120mkdir .libs121mkdir: cannot create directory '.libs': File exists122 gcc -I. -I/build/php-8.3.36/ext/openssl -I/build/php-8.3.36/ext/openssl/include -I/build/php-8.3.36/ext/openssl/main -I/build/php-8.3.36/ext/openssl -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/wps4g7kaj73d2zs53a5cfimw1bnb3c99-openssl-3.5.9-dev/include -DHAVE_CONFIG_H -g -O2 -D_GNU_SOURCE -DZEND_COMPILE_DL_EXT=1 -c /build/php-8.3.36/ext/openssl/openssl.c -MMD -MF openssl.dep -MT openssl.lo -fPIC -DPIC -o .libs/openssl.o123 gcc -I. -I/build/php-8.3.36/ext/openssl -I/build/php-8.3.36/ext/openssl/include -I/build/php-8.3.36/ext/openssl/main -I/build/php-8.3.36/ext/openssl -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/wps4g7kaj73d2zs53a5cfimw1bnb3c99-openssl-3.5.9-dev/include -DHAVE_CONFIG_H -g -O2 -D_GNU_SOURCE -DZEND_COMPILE_DL_EXT=1 -c /build/php-8.3.36/ext/openssl/xp_ssl.c -MMD -MF xp_ssl.dep -MT xp_ssl.lo -fPIC -DPIC -o .libs/xp_ssl.o124/build/php-8.3.36/ext/openssl/xp_ssl.c: In function 'php_openssl_matches_wildcard_name':125/build/php-8.3.36/ext/openssl/xp_ssl.c:428:24: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]126 428 | if (!(wildcard = strchr(certname, '*')) || memchr(certname, '.', wildcard - certname)) {127 | ^128/nix/store/nnm9gdr70ihc6zc9298mzz8jpcgaciql-bash-5.3p20/bin/bash /build/php-8.3.36/ext/openssl/libtool --tag=CC --mode=link gcc -shared -I/build/php-8.3.36/ext/openssl/include -I/build/php-8.3.36/ext/openssl/main -I/build/php-8.3.36/ext/openssl -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/wps4g7kaj73d2zs53a5cfimw1bnb3c99-openssl-3.5.9-dev/include -DHAVE_CONFIG_H -g -O2 -D_GNU_SOURCE -o openssl.la -export-dynamic -avoid-version -prefer-pic -module -rpath /build/php-8.3.36/ext/openssl/modules openssl.lo xp_ssl.lo -Wl,-rpath,/nix/store/lazac5vw20j0pyahzbaxz8z8hyf7m9zf-openssl-3.5.9/lib -L/nix/store/lazac5vw20j0pyahzbaxz8z8hyf7m9zf-openssl-3.5.9/lib -lssl -lcrypto129gcc -shared .libs/openssl.o .libs/xp_ssl.o -L/nix/store/lazac5vw20j0pyahzbaxz8z8hyf7m9zf-openssl-3.5.9/lib -lssl -lcrypto -Wl,-rpath -Wl,/nix/store/lazac5vw20j0pyahzbaxz8z8hyf7m9zf-openssl-3.5.9/lib -Wl,-soname -Wl,openssl.so -o .libs/openssl.so130creating openssl.la131(cd .libs && rm -f openssl.la && ln -s ../openssl.la openssl.la)132/nix/store/nnm9gdr70ihc6zc9298mzz8jpcgaciql-bash-5.3p20/bin/bash /build/php-8.3.36/ext/openssl/libtool --tag=CC --mode=install cp ./openssl.la /build/php-8.3.36/ext/openssl/modules133cp ./.libs/openssl.so /build/php-8.3.36/ext/openssl/modules/openssl.so134cp ./.libs/openssl.lai /build/php-8.3.36/ext/openssl/modules/openssl.la135PATH="$PATH:/sbin" ldconfig -n /build/php-8.3.36/ext/openssl/modules136----------------------------------------------------------------------137Libraries have been installed in:138 /build/php-8.3.36/ext/openssl/modules139140If you ever happen to want to link against installed libraries141in a given directory, LIBDIR, you must either use libtool, and142specify the full pathname of the library, or use the `-LLIBDIR'143flag during linking and do at least one of the following:144 - add LIBDIR to the `LD_LIBRARY_PATH' environment variable145 during execution146 - add LIBDIR to the `LD_RUN_PATH' environment variable147 during linking148 - use the `-Wl,--rpath -Wl,LIBDIR' linker flag149150See any operating system documentation about shared libraries for151more information, such as the ld(1) and ld.so(8) manual pages.152----------------------------------------------------------------------153154Build complete.155Don't forget to run 'make test'.156fixupPhase
157shrinking RPATHs of ELF executables and libraries in /nix/store/w51xgdwzh03hy7di7sz6537knm2z0j0x-php-openssl-8.3.36158shrinking /nix/store/w51xgdwzh03hy7di7sz6537knm2z0j0x-php-openssl-8.3.36/lib/php/extensions/openssl.so159checking for references to /build/ in /nix/store/w51xgdwzh03hy7di7sz6537knm2z0j0x-php-openssl-8.3.36...160patching script interpreter paths in /nix/store/w51xgdwzh03hy7di7sz6537knm2z0j0x-php-openssl-8.3.36161stripping (with command strip and flags -S -p) in /nix/store/w51xgdwzh03hy7di7sz6537knm2z0j0x-php-openssl-8.3.36/lib162shrinking RPATHs of ELF executables and libraries in /nix/store/l59z1d2x3iaya06xwvg89hhfnqk35nx4-php-openssl-8.3.36-dev163checking for references to /build/ in /nix/store/l59z1d2x3iaya06xwvg89hhfnqk35nx4-php-openssl-8.3.36-dev...164patching script interpreter paths in /nix/store/l59z1d2x3iaya06xwvg89hhfnqk35nx4-php-openssl-8.3.36-dev