>>> libxmlpp 5.0.2 Extracting xzcat /home/buildroot/autobuild/instance-1/dl/libxmlpp/libxml++-5.0.2.tar.xz | tar --strip-components=1 -C /home/buildroot/autobuild/instance-1/output-1/build/libxmlpp-5.0.2 -xf - >>> libxmlpp 5.0.2 Patching >>> libxmlpp 5.0.2 Configuring rm -rf /home/buildroot/autobuild/instance-1/output-1/build/libxmlpp-5.0.2//build mkdir -p /home/buildroot/autobuild/instance-1/output-1/build/libxmlpp-5.0.2//build sed -e "/^\[binaries\]$/s:$::" -e "/^\[properties\]$/s:$::" -e "s%@TARGET_CC@%/home/buildroot/autobuild/instance-1/output-1/host/bin/sparc64-linux-gcc%g" -e "s%@TARGET_CXX@%/home/buildroot/autobuild/instance-1/output-1/host/bin/sparc64-linux-g++%g" -e "s%@TARGET_AR@%/home/buildroot/autobuild/instance-1/output-1/host/bin/sparc64-linux-gcc-ar%g" -e "s%@TARGET_FC@%/home/buildroot/autobuild/instance-1/output-1/host/bin/sparc64-linux-gfortran%g" -e "s%@TARGET_STRIP@%/bin/true%g" -e "s%@TARGET_ARCH@%sparc64%g" -e "s%@TARGET_CPU@%ultrasparc%g" -e "s%@TARGET_ENDIAN@%big%g" -e "s%@TARGET_FCFLAGS@%%g" -e "s%@TARGET_CFLAGS@%'-D_LARGEFILE_SOURCE', '-D_LARGEFILE64_SOURCE', '-D_FILE_OFFSET_BITS=64', '-O1', '-g0', '-D_FORTIFY_SOURCE=1'%g" -e "s%@TARGET_LDFLAGS@%%g" -e "s%@TARGET_CXXFLAGS@%'-D_LARGEFILE_SOURCE', '-D_LARGEFILE64_SOURCE', '-D_FILE_OFFSET_BITS=64', '-O1', '-g0', '-D_FORTIFY_SOURCE=1'%g" -e "s%@BR2_CMAKE@%/home/buildroot/autobuild/instance-1/output-1/host/bin/cmake%g" -e "s%@PKGCONF_HOST_BINARY@%/home/buildroot/autobuild/instance-1/output-1/host/bin/pkgconf%g" -e "s%@HOST_DIR@%/home/buildroot/autobuild/instance-1/output-1/host%g" -e "s%@STAGING_DIR@%/home/buildroot/autobuild/instance-1/output-1/host/sparc64-buildroot-linux-gnu/sysroot%g" -e "s%@STATIC@%false%g" /home/buildroot/autobuild/instance-1/buildroot/support/misc/cross-compilation.conf.in > /home/buildroot/autobuild/instance-1/output-1/build/libxmlpp-5.0.2//build/cross-compilation.conf PATH="/home/buildroot/autobuild/instance-1/output-1/host/bin:/home/buildroot/autobuild/instance-1/output-1/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin" CC_FOR_BUILD="/usr/bin/gcc" CXX_FOR_BUILD="/usr/bin/g++" PYTHONNOUSERSITE=y /home/buildroot/autobuild/instance-1/output-1/host/bin/meson setup --prefix=/usr --libdir=lib --default-library=shared --buildtype=release --cross-file=/home/buildroot/autobuild/instance-1/output-1/build/libxmlpp-5.0.2//build/cross-compilation.conf -Db_pie=false -Db_staticpic=true -Dstrip=false -Dbuild.pkg_config_path=/home/buildroot/autobuild/instance-1/output-1/host/lib/pkgconfig -Dbuild.cmake_prefix_path=/home/buildroot/autobuild/instance-1/output-1/host/lib/cmake -Dbuild-examples=false -Dbuild-tests=false -Dvalidation=false /home/buildroot/autobuild/instance-1/output-1/build/libxmlpp-5.0.2/ /home/buildroot/autobuild/instance-1/output-1/build/libxmlpp-5.0.2//build The Meson build system Version: 1.1.1 Source dir: /home/buildroot/autobuild/instance-1/output-1/build/libxmlpp-5.0.2 Build dir: /home/buildroot/autobuild/instance-1/output-1/build/libxmlpp-5.0.2/build Build type: cross build Project name: libxml++ Project version: 5.0.2 C++ compiler for the host machine: /home/buildroot/autobuild/instance-1/output-1/host/bin/sparc64-linux-g++ (gcc 13.2.0 "sparc64-linux-g++.br_real (Buildroot 2021.11-8547-g7e65a1a) 13.2.0") C++ linker for the host machine: /home/buildroot/autobuild/instance-1/output-1/host/bin/sparc64-linux-g++ ld.bfd 2.41 C++ compiler for the build machine: /usr/bin/g++ (gcc 12.3.1 "g++ (GCC) 12.3.1 20230508 (Red Hat 12.3.1-1)") C++ linker for the build machine: /usr/bin/g++ ld.bfd 2.38-27 Build machine cpu family: x86_64 Build machine cpu: x86_64 Host machine cpu family: sparc64 Host machine cpu: ultrasparc Target machine cpu family: sparc64 Target machine cpu: ultrasparc Program python3 found: YES (/home/buildroot/autobuild/instance-1/output-1/host/bin/python3) Found pkg-config: /home/buildroot/autobuild/instance-1/output-1/host/bin/pkgconf (1.6.3) Run-time dependency libxml-2.0 found: YES 2.12.1 Program mm-common-get found: NO Program doxygen found: NO Program dot found: NO Program xsltproc found: NO Configuring libxml++-5.0.pc using configuration Configuring libxml++config.h using configuration Configuring libxml++.rc using configuration Found CMake: /home/buildroot/autobuild/instance-1/output-1/host/bin/cmake (3.27.9) Run-time dependency mm-common-libstdc++ found: NO (tried pkgconfig and cmake) Configuring Doxyfile using configuration Program xmllint found: YES (/usr/bin/xmllint) Program dblatex found: NO Message: ------ libxml++ 5.0.2 Maintainer mode: if-git-build (false) Compiler warnings: min (warning_level: 1, werror: false) Build deprecated API: true Build HTML documentation: if-maintainer-mode (false) XML validation: false Build PDF: false Build example programs: false Build test programs: false Directories: prefix: /usr includedir: /usr/include includexmlxxdir: /usr/include/libxml++-5.0 libdir: /usr/lib includeconfigdir: /usr/lib/libxml++-5.0/include pkgconfigdir: /usr/lib/pkgconfig datadir: /usr/share docdir: /usr/share/doc/libxml++-5.0 devhelpdir: /usr/share/devhelp/books/libxml++-5.0 tutorialdir: /usr/share/doc/libxml++-5.0/manual ------ Build targets in project: 21 NOTICE: Future-deprecated features used: * 0.64.0: {'copy arg in configure_file'} libxml++ 5.0.2 User defined options Cross files : /home/buildroot/autobuild/instance-1/output-1/build/libxmlpp-5.0.2//build/cross-compilation.conf build.cmake_prefix_path: /home/buildroot/autobuild/instance-1/output-1/host/lib/cmake build.pkg_config_path : /home/buildroot/autobuild/instance-1/output-1/host/lib/pkgconfig buildtype : release default_library : shared libdir : lib prefix : /usr strip : false b_pie : false b_staticpic : true build-examples : false build-tests : false validation : false Found ninja-1.11.1.git.kitware.jobserver-1 at /home/buildroot/autobuild/instance-1/output-1/host/bin/ninja >>> libxmlpp 5.0.2 Building PATH="/home/buildroot/autobuild/instance-1/output-1/host/bin:/home/buildroot/autobuild/instance-1/output-1/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin" PYTHONNOUSERSITE=y /home/buildroot/autobuild/instance-1/output-1/host/bin/ninja -C /home/buildroot/autobuild/instance-1/output-1/build/libxmlpp-5.0.2//build ninja: Entering directory `/home/buildroot/autobuild/instance-1/output-1/build/libxmlpp-5.0.2//build' [1/41] Compiling C++ object libxml++/libxml++-5.0.so.1.0.0.p/noncopyable.cc.o [2/41] Compiling C++ object libxml++/libxml++-5.0.so.1.0.0.p/ustring.cc.o [3/41] Compiling C++ object libxml++/libxml++-5.0.so.1.0.0.p/keepblanks.cc.o ../libxml++/keepblanks.cc: In constructor 'xmlpp::KeepBlanks::KeepBlanks(bool)': ../libxml++/keepblanks.cc:21:49: warning: 'int xmlKeepBlanksDefault(int)' is deprecated [-Wdeprecated-declarations] 21 | oldKeepBlanksDefault_ = xmlKeepBlanksDefault( value?1:0 ); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from /home/buildroot/autobuild/instance-1/output-1/host/sparc64-buildroot-linux-gnu/sysroot/usr/include/libxml2/libxml/HTMLparser.h:16, from /home/buildroot/autobuild/instance-1/output-1/host/sparc64-buildroot-linux-gnu/sysroot/usr/include/libxml2/libxml/globals.h:18, from ../libxml++/keepblanks.cc:10: /home/buildroot/autobuild/instance-1/output-1/host/sparc64-buildroot-linux-gnu/sysroot/usr/include/libxml2/libxml/parser.h:934:17: note: declared here 934 | xmlKeepBlanksDefault (int val); | ^~~~~~~~~~~~~~~~~~~~ ../libxml++/keepblanks.cc: In destructor 'xmlpp::KeepBlanks::~KeepBlanks()': ../libxml++/keepblanks.cc:26:25: warning: 'int xmlKeepBlanksDefault(int)' is deprecated [-Wdeprecated-declarations] 26 | xmlKeepBlanksDefault(oldKeepBlanksDefault_); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/autobuild/instance-1/output-1/host/sparc64-buildroot-linux-gnu/sysroot/usr/include/libxml2/libxml/parser.h:934:17: note: declared here 934 | xmlKeepBlanksDefault (int val); | ^~~~~~~~~~~~~~~~~~~~ [4/41] Compiling C++ object libxml++/libxml++-5.0.so.1.0.0.p/exceptions_internal_error.cc.o [5/41] Compiling C++ object libxml++/libxml++-5.0.so.1.0.0.p/schemabase.cc.o [6/41] Compiling C++ object libxml++/libxml++-5.0.so.1.0.0.p/exceptions_wrapped_exception.cc.o [7/41] Compiling C++ object libxml++/libxml++-5.0.so.1.0.0.p/exceptions_validity_error.cc.o [8/41] Compiling C++ object libxml++/libxml++-5.0.so.1.0.0.p/io_parserinputbuffer.cc.o [9/41] Compiling C++ object libxml++/libxml++-5.0.so.1.0.0.p/exceptions_parse_error.cc.o [10/41] Compiling C++ object libxml++/libxml++-5.0.so.1.0.0.p/attribute.cc.o [11/41] Compiling C++ object libxml++/libxml++-5.0.so.1.0.0.p/io_outputbuffer.cc.o [12/41] Compiling C++ object libxml++/libxml++-5.0.so.1.0.0.p/attributenode.cc.o [13/41] Compiling C++ object libxml++/libxml++-5.0.so.1.0.0.p/nodes_textnode.cc.o [14/41] Compiling C++ object libxml++/libxml++-5.0.so.1.0.0.p/nodes_commentnode.cc.o [15/41] Compiling C++ object libxml++/libxml++-5.0.so.1.0.0.p/nodes_xincludeend.cc.o [16/41] Compiling C++ object libxml++/libxml++-5.0.so.1.0.0.p/nodes_entityreference.cc.o FAILED: libxml++/libxml++-5.0.so.1.0.0.p/nodes_entityreference.cc.o /home/buildroot/autobuild/instance-1/output-1/host/bin/sparc64-linux-g++ -Ilibxml++/libxml++-5.0.so.1.0.0.p -I. -I.. -I/home/buildroot/autobuild/instance-1/output-1/host/sparc64-buildroot-linux-gnu/sysroot/usr/include/libxml2 -fdiagnostics-color=always -Wall -Winvalid-pch -std=c++17 -O3 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -fPIC -DLIBXMLPP_BUILD=1 -MD -MQ libxml++/libxml++-5.0.so.1.0.0.p/nodes_entityreference.cc.o -MF libxml++/libxml++-5.0.so.1.0.0.p/nodes_entityreference.cc.o.d -o libxml++/libxml++-5.0.so.1.0.0.p/nodes_entityreference.cc.o -c ../libxml++/nodes/entityreference.cc ../libxml++/nodes/entityreference.cc: In member function 'xmlpp::ustring xmlpp::EntityReference::get_resolved_text() const': ../libxml++/nodes/entityreference.cc:30:35: error: invalid use of incomplete type 'struct _xmlEntity' 30 | const xmlChar* pch = cEntity->content; | ^~ In file included from ../libxml++/nodes/entityreference.cc:9: /home/buildroot/autobuild/instance-1/output-1/host/sparc64-buildroot-linux-gnu/sysroot/usr/include/libxml2/libxml/tree.h:50:16: note: forward declaration of 'struct _xmlEntity' 50 | typedef struct _xmlEntity xmlEntity; | ^~~~~~~~~~ ../libxml++/nodes/entityreference.cc: In member function 'xmlpp::ustring xmlpp::EntityReference::get_original_text() const': ../libxml++/nodes/entityreference.cc:47:35: error: invalid use of incomplete type 'struct _xmlEntity' 47 | const xmlChar* pch = cEntity->orig; | ^~ /home/buildroot/autobuild/instance-1/output-1/host/sparc64-buildroot-linux-gnu/sysroot/usr/include/libxml2/libxml/tree.h:50:16: note: forward declaration of 'struct _xmlEntity' 50 | typedef struct _xmlEntity xmlEntity; | ^~~~~~~~~~ [17/41] Compiling C++ object libxml++/libxml++-5.0.so.1.0.0.p/nodes_cdatanode.cc.o [18/41] Compiling C++ object libxml++/libxml++-5.0.so.1.0.0.p/nodes_processinginstructionnode.cc.o [19/41] Compiling C++ object libxml++/libxml++-5.0.so.1.0.0.p/nodes_xincludestart.cc.o [20/41] Compiling C++ object libxml++/libxml++-5.0.so.1.0.0.p/nodes_entitydeclaration.cc.o FAILED: libxml++/libxml++-5.0.so.1.0.0.p/nodes_entitydeclaration.cc.o /home/buildroot/autobuild/instance-1/output-1/host/bin/sparc64-linux-g++ -Ilibxml++/libxml++-5.0.so.1.0.0.p -I. -I.. -I/home/buildroot/autobuild/instance-1/output-1/host/sparc64-buildroot-linux-gnu/sysroot/usr/include/libxml2 -fdiagnostics-color=always -Wall -Winvalid-pch -std=c++17 -O3 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -fPIC -DLIBXMLPP_BUILD=1 -MD -MQ libxml++/libxml++-5.0.so.1.0.0.p/nodes_entitydeclaration.cc.o -MF libxml++/libxml++-5.0.so.1.0.0.p/nodes_entitydeclaration.cc.o.d -o libxml++/libxml++-5.0.so.1.0.0.p/nodes_entitydeclaration.cc.o -c ../libxml++/nodes/entitydeclaration.cc ../libxml++/nodes/entitydeclaration.cc: In member function 'xmlpp::ustring xmlpp::EntityDeclaration::get_resolved_text() const': ../libxml++/nodes/entitydeclaration.cc:22:16: error: invalid use of incomplete type 'const struct _xmlEntity' 22 | return cobj()->content ? (const char*)cobj()->content : ""; | ^~ In file included from ../libxml++/nodes/entitydeclaration.cc:7: ../libxml++/nodes/entitydeclaration.h:14:10: note: forward declaration of 'struct _xmlEntity' 14 | struct _xmlEntity; | ^~~~~~~~~~ ../libxml++/nodes/entitydeclaration.cc:22:47: error: invalid use of incomplete type 'const struct _xmlEntity' 22 | return cobj()->content ? (const char*)cobj()->content : ""; | ^~ ../libxml++/nodes/entitydeclaration.h:14:10: note: forward declaration of 'struct _xmlEntity' 14 | struct _xmlEntity; | ^~~~~~~~~~ ../libxml++/nodes/entitydeclaration.cc: In member function 'xmlpp::ustring xmlpp::EntityDeclaration::get_original_text() const': ../libxml++/nodes/entitydeclaration.cc:27:16: error: invalid use of incomplete type 'const struct _xmlEntity' 27 | return cobj()->orig ? (const char*)cobj()->orig : ""; | ^~ ../libxml++/nodes/entitydeclaration.h:14:10: note: forward declaration of 'struct _xmlEntity' 14 | struct _xmlEntity; | ^~~~~~~~~~ ../libxml++/nodes/entitydeclaration.cc:27:44: error: invalid use of incomplete type 'const struct _xmlEntity' 27 | return cobj()->orig ? (const char*)cobj()->orig : ""; | ^~ ../libxml++/nodes/entitydeclaration.h:14:10: note: forward declaration of 'struct _xmlEntity' 14 | struct _xmlEntity; | ^~~~~~~~~~ [21/41] Compiling C++ object libxml++/libxml++-5.0.so.1.0.0.p/io_ostreamoutputbuffer.cc.o [22/41] Compiling C++ object libxml++/libxml++-5.0.so.1.0.0.p/nodes_contentnode.cc.o [23/41] Compiling C++ object libxml++/libxml++-5.0.so.1.0.0.p/io_istreamparserinputbuffer.cc.o [24/41] Compiling C++ object libxml++/libxml++-5.0.so.1.0.0.p/attributedeclaration.cc.o [25/41] Compiling C++ object libxml++/libxml++-5.0.so.1.0.0.p/validators_schemavalidatorbase.cc.o [26/41] Compiling C++ object libxml++/libxml++-5.0.so.1.0.0.p/exceptions_exception.cc.o [27/41] Compiling C++ object libxml++/libxml++-5.0.so.1.0.0.p/dtd.cc.o FAILED: libxml++/libxml++-5.0.so.1.0.0.p/dtd.cc.o /home/buildroot/autobuild/instance-1/output-1/host/bin/sparc64-linux-g++ -Ilibxml++/libxml++-5.0.so.1.0.0.p -I. -I.. -I/home/buildroot/autobuild/instance-1/output-1/host/sparc64-buildroot-linux-gnu/sysroot/usr/include/libxml2 -fdiagnostics-color=always -Wall -Winvalid-pch -std=c++17 -O3 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -fPIC -DLIBXMLPP_BUILD=1 -MD -MQ libxml++/libxml++-5.0.so.1.0.0.p/dtd.cc.o -MF libxml++/libxml++-5.0.so.1.0.0.p/dtd.cc.o.d -o libxml++/libxml++-5.0.so.1.0.0.p/dtd.cc.o -c ../libxml++/dtd.cc ../libxml++/dtd.cc: In member function 'void xmlpp::Dtd::parse_subset(const xmlpp::ustring&, const xmlpp::ustring&)': ../libxml++/dtd.cc:67:3: error: 'xmlResetLastError' was not declared in this scope 67 | xmlResetLastError(); | ^~~~~~~~~~~~~~~~~ ../libxml++/dtd.cc:69:14: error: 'xmlParseDTD' was not declared in this scope 69 | auto dtd = xmlParseDTD( | ^~~~~~~~~~~ ../libxml++/dtd.cc: In member function 'void xmlpp::Dtd::parse_stream(std::istream&)': ../libxml++/dtd.cc:94:3: error: 'xmlResetLastError' was not declared in this scope 94 | xmlResetLastError(); | ^~~~~~~~~~~~~~~~~ ../libxml++/dtd.cc:98:51: error: 'XML_CHAR_ENCODING_UTF8' was not declared in this scope 98 | auto dtd = xmlIOParseDTD(nullptr, ibuff.cobj(), XML_CHAR_ENCODING_UTF8); | ^~~~~~~~~~~~~~~~~~~~~~ ../libxml++/dtd.cc:98:14: error: 'xmlIOParseDTD' was not declared in this scope 98 | auto dtd = xmlIOParseDTD(nullptr, ibuff.cobj(), XML_CHAR_ENCODING_UTF8); | ^~~~~~~~~~~~~ [28/41] Compiling C++ object libxml++/libxml++-5.0.so.1.0.0.p/xsdschema.cc.o [29/41] Compiling C++ object libxml++/libxml++-5.0.so.1.0.0.p/validators_validator.cc.o [30/41] Compiling C++ object libxml++/libxml++-5.0.so.1.0.0.p/validators_relaxngvalidator.cc.o FAILED: libxml++/libxml++-5.0.so.1.0.0.p/validators_relaxngvalidator.cc.o /home/buildroot/autobuild/instance-1/output-1/host/bin/sparc64-linux-g++ -Ilibxml++/libxml++-5.0.so.1.0.0.p -I. -I.. -I/home/buildroot/autobuild/instance-1/output-1/host/sparc64-buildroot-linux-gnu/sysroot/usr/include/libxml2 -fdiagnostics-color=always -Wall -Winvalid-pch -std=c++17 -O3 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -fPIC -DLIBXMLPP_BUILD=1 -MD -MQ libxml++/libxml++-5.0.so.1.0.0.p/validators_relaxngvalidator.cc.o -MF libxml++/libxml++-5.0.so.1.0.0.p/validators_relaxngvalidator.cc.o.d -o libxml++/libxml++-5.0.so.1.0.0.p/validators_relaxngvalidator.cc.o -c ../libxml++/validators/relaxngvalidator.cc In file included from ../libxml++/validators/relaxngvalidator.cc:25: /home/buildroot/autobuild/instance-1/output-1/host/sparc64-buildroot-linux-gnu/sysroot/usr/include/libxml2/libxml/relaxng.h:134:50: error: 'xmlDocPtr' was not declared in this scope 134 | xmlRelaxNGNewDocParserCtxt (xmlDocPtr doc); | ^~~~~~~~~ /home/buildroot/autobuild/instance-1/output-1/host/sparc64-buildroot-linux-gnu/sysroot/usr/include/libxml2/libxml/relaxng.h:191:50: error: 'xmlDocPtr' has not been declared 191 | xmlDocPtr doc); | ^~~~~~~~~ /home/buildroot/autobuild/instance-1/output-1/host/sparc64-buildroot-linux-gnu/sysroot/usr/include/libxml2/libxml/relaxng.h:197:42: error: 'xmlDocPtr' has not been declared 197 | xmlDocPtr doc, | ^~~~~~~~~ /home/buildroot/autobuild/instance-1/output-1/host/sparc64-buildroot-linux-gnu/sysroot/usr/include/libxml2/libxml/relaxng.h:198:42: error: 'xmlNodePtr' has not been declared 198 | xmlNodePtr elem); | ^~~~~~~~~~ /home/buildroot/autobuild/instance-1/output-1/host/sparc64-buildroot-linux-gnu/sysroot/usr/include/libxml2/libxml/relaxng.h:205:42: error: 'xmlDocPtr' has not been declared 205 | xmlDocPtr doc, | ^~~~~~~~~ /home/buildroot/autobuild/instance-1/output-1/host/sparc64-buildroot-linux-gnu/sysroot/usr/include/libxml2/libxml/relaxng.h:206:42: error: 'xmlNodePtr' has not been declared 206 | xmlNodePtr elem); | ^~~~~~~~~~ /home/buildroot/autobuild/instance-1/output-1/host/sparc64-buildroot-linux-gnu/sysroot/usr/include/libxml2/libxml/relaxng.h:209:42: error: 'xmlDocPtr' has not been declared 209 | xmlDocPtr doc, | ^~~~~~~~~ /home/buildroot/autobuild/instance-1/output-1/host/sparc64-buildroot-linux-gnu/sysroot/usr/include/libxml2/libxml/relaxng.h:210:42: error: 'xmlNodePtr' has not been declared 210 | xmlNodePtr elem); | ^~~~~~~~~~ ../libxml++/validators/relaxngvalidator.cc: In member function 'virtual void xmlpp::RelaxNGValidator::validate(const xmlpp::Document*)': ../libxml++/validators/relaxngvalidator.cc:150:69: error: 'xmlDoc' does not name a type; did you mean '_xmlDoc'? 150 | const int res = xmlRelaxNGValidateDoc(pimpl_->context, const_cast(document->cobj())); | ^~~~~~ | _xmlDoc ../libxml++/validators/relaxngvalidator.cc:150:75: error: expected '>' before '*' token 150 | const int res = xmlRelaxNGValidateDoc(pimpl_->context, const_cast(document->cobj())); | ^ ../libxml++/validators/relaxngvalidator.cc:150:75: error: expected '(' before '*' token 150 | const int res = xmlRelaxNGValidateDoc(pimpl_->context, const_cast(document->cobj())); | ^ | ( ../libxml++/validators/relaxngvalidator.cc:150:76: error: expected primary-expression before '>' token 150 | const int res = xmlRelaxNGValidateDoc(pimpl_->context, const_cast(document->cobj())); | ^ [31/41] Compiling C++ object libxml++/libxml++-5.0.so.1.0.0.p/document.cc.o FAILED: libxml++/libxml++-5.0.so.1.0.0.p/document.cc.o /home/buildroot/autobuild/instance-1/output-1/host/bin/sparc64-linux-g++ -Ilibxml++/libxml++-5.0.so.1.0.0.p -I. -I.. -I/home/buildroot/autobuild/instance-1/output-1/host/sparc64-buildroot-linux-gnu/sysroot/usr/include/libxml2 -fdiagnostics-color=always -Wall -Winvalid-pch -std=c++17 -O3 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -fPIC -DLIBXMLPP_BUILD=1 -MD -MQ libxml++/libxml++-5.0.so.1.0.0.p/document.cc.o -MF libxml++/libxml++-5.0.so.1.0.0.p/document.cc.o.d -o libxml++/libxml++-5.0.so.1.0.0.p/document.cc.o -c ../libxml++/document.cc ../libxml++/document.cc: In member function 'void xmlpp::Document::do_write_to_file(const std::string&, const xmlpp::ustring&, bool)': ../libxml++/document.cc:363:3: error: 'xmlIndentTreeOutput' was not declared in this scope 363 | xmlIndentTreeOutput = format?1:0; | ^~~~~~~~~~~~~~~~~~~ ../libxml++/document.cc: In member function 'xmlpp::ustring xmlpp::Document::do_write_to_string(const xmlpp::ustring&, bool)': ../libxml++/document.cc:379:3: error: 'xmlIndentTreeOutput' was not declared in this scope 379 | xmlIndentTreeOutput = format?1:0; | ^~~~~~~~~~~~~~~~~~~ [32/41] Compiling C++ object libxml++/libxml++-5.0.so.1.0.0.p/nodes_element.cc.o [33/41] Compiling C++ object libxml++/libxml++-5.0.so.1.0.0.p/relaxngschema.cc.o [34/41] Compiling C++ object libxml++/libxml++-5.0.so.1.0.0.p/parsers_textreader.cc.o [35/41] Compiling C++ object libxml++/libxml++-5.0.so.1.0.0.p/parsers_domparser.cc.o [36/41] Compiling C++ object libxml++/libxml++-5.0.so.1.0.0.p/validators_dtdvalidator.cc.o [37/41] Compiling C++ object libxml++/libxml++-5.0.so.1.0.0.p/parsers_parser.cc.o [38/41] Compiling C++ object libxml++/libxml++-5.0.so.1.0.0.p/validators_xsdvalidator.cc.o [39/41] Compiling C++ object libxml++/libxml++-5.0.so.1.0.0.p/nodes_node.cc.o [40/41] Compiling C++ object libxml++/libxml++-5.0.so.1.0.0.p/parsers_saxparser.cc.o ninja: build stopped: subcommand failed. make: *** [package/pkg-generic.mk:283: /home/buildroot/autobuild/instance-1/output-1/build/libxmlpp-5.0.2/.stamp_built] Error 1 make: Leaving directory '/home/buildroot/autobuild/instance-1/buildroot'