Skip to content

Cannot install extension version 1.1.3 on PHP 8.3.0RC4 #1

Closed
@llaville

Description

@llaville

Hello,

I cannot install xmldiff on recent RC4 of PHP 8.3 while it was possible with RC3.

My platform is Ubuntu 22.04 (bookworm). Here are the output when trying to install extension

#20 [build-version-8300rc4 10/66] RUN install-php-extensions xmldiff
#20 0.644 install-php-extensions v.2.1.58
#20 0.644 #StandWithUkraine
#20 2.771 Updating channel "pecl.php.net"
#20 3.093 Channel "pecl.php.net" is up to date
#20 3.144 Get:1 http://deb.debian.org/debian bookworm InRelease [151 kB]
#20 3.204 Get:2 http://deb.debian.org/debian bookworm-updates InRelease [52.1 kB]
#20 3.205 Get:3 http://deb.debian.org/debian-security bookworm-security InRelease [48.0 kB]
#20 3.323 Get:4 http://deb.debian.org/debian bookworm/main amd64 Packages [8780 kB]
#20 4.998 Get:5 http://deb.debian.org/debian bookworm-updates/main amd64 Packages [6408 B]
#20 5.001 Get:6 http://deb.debian.org/debian-security bookworm-security/main amd64 Packages [79.7 kB]
#20 6.069 Fetched 9117 kB in 3s (3095 kB/s)
#20 6.069 Reading package lists...
#20 7.665 ### INSTALLING REQUIRED PACKAGES ###
#20 7.665 # Packages to be kept after installation:
#20 7.665 # Packages to be used only for installation: icu-devtools libicu-dev libxml2-dev
#20 11.49 debconf: delaying package configuration, since apt-utils is not installed
#20 11.58 Selecting previously unselected package icu-devtools.
(Reading database ... 13882 files and directories currently installed.)
#20 11.59 Preparing to unpack .../icu-devtools_72.1-3_amd64.deb ...
#20 11.60 Unpacking icu-devtools (72.1-3) ...
#20 11.71 Selecting previously unselected package libicu-dev:amd64.
#20 11.71 Preparing to unpack .../libicu-dev_72.1-3_amd64.deb ...
#20 11.72 Unpacking libicu-dev:amd64 (72.1-3) ...
#20 12.44 Selecting previously unselected package libxml2-dev:amd64.
#20 12.45 Preparing to unpack .../libxml2-dev_2.9.14+dfsg-1.3~deb12u1_amd64.deb ...
#20 12.46 Unpacking libxml2-dev:amd64 (2.9.14+dfsg-1.3~deb12u1) ...
#20 12.65 Setting up icu-devtools (72.1-3) ...
#20 12.69 Setting up libicu-dev:amd64 (72.1-3) ...
#20 12.74 Setting up libxml2-dev:amd64 (2.9.14+dfsg-1.3~deb12u1) ...
#20 12.83 ### INSTALLING REMOTE MODULE xmldiff ###
#20 15.22 downloading xmldiff-1.1.3.tgz ...
#20 15.22 Starting to download xmldiff-1.1.3.tgz (35,871 bytes)
#20 15.30 ..........done: 35,871 bytes
#20 15.43 27 source files, building
#20 15.43 running: phpize
#20 15.44 Configuring for:
#20 15.44 PHP Api Version:         20230831
#20 15.44 Zend Module Api No:      20230831
#20 15.44 Zend Extension Api No:   420230831
#20 16.12 building in /tmp/pear/temp/pear-build-defaultuserMpY1Nm/xmldiff-1.1.3
#20 16.12 running: /tmp/pear/temp/xmldiff/configure --with-php-config=/usr/local/bin/php-config
#20 16.36 checking for grep that handles long lines and -e... /usr/bin/grep
#20 16.37 checking for egrep... /usr/bin/grep -E
#20 16.38 checking for a sed that does not truncate output... /usr/bin/sed
#20 16.41 checking for pkg-config... /usr/bin/pkg-config
#20 16.42 checking pkg-config is at least version 0.9.0... yes
#20 16.42 checking for cc... cc
#20 16.58 checking whether the C compiler works... yes
#20 16.58 checking for C compiler default output file name... a.out
#20 16.65 checking for suffix of executables...
#20 16.72 checking whether we are cross compiling... no
#20 16.76 checking for suffix of object files... o
#20 16.80 checking whether the compiler supports GNU C... yes
#20 16.84 checking whether cc accepts -g... yes
#20 16.94 checking for cc option to enable C11 features... none needed
#20 17.00 checking how to run the C preprocessor... cc -E
#20 17.07 checking for icc... no
#20 17.09 checking for suncc... no
#20 17.10 checking for system library directory... lib
#20 17.16 checking if compiler supports -Wl,-rpath,... yes
#20 17.28 checking build system type... x86_64-pc-linux-gnu
#20 17.28 checking host system type... x86_64-pc-linux-gnu
#20 17.28 checking target system type... x86_64-pc-linux-gnu
#20 17.36 checking for PHP prefix... /usr/local
#20 17.36 checking for PHP includes... -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib
#20 17.36 checking for PHP extension directory... /usr/local/lib/php/extensions/no-debug-non-zts-20230831
#20 17.36 checking for PHP installed headers prefix... /usr/local/include/php
#20 17.40 checking if debug is enabled... no
#20 17.43 checking if zts is enabled... no
#20 17.43 checking for gawk... no
#20 17.43 checking for nawk... nawk
#20 17.44 checking if nawk is broken... no
#20 17.44 checking for xmldiff support... yes, shared
#20 17.44 checking whether to use system diffmark library... no
#20 17.44 checking libxml2 install dir... no
#20 17.44 checking for g++... g++
#20 17.49 checking whether the compiler supports GNU C++... yes
#20 17.52 checking whether g++ accepts -g... yes
#20 17.62 checking for g++ option to enable C++11 features... none needed
#20 17.66 checking how to run the C++ preprocessor... g++ -E
#20 17.73 checking for libxml-2.0 >= 2.9.0... yes
#20 17.80 /tmp/pear/temp/xmldiff/configure: line 6784: cd: ./diffmark: No such file or directory
#20 17.92 checking for a sed that does not truncate output... /usr/bin/sed
#20 17.93 checking for ld used by cc... /usr/bin/ld
#20 17.94 checking if the linker (/usr/bin/ld) is GNU ld... yes
#20 17.94 checking for /usr/bin/ld option to reload object files... -r
#20 17.95 checking for BSD-compatible nm... /usr/bin/nm -B
#20 17.95 checking whether ln -s works... yes
#20 17.95 checking how to recognize dependent libraries... pass_all
#20 18.02 checking for stdio.h... yes
#20 18.07 checking for stdlib.h... yes
#20 18.12 checking for string.h... yes
#20 18.18 checking for inttypes.h... yes
#20 18.23 checking for stdint.h... yes
#20 18.28 checking for strings.h... yes
#20 18.31 checking for sys/stat.h... yes
#20 18.34 checking for sys/types.h... yes
#20 18.37 checking for unistd.h... yes
#20 18.41 checking for dlfcn.h... yes
#20 18.41 checking how to run the C++ preprocessor... g++ -E
#20 18.47 checking the maximum length of command line arguments... 1572864
#20 18.63 checking command to parse /usr/bin/nm -B output from cc object... ok
#20 18.64 checking for objdir... .libs
#20 18.64 checking for ar... ar
#20 18.64 checking for ranlib... ranlib
#20 18.64 checking for strip... strip
#20 18.77 checking if cc supports -fno-rtti -fno-exceptions... no
#20 18.77 checking for cc option to produce PIC... -fPIC
#20 18.80 checking if cc PIC flag -fPIC works... yes
#20 18.91 checking if cc static flag -static works... yes
#20 18.96 checking if cc supports -c -o file.o... yes
#20 18.99 checking whether the cc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
#20 19.05 checking whether -lc should be explicitly linked in... no
#20 19.08 checking dynamic linker characteristics... GNU/Linux ld.so
#20 19.08 checking how to hardcode library paths into programs... immediate
#20 19.09 checking whether stripping libraries is possible... yes
#20 19.09 checking if libtool supports shared libraries... yes
#20 19.09 checking whether to build shared libraries... yes
#20 19.09 checking whether to build static libraries... no
#20 19.42
#20 19.42 creating libtool
#20 19.46 appending configuration tag "CXX" to libtool
#20 19.60 checking for ld used by g++... /usr/bin/ld -m elf_x86_64
#20 19.61 checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes
#20 19.62 checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
#20 19.72 checking for g++ option to produce PIC... -fPIC
#20 19.76 checking if g++ PIC flag -fPIC works... yes
#20 19.88 checking if g++ static flag -static works... yes
#20 19.92 checking if g++ supports -c -o file.o... yes
#20 19.92 checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
#20 19.92 checking dynamic linker characteristics... GNU/Linux ld.so
#20 19.93 (cached) (cached) checking how to hardcode library paths into programs... immediate
#20 20.42 configure: patching config.h.in
#20 20.42 configure: creating ./config.status
#20 20.54 config.status: creating config.h
#20 20.63 running: make -j12
#20 20.63 /bin/bash /tmp/pear/temp/pear-build-defaultuserMpY1Nm/xmldiff-1.1.3/libtool --mode=compile g++ -I. -I/tmp/pear/temp/xmldiff -I/tmp/pear/temp/pear-build-defaultuserMpY1Nm/xmldiff-1.1.3/include -I/tmp/pear/temp/pear-build-defaultuserMpY1Nm/xmldiff-1.1.3/main -I/tmp/pear/temp/xmldiff -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/usr/include/libxml2 -I/tmp/pear/temp/xmldiff/diffmark/lib -I/lib -I/tmp/pear/temp/xmldiff/simplexml_compat -I/tmp/pear/temp/pear-build-defaultuserMpY1Nm/xmldiff-1.1.3/simplexml_compat  -DHAVE_CONFIG_H  -g -O2    -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xmldiff/diffmark/lib/compare.cc -o diffmark/lib/compare.lo  -MMD -MF diffmark/lib/compare.dep -MT diffmark/lib/compare.lo
#20 20.63 /bin/bash /tmp/pear/temp/pear-build-defaultuserMpY1Nm/xmldiff-1.1.3/libtool --mode=compile g++ -I. -I/tmp/pear/temp/xmldiff -I/tmp/pear/temp/pear-build-defaultuserMpY1Nm/xmldiff-1.1.3/include -I/tmp/pear/temp/pear-build-defaultuserMpY1Nm/xmldiff-1.1.3/main -I/tmp/pear/temp/xmldiff -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/usr/include/libxml2 -I/tmp/pear/temp/xmldiff/diffmark/lib -I/lib -I/tmp/pear/temp/xmldiff/simplexml_compat -I/tmp/pear/temp/pear-build-defaultuserMpY1Nm/xmldiff-1.1.3/simplexml_compat  -DHAVE_CONFIG_H  -g -O2    -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xmldiff/diffmark/lib/diff.cc -o diffmark/lib/diff.lo  -MMD -MF diffmark/lib/diff.dep -MT diffmark/lib/diff.lo
#20 20.64 /bin/bash /tmp/pear/temp/pear-build-defaultuserMpY1Nm/xmldiff-1.1.3/libtool --mode=compile g++ -I. -I/tmp/pear/temp/xmldiff -I/tmp/pear/temp/pear-build-defaultuserMpY1Nm/xmldiff-1.1.3/include -I/tmp/pear/temp/pear-build-defaultuserMpY1Nm/xmldiff-1.1.3/main -I/tmp/pear/temp/xmldiff -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/usr/include/libxml2 -I/tmp/pear/temp/xmldiff/diffmark/lib -I/lib -I/tmp/pear/temp/xmldiff/simplexml_compat -I/tmp/pear/temp/pear-build-defaultuserMpY1Nm/xmldiff-1.1.3/simplexml_compat  -DHAVE_CONFIG_H  -g -O2    -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xmldiff/diffmark/lib/link.cc -o diffmark/lib/link.lo  -MMD -MF diffmark/lib/link.dep -MT diffmark/lib/link.lo
#20 20.64 /bin/bash /tmp/pear/temp/pear-build-defaultuserMpY1Nm/xmldiff-1.1.3/libtool --mode=compile g++ -I. -I/tmp/pear/temp/xmldiff -I/tmp/pear/temp/pear-build-defaultuserMpY1Nm/xmldiff-1.1.3/include -I/tmp/pear/temp/pear-build-defaultuserMpY1Nm/xmldiff-1.1.3/main -I/tmp/pear/temp/xmldiff -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/usr/include/libxml2 -I/tmp/pear/temp/xmldiff/diffmark/lib -I/lib -I/tmp/pear/temp/xmldiff/simplexml_compat -I/tmp/pear/temp/pear-build-defaultuserMpY1Nm/xmldiff-1.1.3/simplexml_compat  -DHAVE_CONFIG_H  -g -O2    -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xmldiff/diffmark/lib/merge.cc -o diffmark/lib/merge.lo  -MMD -MF diffmark/lib/merge.dep -MT diffmark/lib/merge.lo
#20 20.64 /bin/bash /tmp/pear/temp/pear-build-defaultuserMpY1Nm/xmldiff-1.1.3/libtool --mode=compile g++ -I. -I/tmp/pear/temp/xmldiff -I/tmp/pear/temp/pear-build-defaultuserMpY1Nm/xmldiff-1.1.3/include -I/tmp/pear/temp/pear-build-defaultuserMpY1Nm/xmldiff-1.1.3/main -I/tmp/pear/temp/xmldiff -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/usr/include/libxml2 -I/tmp/pear/temp/xmldiff/diffmark/lib -I/lib -I/tmp/pear/temp/xmldiff/simplexml_compat -I/tmp/pear/temp/pear-build-defaultuserMpY1Nm/xmldiff-1.1.3/simplexml_compat  -DHAVE_CONFIG_H  -g -O2    -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xmldiff/diffmark/lib/namespacecollector.cc -o diffmark/lib/namespacecollector.lo  -MMD -MF diffmark/lib/namespacecollector.dep -MT diffmark/lib/namespacecollector.lo
#20 20.64 /bin/bash /tmp/pear/temp/pear-build-defaultuserMpY1Nm/xmldiff-1.1.3/libtool --mode=compile g++ -I. -I/tmp/pear/temp/xmldiff -I/tmp/pear/temp/pear-build-defaultuserMpY1Nm/xmldiff-1.1.3/include -I/tmp/pear/temp/pear-build-defaultuserMpY1Nm/xmldiff-1.1.3/main -I/tmp/pear/temp/xmldiff -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/usr/include/libxml2 -I/tmp/pear/temp/xmldiff/diffmark/lib -I/lib -I/tmp/pear/temp/xmldiff/simplexml_compat -I/tmp/pear/temp/pear-build-defaultuserMpY1Nm/xmldiff-1.1.3/simplexml_compat  -DHAVE_CONFIG_H  -g -O2    -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xmldiff/diffmark/lib/nspace.cc -o diffmark/lib/nspace.lo  -MMD -MF diffmark/lib/nspace.dep -MT diffmark/lib/nspace.lo
#20 20.64 /bin/bash /tmp/pear/temp/pear-build-defaultuserMpY1Nm/xmldiff-1.1.3/libtool --mode=compile g++ -I. -I/tmp/pear/temp/xmldiff -I/tmp/pear/temp/pear-build-defaultuserMpY1Nm/xmldiff-1.1.3/include -I/tmp/pear/temp/pear-build-defaultuserMpY1Nm/xmldiff-1.1.3/main -I/tmp/pear/temp/xmldiff -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/usr/include/libxml2 -I/tmp/pear/temp/xmldiff/diffmark/lib -I/lib -I/tmp/pear/temp/xmldiff/simplexml_compat -I/tmp/pear/temp/pear-build-defaultuserMpY1Nm/xmldiff-1.1.3/simplexml_compat  -DHAVE_CONFIG_H  -g -O2    -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xmldiff/diffmark/lib/target.cc -o diffmark/lib/target.lo  -MMD -MF diffmark/lib/target.dep -MT diffmark/lib/target.lo
#20 20.64 /bin/bash /tmp/pear/temp/pear-build-defaultuserMpY1Nm/xmldiff-1.1.3/libtool --mode=compile g++ -I. -I/tmp/pear/temp/xmldiff -I/tmp/pear/temp/pear-build-defaultuserMpY1Nm/xmldiff-1.1.3/include -I/tmp/pear/temp/pear-build-defaultuserMpY1Nm/xmldiff-1.1.3/main -I/tmp/pear/temp/xmldiff -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/usr/include/libxml2 -I/tmp/pear/temp/xmldiff/diffmark/lib -I/lib -I/tmp/pear/temp/xmldiff/simplexml_compat -I/tmp/pear/temp/pear-build-defaultuserMpY1Nm/xmldiff-1.1.3/simplexml_compat  -DHAVE_CONFIG_H  -g -O2    -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xmldiff/diffmark/lib/xbuffer.cc -o diffmark/lib/xbuffer.lo  -MMD -MF diffmark/lib/xbuffer.dep -MT diffmark/lib/xbuffer.lo
#20 20.64 /bin/bash /tmp/pear/temp/pear-build-defaultuserMpY1Nm/xmldiff-1.1.3/libtool --mode=compile g++ -I. -I/tmp/pear/temp/xmldiff -I/tmp/pear/temp/pear-build-defaultuserMpY1Nm/xmldiff-1.1.3/include -I/tmp/pear/temp/pear-build-defaultuserMpY1Nm/xmldiff-1.1.3/main -I/tmp/pear/temp/xmldiff -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/usr/include/libxml2 -I/tmp/pear/temp/xmldiff/diffmark/lib -I/lib -I/tmp/pear/temp/xmldiff/simplexml_compat -I/tmp/pear/temp/pear-build-defaultuserMpY1Nm/xmldiff-1.1.3/simplexml_compat  -DHAVE_CONFIG_H  -g -O2    -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xmldiff/diffmark/lib/xdoc.cc -o diffmark/lib/xdoc.lo  -MMD -MF diffmark/lib/xdoc.dep -MT diffmark/lib/xdoc.lo
#20 20.64 /bin/bash /tmp/pear/temp/pear-build-defaultuserMpY1Nm/xmldiff-1.1.3/libtool --mode=compile g++ -I. -I/tmp/pear/temp/xmldiff -I/tmp/pear/temp/pear-build-defaultuserMpY1Nm/xmldiff-1.1.3/include -I/tmp/pear/temp/pear-build-defaultuserMpY1Nm/xmldiff-1.1.3/main -I/tmp/pear/temp/xmldiff -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/usr/include/libxml2 -I/tmp/pear/temp/xmldiff/diffmark/lib -I/lib -I/tmp/pear/temp/xmldiff/simplexml_compat -I/tmp/pear/temp/pear-build-defaultuserMpY1Nm/xmldiff-1.1.3/simplexml_compat  -DHAVE_CONFIG_H  -g -O2    -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xmldiff/diffmark/lib/xutil.cc -o diffmark/lib/xutil.lo  -MMD -MF diffmark/lib/xutil.dep -MT diffmark/lib/xutil.lo
#20 20.64 /bin/bash /tmp/pear/temp/pear-build-defaultuserMpY1Nm/xmldiff-1.1.3/libtool --mode=compile g++ -I. -I/tmp/pear/temp/xmldiff -I/tmp/pear/temp/pear-build-defaultuserMpY1Nm/xmldiff-1.1.3/include -I/tmp/pear/temp/pear-build-defaultuserMpY1Nm/xmldiff-1.1.3/main -I/tmp/pear/temp/xmldiff -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/usr/include/libxml2 -I/tmp/pear/temp/xmldiff/diffmark/lib -I/lib -I/tmp/pear/temp/xmldiff/simplexml_compat -I/tmp/pear/temp/pear-build-defaultuserMpY1Nm/xmldiff-1.1.3/simplexml_compat  -DHAVE_CONFIG_H  -g -O2    -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xmldiff/xmldiff.cpp -o xmldiff.lo  -MMD -MF xmldiff.dep -MT xmldiff.lo
#20 20.82 mkdir diffmark/lib/.libs
#20 20.82  g++ -I. -I/tmp/pear/temp/xmldiff -I/tmp/pear/temp/pear-build-defaultuserMpY1Nm/xmldiff-1.1.3/include -I/tmp/pear/temp/pear-build-defaultuserMpY1Nm/xmldiff-1.1.3/main -I/tmp/pear/temp/xmldiff -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/usr/include/libxml2 -I/tmp/pear/temp/xmldiff/diffmark/lib -I/lib -I/tmp/pear/temp/xmldiff/simplexml_compat -I/tmp/pear/temp/pear-build-defaultuserMpY1Nm/xmldiff-1.1.3/simplexml_compat -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xmldiff/diffmark/lib/xbuffer.cc -MMD -MF diffmark/lib/xbuffer.dep -MT diffmark/lib/xbuffer.lo  -fPIC -DPIC -o diffmark/lib/.libs/xbuffer.o
#20 20.82  g++ -I. -I/tmp/pear/temp/xmldiff -I/tmp/pear/temp/pear-build-defaultuserMpY1Nm/xmldiff-1.1.3/include -I/tmp/pear/temp/pear-build-defaultuserMpY1Nm/xmldiff-1.1.3/main -I/tmp/pear/temp/xmldiff -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/usr/include/libxml2 -I/tmp/pear/temp/xmldiff/diffmark/lib -I/lib -I/tmp/pear/temp/xmldiff/simplexml_compat -I/tmp/pear/temp/pear-build-defaultuserMpY1Nm/xmldiff-1.1.3/simplexml_compat -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xmldiff/diffmark/lib/diff.cc -MMD -MF diffmark/lib/diff.dep -MT diffmark/lib/diff.lo  -fPIC -DPIC -o diffmark/lib/.libs/diff.o
#20 20.83  g++ -I. -I/tmp/pear/temp/xmldiff -I/tmp/pear/temp/pear-build-defaultuserMpY1Nm/xmldiff-1.1.3/include -I/tmp/pear/temp/pear-build-defaultuserMpY1Nm/xmldiff-1.1.3/main -I/tmp/pear/temp/xmldiff -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/usr/include/libxml2 -I/tmp/pear/temp/xmldiff/diffmark/lib -I/lib -I/tmp/pear/temp/xmldiff/simplexml_compat -I/tmp/pear/temp/pear-build-defaultuserMpY1Nm/xmldiff-1.1.3/simplexml_compat -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xmldiff/diffmark/lib/compare.cc -MMD -MF diffmark/lib/compare.dep -MT diffmark/lib/compare.lo  -fPIC -DPIC -o diffmark/lib/.libs/compare.o
#20 20.84 mkdir .libs
#20 20.84  g++ -I. -I/tmp/pear/temp/xmldiff -I/tmp/pear/temp/pear-build-defaultuserMpY1Nm/xmldiff-1.1.3/include -I/tmp/pear/temp/pear-build-defaultuserMpY1Nm/xmldiff-1.1.3/main -I/tmp/pear/temp/xmldiff -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/usr/include/libxml2 -I/tmp/pear/temp/xmldiff/diffmark/lib -I/lib -I/tmp/pear/temp/xmldiff/simplexml_compat -I/tmp/pear/temp/pear-build-defaultuserMpY1Nm/xmldiff-1.1.3/simplexml_compat -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xmldiff/diffmark/lib/nspace.cc -MMD -MF diffmark/lib/nspace.dep -MT diffmark/lib/nspace.lo  -fPIC -DPIC -o diffmark/lib/.libs/nspace.o
#20 20.84  g++ -I. -I/tmp/pear/temp/xmldiff -I/tmp/pear/temp/pear-build-defaultuserMpY1Nm/xmldiff-1.1.3/include -I/tmp/pear/temp/pear-build-defaultuserMpY1Nm/xmldiff-1.1.3/main -I/tmp/pear/temp/xmldiff -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/usr/include/libxml2 -I/tmp/pear/temp/xmldiff/diffmark/lib -I/lib -I/tmp/pear/temp/xmldiff/simplexml_compat -I/tmp/pear/temp/pear-build-defaultuserMpY1Nm/xmldiff-1.1.3/simplexml_compat -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xmldiff/diffmark/lib/namespacecollector.cc -MMD -MF diffmark/lib/namespacecollector.dep -MT diffmark/lib/namespacecollector.lo  -fPIC -DPIC -o diffmark/lib/.libs/namespacecollector.o
#20 20.84  g++ -I. -I/tmp/pear/temp/xmldiff -I/tmp/pear/temp/pear-build-defaultuserMpY1Nm/xmldiff-1.1.3/include -I/tmp/pear/temp/pear-build-defaultuserMpY1Nm/xmldiff-1.1.3/main -I/tmp/pear/temp/xmldiff -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/usr/include/libxml2 -I/tmp/pear/temp/xmldiff/diffmark/lib -I/lib -I/tmp/pear/temp/xmldiff/simplexml_compat -I/tmp/pear/temp/pear-build-defaultuserMpY1Nm/xmldiff-1.1.3/simplexml_compat -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xmldiff/diffmark/lib/xdoc.cc -MMD -MF diffmark/lib/xdoc.dep -MT diffmark/lib/xdoc.lo  -fPIC -DPIC -o diffmark/lib/.libs/xdoc.o
#20 20.84  g++ -I. -I/tmp/pear/temp/xmldiff -I/tmp/pear/temp/pear-build-defaultuserMpY1Nm/xmldiff-1.1.3/include -I/tmp/pear/temp/pear-build-defaultuserMpY1Nm/xmldiff-1.1.3/main -I/tmp/pear/temp/xmldiff -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/usr/include/libxml2 -I/tmp/pear/temp/xmldiff/diffmark/lib -I/lib -I/tmp/pear/temp/xmldiff/simplexml_compat -I/tmp/pear/temp/pear-build-defaultuserMpY1Nm/xmldiff-1.1.3/simplexml_compat -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xmldiff/diffmark/lib/xutil.cc -MMD -MF diffmark/lib/xutil.dep -MT diffmark/lib/xutil.lo  -fPIC -DPIC -o diffmark/lib/.libs/xutil.o
#20 20.84  g++ -I. -I/tmp/pear/temp/xmldiff -I/tmp/pear/temp/pear-build-defaultuserMpY1Nm/xmldiff-1.1.3/include -I/tmp/pear/temp/pear-build-defaultuserMpY1Nm/xmldiff-1.1.3/main -I/tmp/pear/temp/xmldiff -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/usr/include/libxml2 -I/tmp/pear/temp/xmldiff/diffmark/lib -I/lib -I/tmp/pear/temp/xmldiff/simplexml_compat -I/tmp/pear/temp/pear-build-defaultuserMpY1Nm/xmldiff-1.1.3/simplexml_compat -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xmldiff/xmldiff.cpp -MMD -MF xmldiff.dep -MT xmldiff.lo  -fPIC -DPIC -o .libs/xmldiff.o
#20 20.84  g++ -I. -I/tmp/pear/temp/xmldiff -I/tmp/pear/temp/pear-build-defaultuserMpY1Nm/xmldiff-1.1.3/include -I/tmp/pear/temp/pear-build-defaultuserMpY1Nm/xmldiff-1.1.3/main -I/tmp/pear/temp/xmldiff -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/usr/include/libxml2 -I/tmp/pear/temp/xmldiff/diffmark/lib -I/lib -I/tmp/pear/temp/xmldiff/simplexml_compat -I/tmp/pear/temp/pear-build-defaultuserMpY1Nm/xmldiff-1.1.3/simplexml_compat -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xmldiff/diffmark/lib/link.cc -MMD -MF diffmark/lib/link.dep -MT diffmark/lib/link.lo  -fPIC -DPIC -o diffmark/lib/.libs/link.o
#20 20.84  g++ -I. -I/tmp/pear/temp/xmldiff -I/tmp/pear/temp/pear-build-defaultuserMpY1Nm/xmldiff-1.1.3/include -I/tmp/pear/temp/pear-build-defaultuserMpY1Nm/xmldiff-1.1.3/main -I/tmp/pear/temp/xmldiff -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/usr/include/libxml2 -I/tmp/pear/temp/xmldiff/diffmark/lib -I/lib -I/tmp/pear/temp/xmldiff/simplexml_compat -I/tmp/pear/temp/pear-build-defaultuserMpY1Nm/xmldiff-1.1.3/simplexml_compat -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xmldiff/diffmark/lib/target.cc -MMD -MF diffmark/lib/target.dep -MT diffmark/lib/target.lo  -fPIC -DPIC -o diffmark/lib/.libs/target.o
#20 20.84  g++ -I. -I/tmp/pear/temp/xmldiff -I/tmp/pear/temp/pear-build-defaultuserMpY1Nm/xmldiff-1.1.3/include -I/tmp/pear/temp/pear-build-defaultuserMpY1Nm/xmldiff-1.1.3/main -I/tmp/pear/temp/xmldiff -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/usr/include/libxml2 -I/tmp/pear/temp/xmldiff/diffmark/lib -I/lib -I/tmp/pear/temp/xmldiff/simplexml_compat -I/tmp/pear/temp/pear-build-defaultuserMpY1Nm/xmldiff-1.1.3/simplexml_compat -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xmldiff/diffmark/lib/merge.cc -MMD -MF diffmark/lib/merge.dep -MT diffmark/lib/merge.lo  -fPIC -DPIC -o diffmark/lib/.libs/merge.o
#20 21.78 In file included from /tmp/pear/temp/xmldiff/php_xmldiff.h:69,
#20 21.78                  from /tmp/pear/temp/xmldiff/xmldiff.cpp:36:
#20 21.78 /usr/local/include/php/ext/libxml/php_libxml.h: In function 'void php_libxml_invalidate_node_list_cache_from_doc(xmlDocPtr)':
#20 21.78 /usr/local/include/php/ext/libxml/php_libxml.h:109:38: error: expected unqualified-id before 'private'
#20 21.78   109 |                 php_libxml_node_ptr *private = docp->_private;
#20 21.78       |                                      ^~~~~~~
#20 21.78 /usr/local/include/php/ext/libxml/php_libxml.h:110:58: error: expected primary-expression before 'private'
#20 21.78   110 |                 php_libxml_node_object *object_private = private->_private;
#20 21.78       |                                                          ^~~~~~~
#20 22.48 make: *** [Makefile:240: xmldiff.lo] Error 1
#20 22.48 make: *** Waiting for unfinished jobs....
#20 23.53 ERROR: `make -j12' failed
#20 ERROR: process "/bin/sh -c install-php-extensions xmldiff" did not complete successfully: exit code: 1
------
 > importing cache manifest from local/php-fpm:8.3.0RC4-mods:
------
------
 > [build-version-8300rc4 10/66] RUN install-php-extensions xmldiff:
#20 21.78 /usr/local/include/php/ext/libxml/php_libxml.h: In function 'void php_libxml_invalidate_node_list_cache_from_doc(xmlDocPtr)':
#20 21.78 /usr/local/include/php/ext/libxml/php_libxml.h:109:38: error: expected unqualified-id before 'private'
#20 21.78   109 |                 php_libxml_node_ptr *private = docp->_private;
#20 21.78       |                                      ^~~~~~~
#20 21.78 /usr/local/include/php/ext/libxml/php_libxml.h:110:58: error: expected primary-expression before 'private'
#20 21.78   110 |                 php_libxml_node_object *object_private = private->_private;
#20 21.78       |                                                          ^~~~~~~
#20 22.48 make: *** [Makefile:240: xmldiff.lo] Error 1
#20 22.48 make: *** Waiting for unfinished jobs....
#20 23.53 ERROR: `make -j12' failed
------

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions