>>> libxml++-2.6: Building community/libxml++-2.6 2.42.0-r0 (using abuild 3.9.0-r0) started Sat, 16 Apr 2022 23:59:25 +0000 >>> libxml++-2.6: Checking sanity of /home/buildozer/aports/community/libxml++-2.6/APKBUILD... >>> libxml++-2.6: Analyzing dependencies... >>> libxml++-2.6: Installing for build: build-base meson libxml2-dev glibmm-dev (1/47) Installing samurai (1.2-r1) (2/47) Installing libbz2 (1.0.8-r1) (3/47) Installing libffi (3.4.2-r1) (4/47) Installing gdbm (1.23-r0) (5/47) Installing xz-libs (5.2.5-r1) (6/47) Installing mpdecimal (2.5.1-r1) (7/47) Installing readline (8.1.2-r0) (8/47) Installing sqlite-libs (3.38.2-r0) (9/47) Installing python3 (3.10.3-r0) (10/47) Installing meson (0.62.0-r0) (11/47) Installing zlib-dev (1.2.12-r0) (12/47) Installing xz-dev (5.2.5-r1) (13/47) Installing libxml2 (2.9.13-r0) (14/47) Installing libxml2-dev (2.9.13-r0) (15/47) Installing libintl (0.21-r2) (16/47) Installing libblkid (2.38-r1) (17/47) Installing libmount (2.38-r1) (18/47) Installing pcre (8.45-r2) (19/47) Installing glib (2.72.0-r0) (20/47) Installing libsigc++ (2.10.6-r0) (21/47) Installing glibmm (2.66.2-r0) (22/47) Installing gettext-asprintf (0.21-r2) (23/47) Installing libunistring (1.0-r0) (24/47) Installing gettext-libs (0.21-r2) (25/47) Installing gettext (0.21-r2) (26/47) Installing gettext-dev (0.21-r2) (27/47) Installing bzip2-dev (1.0.8-r1) (28/47) Installing libxml2-utils (2.9.13-r0) (29/47) Installing libgpg-error (1.45-r0) (30/47) Installing libgcrypt (1.9.4-r0) (31/47) Installing libxslt (1.1.35-r0) (32/47) Installing docbook-xml (4.5-r6) Executing docbook-xml-4.5-r6.post-install (33/47) Installing docbook-xsl (1.79.2-r4) Executing docbook-xsl-1.79.2-r4.post-install (34/47) Installing linux-headers (5.16.7-r1) (35/47) Installing libffi-dev (3.4.2-r1) (36/47) Installing libpcre16 (8.45-r2) (37/47) Installing libpcre32 (8.45-r2) (38/47) Installing libpcrecpp (8.45-r2) (39/47) Installing pcre-dev (8.45-r2) (40/47) Installing libuuid (2.38-r1) (41/47) Installing libfdisk (2.38-r1) (42/47) Installing libsmartcols (2.38-r1) (43/47) Installing util-linux-dev (2.38-r1) (44/47) Installing glib-dev (2.72.0-r0) (45/47) Installing libsigc++-dev (2.10.6-r0) (46/47) Installing glibmm-dev (2.66.2-r0) (47/47) Installing .makedepends-libxml++-2.6 (20220416.235927) Executing busybox-1.35.0-r8.trigger Executing glib-2.72.0-r0.trigger No schema files found: removed existing output file. OK: 365 MiB in 135 packages >>> libxml++-2.6: Cleaning up srcdir >>> libxml++-2.6: Cleaning up pkgdir >>> libxml++-2.6: Fetching https://distfiles.alpinelinux.org/distfiles/v3.16/libxml++-2.42.0.tar.xz >>> libxml++-2.6: Fetching https://distfiles.alpinelinux.org/distfiles/v3.16/libxml++-2.42.0.tar.xz >>> libxml++-2.6: Checking sha512sums... libxml++-2.42.0.tar.xz: OK >>> libxml++-2.6: Unpacking /var/cache/distfiles/v3.16/libxml++-2.42.0.tar.xz... The Meson build system Version: 0.62.0 Source dir: /home/buildozer/aports/community/libxml++-2.6/src/libxml++-2.42.0 Build dir: /home/buildozer/aports/community/libxml++-2.6/src/libxml++-2.42.0/output Build type: native build Project name: libxml++ Project version: 2.42.0 C++ compiler for the host machine: g++ (gcc 11.2.1 "g++ (Alpine 11.2.1_git20220219) 11.2.1 20220219") C++ linker for the host machine: g++ ld.bfd 2.38 Host machine cpu family: arm Host machine cpu: armv8l Program python3 found: YES (/usr/bin/python3) WARNING: You should add the boolean check kwarg to the run_command call. It currently defaults to false, but it will default to true in future releases of meson. See also: https://github.com/mesonbuild/meson/issues/9300 Found pkg-config: /usr/bin/pkg-config (1.8.0) Run-time dependency libxml-2.0 found: YES 2.9.13 Run-time dependency glibmm-2.4 found: YES 2.66.2 Program mm-common-get found: NO Program perl found: NO Program doxygen found: NO Program dot found: NO Program xsltproc found: YES (/usr/bin/xsltproc) Compiler for C++ supports arguments -Wall: YES meson.build:248: WARNING: Consider using the built-in warning_level option instead of using "-Wall". Configuring libxml++-2.6.pc using configuration Configuring libxml++config.h using configuration Configuring libxml++.rc using configuration Did not find CMake 'cmake' Found CMake: NO Run-time dependency mm-common-libstdc++ found: NO (tried pkgconfig and cmake) Run-time dependency sigc++-2.0 found: YES 2.10.6 Dependency glibmm-2.4 found: YES 2.66.2 (cached) Configuring Doxyfile using configuration Program xsltproc found: YES (/usr/bin/xsltproc) Program xmllint found: YES (/usr/bin/xmllint) Program dblatex found: NO Program docbook2pdf found: NO Message: ------ libxml++ 2.42.0 Maintainer mode: if-git-build (false) Compiler warnings: min Build deprecated API: true Build HTML documentation: if-maintainer-mode (false) XML validation: true Build PDF: false Build example programs: true Build test programs: true Directories: prefix: /usr includedir: /usr/include includexmlxxdir: /usr/include/libxml++-2.6 libdir: /usr/lib includeconfigdir: /usr/lib/libxml++-2.6/include pkgconfigdir: /usr/lib/pkgconfig datadir: /usr/share docdir: /usr/share/doc/libxml++-2.6 devhelpdir: /usr/share/devhelp/books/libxml++-2.6 tutorialdir: /usr/share/doc/libxml++-2.6/manual ------ Build targets in project: 20 NOTICE: Future-deprecated features used: * 0.55.0: {'ExternalProgram.path'} * 0.56.0: {'gui_app arg in executable', 'dependency.get_pkgconfig_variable'} libxml++ 2.42.0 User defined options auto_features : auto bindir : /usr/bin buildtype : plain datadir : /usr/share includedir : /usr/include infodir : /usr/share/info libdir : /usr/lib libexecdir : /usr/libexec localedir : /usr/share/locale localstatedir : /var mandir : /usr/share/man prefix : /usr sbindir : /usr/sbin sharedstatedir: /var/lib sysconfdir : /etc wrap_mode : nodownload b_lto : false b_pie : true b_staticpic : true Found ninja-1.9 at /usr/bin/ninja ninja: entering directory '/home/buildozer/aports/community/libxml++-2.6/src/libxml++-2.42.0/output' [1/89] Compiling C++ object tests/saxparser_parse_stream_inconsistent_state_test.p/saxparser_parse_stream_inconsistent_state_main.cc.o [2/89] Compiling C++ object tests/saxparser_parse_double_free_test.p/saxparser_parse_double_free_main.cc.o [3/89] Compiling C++ object tests/saxparser_chunk_parsing_inconsistent_state_test.p/saxparser_chunk_parsing_inconsistent_state_main.cc.o [4/89] Compiling C++ object examples/textreader_example.p/textreader_main.cc.o [5/89] Compiling C++ object examples/schemavalidation_example.p/schemavalidation_main.cc.o [6/89] Compiling C++ object examples/sax_parser_entities_example.p/sax_parser_entities_myparser.cc.o [7/89] Compiling C++ object examples/sax_parser_entities_example.p/sax_parser_entities_main.cc.o [8/89] Compiling C++ object examples/sax_parser_build_dom_example.p/sax_parser_build_dom_svgelement.cc.o [9/89] Compiling C++ object examples/sax_parser_build_dom_example.p/sax_parser_build_dom_svgdocument.cc.o [10/89] Compiling C++ object examples/sax_parser_build_dom_example.p/sax_parser_build_dom_svgparser.cc.o [11/89] Compiling C++ object examples/sax_parser_build_dom_example.p/sax_parser_build_dom_main.cc.o [12/89] Compiling C++ object examples/sax_parser_example.p/sax_parser_myparser.cc.o [13/89] Compiling C++ object examples/sax_parser_example.p/sax_parser_main.cc.o [14/89] Compiling C++ object examples/sax_exception_example.p/sax_exception_myparser.cc.o [15/89] Compiling C++ object examples/sax_exception_example.p/sax_exception_main.cc.o [16/89] Compiling C++ object examples/import_node_example.p/import_node_main.cc.o [17/89] Compiling C++ object examples/dtdvalidation_example.p/dtdvalidation_main.cc.o [18/89] Compiling C++ object examples/dom_xpath_example.p/dom_xpath_main.cc.o [19/89] Compiling C++ object examples/dom_xinclude_example.p/dom_xinclude_main.cc.o [20/89] Compiling C++ object examples/dom_update_namespace_example.p/dom_update_namespace_main.cc.o [21/89] Compiling C++ object examples/dom_read_write_example.p/dom_read_write_main.cc.o [22/89] Compiling C++ object examples/dom_parser_raw_example.p/dom_parser_raw_main.cc.o [23/89] Compiling C++ object examples/dom_parser_example.p/testutilities.cc.o [24/89] Compiling C++ object examples/dom_parser_example.p/dom_parser_main.cc.o [25/89] Compiling C++ object examples/dom_parse_entities_example.p/testutilities.cc.o [26/89] Compiling C++ object examples/dom_parse_entities_example.p/dom_parse_entities_main.cc.o [27/89] Compiling C++ object examples/dom_build_example.p/dom_build_main.cc.o [28/89] Compiling C++ object libxml++/libxml++-2.6.so.2.0.7.p/validators_xsdvalidator.cc.o [29/89] Compiling C++ object libxml++/libxml++-2.6.so.2.0.7.p/validators_validator.cc.o [30/89] Compiling C++ object libxml++/libxml++-2.6.so.2.0.7.p/validators_schemavalidatorbase.cc.o [31/89] Compiling C++ object libxml++/libxml++-2.6.so.2.0.7.p/validators_schemavalidator.cc.o [32/89] Compiling C++ object libxml++/libxml++-2.6.so.2.0.7.p/validators_relaxngvalidator.cc.o [33/89] Compiling C++ object libxml++/libxml++-2.6.so.2.0.7.p/validators_dtdvalidator.cc.o [34/89] Compiling C++ object libxml++/libxml++-2.6.so.2.0.7.p/parsers_textreader.cc.o [35/89] Compiling C++ object libxml++/libxml++-2.6.so.2.0.7.p/parsers_domparser.cc.o [36/89] Compiling C++ object libxml++/libxml++-2.6.so.2.0.7.p/parsers_saxparser.cc.o [37/89] Compiling C++ object libxml++/libxml++-2.6.so.2.0.7.p/parsers_parser.cc.o [38/89] Compiling C++ object libxml++/libxml++-2.6.so.2.0.7.p/nodes_xincludestart.cc.o [39/89] Compiling C++ object libxml++/libxml++-2.6.so.2.0.7.p/nodes_xincludeend.cc.o [40/89] Compiling C++ object libxml++/libxml++-2.6.so.2.0.7.p/nodes_textnode.cc.o [41/89] Compiling C++ object libxml++/libxml++-2.6.so.2.0.7.p/nodes_processinginstructionnode.cc.o [42/89] Compiling C++ object libxml++/libxml++-2.6.so.2.0.7.p/nodes_node.cc.o [43/89] Compiling C++ object libxml++/libxml++-2.6.so.2.0.7.p/nodes_entityreference.cc.o [44/89] Compiling C++ object libxml++/libxml++-2.6.so.2.0.7.p/nodes_entitydeclaration.cc.o [45/89] Compiling C++ object libxml++/libxml++-2.6.so.2.0.7.p/nodes_element.cc.o [46/89] Compiling C++ object libxml++/libxml++-2.6.so.2.0.7.p/nodes_contentnode.cc.o [47/89] Compiling C++ object libxml++/libxml++-2.6.so.2.0.7.p/nodes_commentnode.cc.o [48/89] Compiling C++ object libxml++/libxml++-2.6.so.2.0.7.p/nodes_cdatanode.cc.o [49/89] Compiling C++ object libxml++/libxml++-2.6.so.2.0.7.p/io_parserinputbuffer.cc.o [50/89] Compiling C++ object libxml++/libxml++-2.6.so.2.0.7.p/io_ostreamoutputbuffer.cc.o [51/89] Compiling C++ object libxml++/libxml++-2.6.so.2.0.7.p/io_outputbuffer.cc.o [52/89] Compiling C++ object libxml++/libxml++-2.6.so.2.0.7.p/io_istreamparserinputbuffer.cc.o [53/89] Compiling C++ object libxml++/libxml++-2.6.so.2.0.7.p/exceptions_wrapped_exception.cc.o [54/89] Compiling C++ object libxml++/libxml++-2.6.so.2.0.7.p/exceptions_internal_error.cc.o [55/89] Compiling C++ object libxml++/libxml++-2.6.so.2.0.7.p/exceptions_validity_error.cc.o [56/89] Compiling C++ object libxml++/libxml++-2.6.so.2.0.7.p/exceptions_parse_error.cc.o [57/89] Compiling C++ object libxml++/libxml++-2.6.so.2.0.7.p/exceptions_exception.cc.o [58/89] Compiling C++ object libxml++/libxml++-2.6.so.2.0.7.p/xsdschema.cc.o [59/89] Compiling C++ object libxml++/libxml++-2.6.so.2.0.7.p/schemabase.cc.o [60/89] Compiling C++ object libxml++/libxml++-2.6.so.2.0.7.p/schema.cc.o [61/89] Compiling C++ object libxml++/libxml++-2.6.so.2.0.7.p/relaxngschema.cc.o [62/89] Compiling C++ object libxml++/libxml++-2.6.so.2.0.7.p/noncopyable.cc.o [63/89] Compiling C++ object libxml++/libxml++-2.6.so.2.0.7.p/keepblanks.cc.o [64/89] Compiling C++ object libxml++/libxml++-2.6.so.2.0.7.p/dtd.cc.o [65/89] Compiling C++ object libxml++/libxml++-2.6.so.2.0.7.p/document.cc.o [66/89] Compiling C++ object libxml++/libxml++-2.6.so.2.0.7.p/attributenode.cc.o [67/89] Compiling C++ object libxml++/libxml++-2.6.so.2.0.7.p/attributedeclaration.cc.o [68/89] Compiling C++ object libxml++/libxml++-2.6.so.2.0.7.p/attribute.cc.o In file included from ../libxml++/libxml++.h:53, from ../examples/import_node/main.cc:5: ../libxml++/parsers/saxparser.h:224:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 224 | std::auto_ptr<_xmlSAXHandler> sax_handler_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/import_node/main.cc:5: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:54, from ../examples/import_node/main.cc:5: ../libxml++/parsers/textreader.h:260:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 260 | std::auto_ptr propertyreader; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/import_node/main.cc:5: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:69, from ../examples/import_node/main.cc:5: ../libxml++/relaxngschema.h:108:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 108 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/import_node/main.cc:5: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:70, from ../examples/import_node/main.cc:5: ../libxml++/xsdschema.h:99:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 99 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/import_node/main.cc:5: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:73, from ../examples/import_node/main.cc:5: ../libxml++/validators/relaxngvalidator.h:159:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 159 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/import_node/main.cc:5: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:75, from ../examples/import_node/main.cc:5: ../libxml++/validators/xsdvalidator.h:149:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 149 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/import_node/main.cc:5: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/validators/xsdvalidator.cc:19: ../libxml++/validators/xsdvalidator.h:149:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 149 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/validators/schemavalidatorbase.h:23, from ../libxml++/validators/xsdvalidator.h:22, from ../libxml++/validators/xsdvalidator.cc:19: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/validators/xsdvalidator.cc:20: ../libxml++/xsdschema.h:99:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 99 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/validators/schemavalidatorbase.h:23, from ../libxml++/validators/xsdvalidator.h:22, from ../libxml++/validators/xsdvalidator.cc:19: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/relaxngschema.cc:21: ../libxml++/relaxngschema.h:108:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 108 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/relaxngschema.h:26, from ../libxml++/relaxngschema.cc:21: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:53, from ../examples/sax_parser_build_dom/svgelement.h:28, from ../examples/sax_parser_build_dom/svgelement.cc:24: ../libxml++/parsers/saxparser.h:224:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 224 | std::auto_ptr<_xmlSAXHandler> sax_handler_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/sax_parser_build_dom/svgelement.h:28, from ../examples/sax_parser_build_dom/svgelement.cc:24: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:54, from ../examples/sax_parser_build_dom/svgelement.h:28, from ../examples/sax_parser_build_dom/svgelement.cc:24: ../libxml++/parsers/textreader.h:260:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 260 | std::auto_ptr propertyreader; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/sax_parser_build_dom/svgelement.h:28, from ../examples/sax_parser_build_dom/svgelement.cc:24: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:69, from ../examples/sax_parser_build_dom/svgelement.h:28, from ../examples/sax_parser_build_dom/svgelement.cc:24: ../libxml++/relaxngschema.h:108:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 108 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/sax_parser_build_dom/svgelement.h:28, from ../examples/sax_parser_build_dom/svgelement.cc:24: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:70, from ../examples/sax_parser_build_dom/svgelement.h:28, from ../examples/sax_parser_build_dom/svgelement.cc:24: ../libxml++/xsdschema.h:99:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 99 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/sax_parser_build_dom/svgelement.h:28, from ../examples/sax_parser_build_dom/svgelement.cc:24: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:73, from ../examples/sax_parser_build_dom/svgelement.h:28, from ../examples/sax_parser_build_dom/svgelement.cc:24: ../libxml++/validators/relaxngvalidator.h:159:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 159 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/sax_parser_build_dom/svgelement.h:28, from ../examples/sax_parser_build_dom/svgelement.cc:24: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:75, from ../examples/sax_parser_build_dom/svgelement.h:28, from ../examples/sax_parser_build_dom/svgelement.cc:24: ../libxml++/validators/xsdvalidator.h:149:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 149 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/sax_parser_build_dom/svgelement.h:28, from ../examples/sax_parser_build_dom/svgelement.cc:24: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/xsdschema.cc:19: ../libxml++/xsdschema.h:99:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 99 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/xsdschema.h:24, from ../libxml++/xsdschema.cc:19: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:53, from ../examples/sax_parser_entities/myparser.h:25, from ../examples/sax_parser_entities/myparser.cc:22: ../libxml++/parsers/saxparser.h:224:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 224 | std::auto_ptr<_xmlSAXHandler> sax_handler_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/sax_parser_entities/myparser.h:25, from ../examples/sax_parser_entities/myparser.cc:22: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:54, from ../examples/sax_parser_entities/myparser.h:25, from ../examples/sax_parser_entities/myparser.cc:22: ../libxml++/parsers/textreader.h:260:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 260 | std::auto_ptr propertyreader; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/sax_parser_entities/myparser.h:25, from ../examples/sax_parser_entities/myparser.cc:22: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:69, from ../examples/sax_parser_entities/myparser.h:25, from ../examples/sax_parser_entities/myparser.cc:22: ../libxml++/relaxngschema.h:108:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 108 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/sax_parser_entities/myparser.h:25, from ../examples/sax_parser_entities/myparser.cc:22: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:70, from ../examples/sax_parser_entities/myparser.h:25, from ../examples/sax_parser_entities/myparser.cc:22: ../libxml++/xsdschema.h:99:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 99 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/sax_parser_entities/myparser.h:25, from ../examples/sax_parser_entities/myparser.cc:22: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:73, from ../examples/sax_parser_entities/myparser.h:25, from ../examples/sax_parser_entities/myparser.cc:22: ../libxml++/validators/relaxngvalidator.h:159:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 159 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/sax_parser_entities/myparser.h:25, from ../examples/sax_parser_entities/myparser.cc:22: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:75, from ../examples/sax_parser_entities/myparser.h:25, from ../examples/sax_parser_entities/myparser.cc:22: ../libxml++/validators/xsdvalidator.h:149:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 149 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/sax_parser_entities/myparser.h:25, from ../examples/sax_parser_entities/myparser.cc:22: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:53, from ../examples/sax_parser_build_dom/svgdocument.h:27, from ../examples/sax_parser_build_dom/svgdocument.cc:24: ../libxml++/parsers/saxparser.h:224:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 224 | std::auto_ptr<_xmlSAXHandler> sax_handler_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/sax_parser_build_dom/svgdocument.h:27, from ../examples/sax_parser_build_dom/svgdocument.cc:24: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:54, from ../examples/sax_parser_build_dom/svgdocument.h:27, from ../examples/sax_parser_build_dom/svgdocument.cc:24: ../libxml++/parsers/textreader.h:260:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 260 | std::auto_ptr propertyreader; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/sax_parser_build_dom/svgdocument.h:27, from ../examples/sax_parser_build_dom/svgdocument.cc:24: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:69, from ../examples/sax_parser_build_dom/svgdocument.h:27, from ../examples/sax_parser_build_dom/svgdocument.cc:24: ../libxml++/relaxngschema.h:108:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 108 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/sax_parser_build_dom/svgdocument.h:27, from ../examples/sax_parser_build_dom/svgdocument.cc:24: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:70, from ../examples/sax_parser_build_dom/svgdocument.h:27, from ../examples/sax_parser_build_dom/svgdocument.cc:24: ../libxml++/xsdschema.h:99:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 99 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/sax_parser_build_dom/svgdocument.h:27, from ../examples/sax_parser_build_dom/svgdocument.cc:24: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:73, from ../examples/sax_parser_build_dom/svgdocument.h:27, from ../examples/sax_parser_build_dom/svgdocument.cc:24: ../libxml++/validators/relaxngvalidator.h:159:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 159 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/sax_parser_build_dom/svgdocument.h:27, from ../examples/sax_parser_build_dom/svgdocument.cc:24: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:75, from ../examples/sax_parser_build_dom/svgdocument.h:27, from ../examples/sax_parser_build_dom/svgdocument.cc:24: ../libxml++/validators/xsdvalidator.h:149:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 149 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/sax_parser_build_dom/svgdocument.h:27, from ../examples/sax_parser_build_dom/svgdocument.cc:24: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:53, from ../examples/sax_exception/myparser.h:25, from ../examples/sax_exception/main.cc:30: ../libxml++/parsers/saxparser.h:224:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 224 | std::auto_ptr<_xmlSAXHandler> sax_handler_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/sax_exception/myparser.h:25, from ../examples/sax_exception/main.cc:30: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:54, from ../examples/sax_exception/myparser.h:25, from ../examples/sax_exception/main.cc:30: ../libxml++/parsers/textreader.h:260:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 260 | std::auto_ptr propertyreader; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/sax_exception/myparser.h:25, from ../examples/sax_exception/main.cc:30: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:69, from ../examples/sax_exception/myparser.h:25, from ../examples/sax_exception/main.cc:30: ../libxml++/relaxngschema.h:108:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 108 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/sax_exception/myparser.h:25, from ../examples/sax_exception/main.cc:30: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:70, from ../examples/sax_exception/myparser.h:25, from ../examples/sax_exception/main.cc:30: ../libxml++/xsdschema.h:99:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 99 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/sax_exception/myparser.h:25, from ../examples/sax_exception/main.cc:30: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:73, from ../examples/sax_exception/myparser.h:25, from ../examples/sax_exception/main.cc:30: ../libxml++/validators/relaxngvalidator.h:159:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 159 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/sax_exception/myparser.h:25, from ../examples/sax_exception/main.cc:30: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:75, from ../examples/sax_exception/myparser.h:25, from ../examples/sax_exception/main.cc:30: ../libxml++/validators/xsdvalidator.h:149:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 149 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/sax_exception/myparser.h:25, from ../examples/sax_exception/main.cc:30: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:53, from ../examples/sax_parser_entities/myparser.h:25, from ../examples/sax_parser_entities/main.cc:30: ../libxml++/parsers/saxparser.h:224:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 224 | std::auto_ptr<_xmlSAXHandler> sax_handler_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/sax_parser_entities/myparser.h:25, from ../examples/sax_parser_entities/main.cc:30: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:54, from ../examples/sax_parser_entities/myparser.h:25, from ../examples/sax_parser_entities/main.cc:30: ../libxml++/parsers/textreader.h:260:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 260 | std::auto_ptr propertyreader; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/sax_parser_entities/myparser.h:25, from ../examples/sax_parser_entities/main.cc:30: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:69, from ../examples/sax_parser_entities/myparser.h:25, from ../examples/sax_parser_entities/main.cc:30: ../libxml++/relaxngschema.h:108:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 108 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/sax_parser_entities/myparser.h:25, from ../examples/sax_parser_entities/main.cc:30: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:70, from ../examples/sax_parser_entities/myparser.h:25, from ../examples/sax_parser_entities/main.cc:30: ../libxml++/xsdschema.h:99:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 99 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/sax_parser_entities/myparser.h:25, from ../examples/sax_parser_entities/main.cc:30: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:73, from ../examples/sax_parser_entities/myparser.h:25, from ../examples/sax_parser_entities/main.cc:30: ../libxml++/validators/relaxngvalidator.h:159:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 159 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/sax_parser_entities/myparser.h:25, from ../examples/sax_parser_entities/main.cc:30: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:75, from ../examples/sax_parser_entities/myparser.h:25, from ../examples/sax_parser_entities/main.cc:30: ../libxml++/validators/xsdvalidator.h:149:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 149 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/sax_parser_entities/myparser.h:25, from ../examples/sax_parser_entities/main.cc:30: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:53, from ../examples/sax_parser_build_dom/svgparser.h:29, from ../examples/sax_parser_build_dom/main.cc:32: ../libxml++/parsers/saxparser.h:224:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 224 | std::auto_ptr<_xmlSAXHandler> sax_handler_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/sax_parser_build_dom/svgparser.h:29, from ../examples/sax_parser_build_dom/main.cc:32: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:54, from ../examples/sax_parser_build_dom/svgparser.h:29, from ../examples/sax_parser_build_dom/main.cc:32: ../libxml++/parsers/textreader.h:260:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 260 | std::auto_ptr propertyreader; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/sax_parser_build_dom/svgparser.h:29, from ../examples/sax_parser_build_dom/main.cc:32: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:69, from ../examples/sax_parser_build_dom/svgparser.h:29, from ../examples/sax_parser_build_dom/main.cc:32: ../libxml++/relaxngschema.h:108:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 108 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/sax_parser_build_dom/svgparser.h:29, from ../examples/sax_parser_build_dom/main.cc:32: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:70, from ../examples/sax_parser_build_dom/svgparser.h:29, from ../examples/sax_parser_build_dom/main.cc:32: ../libxml++/xsdschema.h:99:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 99 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/sax_parser_build_dom/svgparser.h:29, from ../examples/sax_parser_build_dom/main.cc:32: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:73, from ../examples/sax_parser_build_dom/svgparser.h:29, from ../examples/sax_parser_build_dom/main.cc:32: ../libxml++/validators/relaxngvalidator.h:159:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 159 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/sax_parser_build_dom/svgparser.h:29, from ../examples/sax_parser_build_dom/main.cc:32: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:75, from ../examples/sax_parser_build_dom/svgparser.h:29, from ../examples/sax_parser_build_dom/main.cc:32: ../libxml++/validators/xsdvalidator.h:149:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 149 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/sax_parser_build_dom/svgparser.h:29, from ../examples/sax_parser_build_dom/main.cc:32: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:53, from ../examples/dom_read_write/main.cc:26: ../libxml++/parsers/saxparser.h:224:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 224 | std::auto_ptr<_xmlSAXHandler> sax_handler_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/dom_read_write/main.cc:26: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:54, from ../examples/dom_read_write/main.cc:26: ../libxml++/parsers/textreader.h:260:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 260 | std::auto_ptr propertyreader; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/dom_read_write/main.cc:26: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:69, from ../examples/dom_read_write/main.cc:26: ../libxml++/relaxngschema.h:108:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 108 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/dom_read_write/main.cc:26: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:70, from ../examples/dom_read_write/main.cc:26: ../libxml++/xsdschema.h:99:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 99 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/dom_read_write/main.cc:26: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:73, from ../examples/dom_read_write/main.cc:26: ../libxml++/validators/relaxngvalidator.h:159:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 159 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/dom_read_write/main.cc:26: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:75, from ../examples/dom_read_write/main.cc:26: ../libxml++/validators/xsdvalidator.h:149:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 149 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/dom_read_write/main.cc:26: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:53, from ../examples/textreader/main.cc:26: ../libxml++/parsers/saxparser.h:224:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 224 | std::auto_ptr<_xmlSAXHandler> sax_handler_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/textreader/main.cc:26: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:54, from ../examples/textreader/main.cc:26: ../libxml++/parsers/textreader.h:260:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 260 | std::auto_ptr propertyreader; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/textreader/main.cc:26: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:69, from ../examples/textreader/main.cc:26: ../libxml++/relaxngschema.h:108:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 108 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/textreader/main.cc:26: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:70, from ../examples/textreader/main.cc:26: ../libxml++/xsdschema.h:99:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 99 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/textreader/main.cc:26: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:73, from ../examples/textreader/main.cc:26: ../libxml++/validators/relaxngvalidator.h:159:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 159 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/textreader/main.cc:26: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:75, from ../examples/textreader/main.cc:26: ../libxml++/validators/xsdvalidator.h:149:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 149 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/textreader/main.cc:26: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:53, from ../examples/dtdvalidation/main.cc:27: ../libxml++/parsers/saxparser.h:224:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 224 | std::auto_ptr<_xmlSAXHandler> sax_handler_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/dtdvalidation/main.cc:27: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:54, from ../examples/dtdvalidation/main.cc:27: ../libxml++/parsers/textreader.h:260:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 260 | std::auto_ptr propertyreader; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/dtdvalidation/main.cc:27: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:69, from ../examples/dtdvalidation/main.cc:27: ../libxml++/relaxngschema.h:108:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 108 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/dtdvalidation/main.cc:27: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:70, from ../examples/dtdvalidation/main.cc:27: ../libxml++/xsdschema.h:99:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 99 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/dtdvalidation/main.cc:27: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:73, from ../examples/dtdvalidation/main.cc:27: ../libxml++/validators/relaxngvalidator.h:159:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 159 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/dtdvalidation/main.cc:27: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:75, from ../examples/dtdvalidation/main.cc:27: ../libxml++/validators/xsdvalidator.h:149:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 149 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/dtdvalidation/main.cc:27: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:53, from ../examples/sax_exception/myparser.h:25, from ../examples/sax_exception/myparser.cc:22: ../libxml++/parsers/saxparser.h:224:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 224 | std::auto_ptr<_xmlSAXHandler> sax_handler_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/sax_exception/myparser.h:25, from ../examples/sax_exception/myparser.cc:22: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:54, from ../examples/sax_exception/myparser.h:25, from ../examples/sax_exception/myparser.cc:22: ../libxml++/parsers/textreader.h:260:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 260 | std::auto_ptr propertyreader; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/sax_exception/myparser.h:25, from ../examples/sax_exception/myparser.cc:22: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:69, from ../examples/sax_exception/myparser.h:25, from ../examples/sax_exception/myparser.cc:22: ../libxml++/relaxngschema.h:108:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 108 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/sax_exception/myparser.h:25, from ../examples/sax_exception/myparser.cc:22: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:70, from ../examples/sax_exception/myparser.h:25, from ../examples/sax_exception/myparser.cc:22: ../libxml++/xsdschema.h:99:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 99 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/sax_exception/myparser.h:25, from ../examples/sax_exception/myparser.cc:22: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:73, from ../examples/sax_exception/myparser.h:25, from ../examples/sax_exception/myparser.cc:22: ../libxml++/validators/relaxngvalidator.h:159:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 159 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/sax_exception/myparser.h:25, from ../examples/sax_exception/myparser.cc:22: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:75, from ../examples/sax_exception/myparser.h:25, from ../examples/sax_exception/myparser.cc:22: ../libxml++/validators/xsdvalidator.h:149:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 149 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/sax_exception/myparser.h:25, from ../examples/sax_exception/myparser.cc:22: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:53, from ../examples/schemavalidation/main.cc:24: ../libxml++/parsers/saxparser.h:224:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 224 | std::auto_ptr<_xmlSAXHandler> sax_handler_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/schemavalidation/main.cc:24: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:54, from ../examples/schemavalidation/main.cc:24: ../libxml++/parsers/textreader.h:260:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 260 | std::auto_ptr propertyreader; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/schemavalidation/main.cc:24: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:69, from ../examples/schemavalidation/main.cc:24: ../libxml++/relaxngschema.h:108:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 108 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/schemavalidation/main.cc:24: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:70, from ../examples/schemavalidation/main.cc:24: ../libxml++/xsdschema.h:99:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 99 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/schemavalidation/main.cc:24: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:73, from ../examples/schemavalidation/main.cc:24: ../libxml++/validators/relaxngvalidator.h:159:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 159 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/schemavalidation/main.cc:24: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:75, from ../examples/schemavalidation/main.cc:24: ../libxml++/validators/xsdvalidator.h:149:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 149 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/schemavalidation/main.cc:24: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:53, from ../examples/dom_parser/main.cc:27: ../libxml++/parsers/saxparser.h:224:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 224 | std::auto_ptr<_xmlSAXHandler> sax_handler_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/dom_parser/main.cc:27: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:54, from ../examples/dom_parser/main.cc:27: ../libxml++/parsers/textreader.h:260:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 260 | std::auto_ptr propertyreader; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/dom_parser/main.cc:27: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:69, from ../examples/dom_parser/main.cc:27: ../libxml++/relaxngschema.h:108:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 108 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/dom_parser/main.cc:27: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:70, from ../examples/dom_parser/main.cc:27: ../libxml++/xsdschema.h:99:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 99 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/dom_parser/main.cc:27: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:73, from ../examples/dom_parser/main.cc:27: ../libxml++/validators/relaxngvalidator.h:159:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 159 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/dom_parser/main.cc:27: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:75, from ../examples/dom_parser/main.cc:27: ../libxml++/validators/xsdvalidator.h:149:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 149 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/dom_parser/main.cc:27: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:53, from ../examples/dom_build/main.cc:26: ../libxml++/parsers/saxparser.h:224:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 224 | std::auto_ptr<_xmlSAXHandler> sax_handler_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/dom_build/main.cc:26: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:54, from ../examples/dom_build/main.cc:26: ../libxml++/parsers/textreader.h:260:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 260 | std::auto_ptr propertyreader; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/dom_build/main.cc:26: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:69, from ../examples/dom_build/main.cc:26: ../libxml++/relaxngschema.h:108:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 108 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/dom_build/main.cc:26: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:70, from ../examples/dom_build/main.cc:26: ../libxml++/xsdschema.h:99:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 99 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/dom_build/main.cc:26: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:73, from ../examples/dom_build/main.cc:26: ../libxml++/validators/relaxngvalidator.h:159:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 159 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/dom_build/main.cc:26: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:75, from ../examples/dom_build/main.cc:26: ../libxml++/validators/xsdvalidator.h:149:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 149 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/dom_build/main.cc:26: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:53, from ../examples/dom_parse_entities/main.cc:25: ../libxml++/parsers/saxparser.h:224:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 224 | std::auto_ptr<_xmlSAXHandler> sax_handler_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/dom_parse_entities/main.cc:25: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:54, from ../examples/dom_parse_entities/main.cc:25: ../libxml++/parsers/textreader.h:260:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 260 | std::auto_ptr propertyreader; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/dom_parse_entities/main.cc:25: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:69, from ../examples/dom_parse_entities/main.cc:25: ../libxml++/relaxngschema.h:108:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 108 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/dom_parse_entities/main.cc:25: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:70, from ../examples/dom_parse_entities/main.cc:25: ../libxml++/xsdschema.h:99:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 99 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/dom_parse_entities/main.cc:25: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:73, from ../examples/dom_parse_entities/main.cc:25: ../libxml++/validators/relaxngvalidator.h:159:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 159 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/dom_parse_entities/main.cc:25: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:75, from ../examples/dom_parse_entities/main.cc:25: ../libxml++/validators/xsdvalidator.h:149:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 149 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/dom_parse_entities/main.cc:25: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:53, from ../examples/sax_parser/myparser.h:25, from ../examples/sax_parser/main.cc:31: ../libxml++/parsers/saxparser.h:224:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 224 | std::auto_ptr<_xmlSAXHandler> sax_handler_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/sax_parser/myparser.h:25, from ../examples/sax_parser/main.cc:31: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:54, from ../examples/sax_parser/myparser.h:25, from ../examples/sax_parser/main.cc:31: ../libxml++/parsers/textreader.h:260:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 260 | std::auto_ptr propertyreader; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/sax_parser/myparser.h:25, from ../examples/sax_parser/main.cc:31: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:69, from ../examples/sax_parser/myparser.h:25, from ../examples/sax_parser/main.cc:31: ../libxml++/relaxngschema.h:108:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 108 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/sax_parser/myparser.h:25, from ../examples/sax_parser/main.cc:31: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:70, from ../examples/sax_parser/myparser.h:25, from ../examples/sax_parser/main.cc:31: ../libxml++/xsdschema.h:99:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 99 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/sax_parser/myparser.h:25, from ../examples/sax_parser/main.cc:31: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:73, from ../examples/sax_parser/myparser.h:25, from ../examples/sax_parser/main.cc:31: ../libxml++/validators/relaxngvalidator.h:159:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 159 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/sax_parser/myparser.h:25, from ../examples/sax_parser/main.cc:31: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:75, from ../examples/sax_parser/myparser.h:25, from ../examples/sax_parser/main.cc:31: ../libxml++/validators/xsdvalidator.h:149:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 149 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/sax_parser/myparser.h:25, from ../examples/sax_parser/main.cc:31: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:53, from ../examples/dom_xpath/main.cc:26: ../libxml++/parsers/saxparser.h:224:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 224 | std::auto_ptr<_xmlSAXHandler> sax_handler_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/dom_xpath/main.cc:26: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:54, from ../examples/dom_xpath/main.cc:26: ../libxml++/parsers/textreader.h:260:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 260 | std::auto_ptr propertyreader; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/dom_xpath/main.cc:26: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:69, from ../examples/dom_xpath/main.cc:26: ../libxml++/relaxngschema.h:108:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 108 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/dom_xpath/main.cc:26: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:70, from ../examples/dom_xpath/main.cc:26: ../libxml++/xsdschema.h:99:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 99 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/dom_xpath/main.cc:26: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:73, from ../examples/dom_xpath/main.cc:26: ../libxml++/validators/relaxngvalidator.h:159:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 159 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/dom_xpath/main.cc:26: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:75, from ../examples/dom_xpath/main.cc:26: ../libxml++/validators/xsdvalidator.h:149:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 149 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/dom_xpath/main.cc:26: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/validators/relaxngvalidator.cc:21: ../libxml++/validators/relaxngvalidator.h:159:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 159 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/validators/schemavalidatorbase.h:23, from ../libxml++/validators/relaxngvalidator.h:24, from ../libxml++/validators/relaxngvalidator.cc:21: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/validators/relaxngvalidator.cc:23: ../libxml++/relaxngschema.h:108:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 108 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/validators/schemavalidatorbase.h:23, from ../libxml++/validators/relaxngvalidator.h:24, from ../libxml++/validators/relaxngvalidator.cc:21: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:53, from ../examples/sax_parser/myparser.h:25, from ../examples/sax_parser/myparser.cc:22: ../libxml++/parsers/saxparser.h:224:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 224 | std::auto_ptr<_xmlSAXHandler> sax_handler_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/sax_parser/myparser.h:25, from ../examples/sax_parser/myparser.cc:22: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:54, from ../examples/sax_parser/myparser.h:25, from ../examples/sax_parser/myparser.cc:22: ../libxml++/parsers/textreader.h:260:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 260 | std::auto_ptr propertyreader; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/sax_parser/myparser.h:25, from ../examples/sax_parser/myparser.cc:22: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:69, from ../examples/sax_parser/myparser.h:25, from ../examples/sax_parser/myparser.cc:22: ../libxml++/relaxngschema.h:108:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 108 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/sax_parser/myparser.h:25, from ../examples/sax_parser/myparser.cc:22: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:70, from ../examples/sax_parser/myparser.h:25, from ../examples/sax_parser/myparser.cc:22: ../libxml++/xsdschema.h:99:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 99 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/sax_parser/myparser.h:25, from ../examples/sax_parser/myparser.cc:22: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:73, from ../examples/sax_parser/myparser.h:25, from ../examples/sax_parser/myparser.cc:22: ../libxml++/validators/relaxngvalidator.h:159:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 159 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/sax_parser/myparser.h:25, from ../examples/sax_parser/myparser.cc:22: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:75, from ../examples/sax_parser/myparser.h:25, from ../examples/sax_parser/myparser.cc:22: ../libxml++/validators/xsdvalidator.h:149:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 149 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/sax_parser/myparser.h:25, from ../examples/sax_parser/myparser.cc:22: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:53, from ../examples/dom_xinclude/main.cc:23: ../libxml++/parsers/saxparser.h:224:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 224 | std::auto_ptr<_xmlSAXHandler> sax_handler_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/dom_xinclude/main.cc:23: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:54, from ../examples/dom_xinclude/main.cc:23: ../libxml++/parsers/textreader.h:260:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 260 | std::auto_ptr propertyreader; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/dom_xinclude/main.cc:23: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:69, from ../examples/dom_xinclude/main.cc:23: ../libxml++/relaxngschema.h:108:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 108 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/dom_xinclude/main.cc:23: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:70, from ../examples/dom_xinclude/main.cc:23: ../libxml++/xsdschema.h:99:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 99 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/dom_xinclude/main.cc:23: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:73, from ../examples/dom_xinclude/main.cc:23: ../libxml++/validators/relaxngvalidator.h:159:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 159 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/dom_xinclude/main.cc:23: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:75, from ../examples/dom_xinclude/main.cc:23: ../libxml++/validators/xsdvalidator.h:149:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 149 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/dom_xinclude/main.cc:23: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:53, from ../examples/sax_parser_build_dom/svgparser.h:29, from ../examples/sax_parser_build_dom/svgparser.cc:26: ../libxml++/parsers/saxparser.h:224:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 224 | std::auto_ptr<_xmlSAXHandler> sax_handler_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/sax_parser_build_dom/svgparser.h:29, from ../examples/sax_parser_build_dom/svgparser.cc:26: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:54, from ../examples/sax_parser_build_dom/svgparser.h:29, from ../examples/sax_parser_build_dom/svgparser.cc:26: ../libxml++/parsers/textreader.h:260:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 260 | std::auto_ptr propertyreader; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/sax_parser_build_dom/svgparser.h:29, from ../examples/sax_parser_build_dom/svgparser.cc:26: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:69, from ../examples/sax_parser_build_dom/svgparser.h:29, from ../examples/sax_parser_build_dom/svgparser.cc:26: ../libxml++/relaxngschema.h:108:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 108 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/sax_parser_build_dom/svgparser.h:29, from ../examples/sax_parser_build_dom/svgparser.cc:26: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:70, from ../examples/sax_parser_build_dom/svgparser.h:29, from ../examples/sax_parser_build_dom/svgparser.cc:26: ../libxml++/xsdschema.h:99:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 99 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/sax_parser_build_dom/svgparser.h:29, from ../examples/sax_parser_build_dom/svgparser.cc:26: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:73, from ../examples/sax_parser_build_dom/svgparser.h:29, from ../examples/sax_parser_build_dom/svgparser.cc:26: ../libxml++/validators/relaxngvalidator.h:159:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 159 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/sax_parser_build_dom/svgparser.h:29, from ../examples/sax_parser_build_dom/svgparser.cc:26: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:75, from ../examples/sax_parser_build_dom/svgparser.h:29, from ../examples/sax_parser_build_dom/svgparser.cc:26: ../libxml++/validators/xsdvalidator.h:149:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 149 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/sax_parser_build_dom/svgparser.h:29, from ../examples/sax_parser_build_dom/svgparser.cc:26: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/parsers/textreader.cc:1: ../libxml++/parsers/textreader.h:260:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 260 | std::auto_ptr propertyreader; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/textreader.h:15, from ../libxml++/parsers/textreader.cc:1: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:53, from ../examples/dom_parser_raw/main.cc:22: ../libxml++/parsers/saxparser.h:224:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 224 | std::auto_ptr<_xmlSAXHandler> sax_handler_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/dom_parser_raw/main.cc:22: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:54, from ../examples/dom_parser_raw/main.cc:22: ../libxml++/parsers/textreader.h:260:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 260 | std::auto_ptr propertyreader; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/dom_parser_raw/main.cc:22: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:69, from ../examples/dom_parser_raw/main.cc:22: ../libxml++/relaxngschema.h:108:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 108 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/dom_parser_raw/main.cc:22: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:70, from ../examples/dom_parser_raw/main.cc:22: ../libxml++/xsdschema.h:99:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 99 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/dom_parser_raw/main.cc:22: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:73, from ../examples/dom_parser_raw/main.cc:22: ../libxml++/validators/relaxngvalidator.h:159:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 159 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/dom_parser_raw/main.cc:22: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:75, from ../examples/dom_parser_raw/main.cc:22: ../libxml++/validators/xsdvalidator.h:149:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 149 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/dom_parser_raw/main.cc:22: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:53, from ../examples/dom_update_namespace/main.cc:23: ../libxml++/parsers/saxparser.h:224:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 224 | std::auto_ptr<_xmlSAXHandler> sax_handler_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/dom_update_namespace/main.cc:23: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:54, from ../examples/dom_update_namespace/main.cc:23: ../libxml++/parsers/textreader.h:260:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 260 | std::auto_ptr propertyreader; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/dom_update_namespace/main.cc:23: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:69, from ../examples/dom_update_namespace/main.cc:23: ../libxml++/relaxngschema.h:108:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 108 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/dom_update_namespace/main.cc:23: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:70, from ../examples/dom_update_namespace/main.cc:23: ../libxml++/xsdschema.h:99:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 99 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/dom_update_namespace/main.cc:23: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:73, from ../examples/dom_update_namespace/main.cc:23: ../libxml++/validators/relaxngvalidator.h:159:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 159 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/dom_update_namespace/main.cc:23: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:75, from ../examples/dom_update_namespace/main.cc:23: ../libxml++/validators/xsdvalidator.h:149:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 149 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../examples/dom_update_namespace/main.cc:23: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/parsers/saxparser.cc:11: ../libxml++/parsers/saxparser.h:224:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 224 | std::auto_ptr<_xmlSAXHandler> sax_handler_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/parsers/saxparser.cc:11: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ [69/89] Linking target libxml++/libxml++-2.6.so.2.0.7 [70/89] Generating symbol file libxml++/libxml++-2.6.so.2.0.7.p/libxml++-2.6.so.2.0.7.symbols In file included from ../libxml++/libxml++.h:53, from ../tests/saxparser_parse_stream_inconsistent_state/main.cc:18: ../libxml++/parsers/saxparser.h:224:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 224 | std::auto_ptr<_xmlSAXHandler> sax_handler_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../tests/saxparser_parse_stream_inconsistent_state/main.cc:18: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:54, from ../tests/saxparser_parse_stream_inconsistent_state/main.cc:18: ../libxml++/parsers/textreader.h:260:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 260 | std::auto_ptr propertyreader; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../tests/saxparser_parse_stream_inconsistent_state/main.cc:18: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:69, from ../tests/saxparser_parse_stream_inconsistent_state/main.cc:18: ../libxml++/relaxngschema.h:108:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 108 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../tests/saxparser_parse_stream_inconsistent_state/main.cc:18: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:70, from ../tests/saxparser_parse_stream_inconsistent_state/main.cc:18: ../libxml++/xsdschema.h:99:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 99 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../tests/saxparser_parse_stream_inconsistent_state/main.cc:18: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:73, from ../tests/saxparser_parse_stream_inconsistent_state/main.cc:18: ../libxml++/validators/relaxngvalidator.h:159:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 159 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../tests/saxparser_parse_stream_inconsistent_state/main.cc:18: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:75, from ../tests/saxparser_parse_stream_inconsistent_state/main.cc:18: ../libxml++/validators/xsdvalidator.h:149:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 149 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../tests/saxparser_parse_stream_inconsistent_state/main.cc:18: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:53, from ../tests/saxparser_chunk_parsing_inconsistent_state/main.cc:18: ../libxml++/parsers/saxparser.h:224:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 224 | std::auto_ptr<_xmlSAXHandler> sax_handler_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../tests/saxparser_chunk_parsing_inconsistent_state/main.cc:18: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:54, from ../tests/saxparser_chunk_parsing_inconsistent_state/main.cc:18: ../libxml++/parsers/textreader.h:260:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 260 | std::auto_ptr propertyreader; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../tests/saxparser_chunk_parsing_inconsistent_state/main.cc:18: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:69, from ../tests/saxparser_chunk_parsing_inconsistent_state/main.cc:18: ../libxml++/relaxngschema.h:108:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 108 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../tests/saxparser_chunk_parsing_inconsistent_state/main.cc:18: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:70, from ../tests/saxparser_chunk_parsing_inconsistent_state/main.cc:18: ../libxml++/xsdschema.h:99:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 99 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../tests/saxparser_chunk_parsing_inconsistent_state/main.cc:18: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:73, from ../tests/saxparser_chunk_parsing_inconsistent_state/main.cc:18: ../libxml++/validators/relaxngvalidator.h:159:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 159 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../tests/saxparser_chunk_parsing_inconsistent_state/main.cc:18: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:75, from ../tests/saxparser_chunk_parsing_inconsistent_state/main.cc:18: ../libxml++/validators/xsdvalidator.h:149:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 149 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../tests/saxparser_chunk_parsing_inconsistent_state/main.cc:18: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:53, from ../tests/saxparser_parse_double_free/main.cc:18: ../libxml++/parsers/saxparser.h:224:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 224 | std::auto_ptr<_xmlSAXHandler> sax_handler_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../tests/saxparser_parse_double_free/main.cc:18: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:54, from ../tests/saxparser_parse_double_free/main.cc:18: ../libxml++/parsers/textreader.h:260:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 260 | std::auto_ptr propertyreader; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../tests/saxparser_parse_double_free/main.cc:18: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:69, from ../tests/saxparser_parse_double_free/main.cc:18: ../libxml++/relaxngschema.h:108:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 108 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../tests/saxparser_parse_double_free/main.cc:18: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:70, from ../tests/saxparser_parse_double_free/main.cc:18: ../libxml++/xsdschema.h:99:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 99 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../tests/saxparser_parse_double_free/main.cc:18: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:73, from ../tests/saxparser_parse_double_free/main.cc:18: ../libxml++/validators/relaxngvalidator.h:159:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 159 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../tests/saxparser_parse_double_free/main.cc:18: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from ../libxml++/libxml++.h:75, from ../tests/saxparser_parse_double_free/main.cc:18: ../libxml++/validators/xsdvalidator.h:149:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 149 | std::auto_ptr pimpl_; | ^~~~~~~~ In file included from /usr/include/c++/11.2.1/memory:76, from ../libxml++/parsers/saxparser.h:14, from ../libxml++/libxml++.h:53, from ../tests/saxparser_parse_double_free/main.cc:18: /usr/include/c++/11.2.1/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ [71/89] Linking target tests/saxparser_parse_stream_inconsistent_state_test [72/89] Linking target tests/saxparser_parse_double_free_test [73/89] Linking target tests/saxparser_chunk_parsing_inconsistent_state_test [74/89] Linking target examples/textreader_example [75/89] Linking target examples/schemavalidation_example [76/89] Linking target examples/sax_parser_entities_example [77/89] Linking target examples/sax_parser_build_dom_example [78/89] Linking target examples/sax_parser_example [79/89] Linking target examples/sax_exception_example [80/89] Linking target examples/import_node_example [81/89] Linking target examples/dtdvalidation_example [82/89] Linking target examples/dom_xpath_example [83/89] Linking target examples/dom_xinclude_example [84/89] Linking target examples/dom_update_namespace_example [85/89] Linking target examples/dom_read_write_example [86/89] Linking target examples/dom_parser_raw_example [87/89] Linking target examples/dom_parser_example [88/89] Linking target examples/dom_parse_entities_example [89/89] Linking target examples/dom_build_example 1/19 dom_build_example RUNNING >>> MALLOC_PERTURB_=139 /home/buildozer/aports/community/libxml++-2.6/src/libxml++-2.42.0/output/examples/dom_build_example 2/19 dom_parse_entities_example RUNNING >>> MALLOC_PERTURB_=162 /home/buildozer/aports/community/libxml++-2.6/src/libxml++-2.42.0/output/examples/dom_parse_entities_example 3/19 dom_parser_example RUNNING >>> MALLOC_PERTURB_=206 /home/buildozer/aports/community/libxml++-2.6/src/libxml++-2.42.0/output/examples/dom_parser_example 4/19 dom_parser_raw_example RUNNING >>> MALLOC_PERTURB_=92 /home/buildozer/aports/community/libxml++-2.6/src/libxml++-2.42.0/output/examples/dom_parser_raw_example 5/19 dom_read_write_example RUNNING >>> MALLOC_PERTURB_=217 /home/buildozer/aports/community/libxml++-2.6/src/libxml++-2.42.0/output/examples/dom_read_write_example example.xml /home/buildozer/aports/community/libxml++-2.6/src/libxml++-2.42.0/output/examples/dom_read_write_example_output.xml 6/19 dom_update_namespace_example RUNNING >>> MALLOC_PERTURB_=172 /home/buildozer/aports/community/libxml++-2.6/src/libxml++-2.42.0/output/examples/dom_update_namespace_example 7/19 dom_xinclude_example RUNNING >>> MALLOC_PERTURB_=216 /home/buildozer/aports/community/libxml++-2.6/src/libxml++-2.42.0/output/examples/dom_xinclude_example 8/19 dom_xpath_example RUNNING >>> MALLOC_PERTURB_=67 /home/buildozer/aports/community/libxml++-2.6/src/libxml++-2.42.0/output/examples/dom_xpath_example 9/19 dtdvalidation_example RUNNING >>> MALLOC_PERTURB_=57 /home/buildozer/aports/community/libxml++-2.6/src/libxml++-2.42.0/output/examples/dtdvalidation_example 10/19 import_node_example RUNNING >>> MALLOC_PERTURB_=84 /home/buildozer/aports/community/libxml++-2.6/src/libxml++-2.42.0/output/examples/import_node_example 11/19 sax_exception_example RUNNING >>> MALLOC_PERTURB_=198 /home/buildozer/aports/community/libxml++-2.6/src/libxml++-2.42.0/output/examples/sax_exception_example 12/19 sax_parser_example RUNNING >>> MALLOC_PERTURB_=43 /home/buildozer/aports/community/libxml++-2.6/src/libxml++-2.42.0/output/examples/sax_parser_example 13/19 sax_parser_build_dom_example RUNNING >>> MALLOC_PERTURB_=113 /home/buildozer/aports/community/libxml++-2.6/src/libxml++-2.42.0/output/examples/sax_parser_build_dom_example 14/19 sax_parser_entities_example RUNNING >>> MALLOC_PERTURB_=179 /home/buildozer/aports/community/libxml++-2.6/src/libxml++-2.42.0/output/examples/sax_parser_entities_example 15/19 schemavalidation_example RUNNING >>> MALLOC_PERTURB_=26 /home/buildozer/aports/community/libxml++-2.6/src/libxml++-2.42.0/output/examples/schemavalidation_example 16/19 textreader_example RUNNING >>> MALLOC_PERTURB_=218 /home/buildozer/aports/community/libxml++-2.6/src/libxml++-2.42.0/output/examples/textreader_example 17/19 saxparser_chunk_parsing_inconsistent_state_test RUNNING >>> MALLOC_PERTURB_=24 /home/buildozer/aports/community/libxml++-2.6/src/libxml++-2.42.0/output/tests/saxparser_chunk_parsing_inconsistent_state_test 18/19 saxparser_parse_double_free_test RUNNING >>> MALLOC_PERTURB_=194 /home/buildozer/aports/community/libxml++-2.6/src/libxml++-2.42.0/output/tests/saxparser_parse_double_free_test 19/19 saxparser_parse_stream_inconsistent_state_test RUNNING >>> MALLOC_PERTURB_=25 /home/buildozer/aports/community/libxml++-2.6/src/libxml++-2.42.0/output/tests/saxparser_parse_stream_inconsistent_state_test 1/19 dom_build_example OK 0.09s ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― XML built at runtime: ]> Some content &example1;€ namespace of root node: http://foo ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 2/19 dom_parse_entities_example OK 0.09s ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― <<< Without entity substitution >>> entity reference name = wwwmurrayc resolved text = http://www.murrayc.com original text = http://www.murrayc.com entity reference name = wwwlibxmlplusplus resolved text = http://libxmlplusplus.sourceforge.net original text = http://libxmlplusplus.sourceforge.net entity reference name = mercury resolved text = [Glib::ConvertError: Unrepresentable character in conversion input] original text = ☿ entity reference name = planets resolved text = [Glib::ConvertError: Unrepresentable character in conversion input] original text = &mercury;(☿), &venus;(♀), &earth;(♁), &mars;(♂) <<< With entity substitution >>> text = Some content. http://www.murrayc.com Some other content http://libxmlplusplus.sourceforge.net text = [Glib::ConvertError: Unrepresentable character in conversion input] ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 3/19 dom_parser_example OK 0.08s ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― Node name = example line = 4 Node name = examplechild line = 5 Attribute id = 1 Attribute title = First child element AttributeNode title = First child element Node name = child_of_child line = 6 Node name = examplechild line = 8 Attribute id = 2 Node name = child_of_child line = 9 Node name = examplechildtext line = 11 Text Node text = "[Glib::ConvertError: Unrepresentable character in conversion input]" ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 4/19 dom_parser_raw_example OK 0.08s ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― First 10 bytes of the UCS-2 data: 0, 3c, 0, 3f, 0, 78, 0, 6d, 0, 6c, Node name = example Node name = text Node name = examplechild Node name = text Node name = child_of_child Node name = text Node name = text Node name = examplechild Node name = text Node name = child_of_child Node name = text Node name = text ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 5/19 dom_read_write_example OK 0.08s 6/19 dom_update_namespace_example OK 0.07s ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― File example1.xml after modification File example2.xml after modification ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 7/19 dom_xinclude_example OK 0.07s ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― Node name = document Element line = 2 Node name = p Element line = 3 Node name = xi:include Element line = 3 Attribute href = xinclude/include1.txt Attribute parse = text Node name = xi:fallback Element line = 4 Text Node text = "Did not find xinclude/include1.txt." Node name = xi:include Element line = 6 Attribute href = xinclude/include2.xml >>>>> Number of XInclude substitutions: 2 >>>>> After XInclude processing with xmlpp::Document::process_xinclude(): Node name = document Element line = 2 Node name = p Element line = 3 Node name = xi:include XIncludeStart line = 3 Text Node text = "This is the contents of file xinclude/include1.txt. " Node name = xi:include XIncludeEnd Node name = xi:include XIncludeStart line = 6 Node name = chapter Element line = 2 Attribute id = chapter-introduction Attribute xml:base = xinclude/include2.xml Node name = p Element line = 3 Text Node text = "This is the contents of file xinclude/include2.xml." Node name = xi:include XIncludeEnd

This is the contents of file xinclude/include1.txt.

This is the contents of file xinclude/include2.xml.

>>>>> After XInclude processing with xmlpp::DomParser::parse_file(): Node name = document Element line = 2 Node name = p Element line = 3 Node name = xi:include XIncludeStart line = 3 Text Node text = "This is the contents of file xinclude/include1.txt. " Node name = xi:include XIncludeEnd Node name = xi:include XIncludeStart line = 6 Node name = chapter Element line = 2 Attribute id = chapter-introduction Attribute xml:base = xinclude/include2.xml Node name = p Element line = 3 Text Node text = "This is the contents of file xinclude/include2.xml." Node name = xi:include XIncludeEnd

This is the contents of file xinclude/include1.txt.

This is the contents of file xinclude/include2.xml.

―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 9/19 dtdvalidation_example OK 0.06s ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― Error validating the document (expected) Validity error: No declaration for element incorrect Validation successful ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 10/19 import_node_example OK 0.06s ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― content added content from other document more content even more content added content from other document grand child content ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 11/19 sax_exception_example OK 0.05s ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― on_start_document() node name=gjob:Helping Attribute xmlns:gjob = http://www.gnome.org/some-location Exception caught (expected): MyException ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 12/19 sax_parser_example OK 0.05s ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― on_start_document() node name=gjob:Helping Attribute name=xmlns:gjob , value= http://libxmlplusplus.sourceforge.net on_characters(): node name=gjob:Jobs on_characters(): node name=gjob:Job on_characters(): node name=gjob:Project Attribute name=ID , value= 3 on_end_element() on_characters(): node name=gjob:Application on_characters(): GBackup on_end_element() on_characters(): node name=gjob:Category on_characters(): Development on_end_element() on_characters(): node name=gjob:Update on_characters(): node name=gjob:Status on_characters(): Open on_end_element() on_characters(): node name=gjob:Modified on_characters(): Mon, 07 Jun 1999 20:27:45 -0400 MET DST on_end_element() on_characters(): node name=gjob:Salary on_characters(): USD 0.00 on_end_element() on_characters(): on_end_element() on_characters(): node name=gjob:Developers on_characters(): node name=gjob:Developer on_characters(): on_end_element() on_characters(): on_end_element() on_characters(): node name=gjob:Contact on_characters(): node name=gjob:Person on_characters(): Nathan Clemons on_end_element() on_characters(): node name=gjob:Email on_characters(): nathan@windsofstorm.net on_end_element() on_characters(): node name=gjob:Company on_characters(): on_end_element() on_characters(): node name=gjob:Organisation on_characters(): on_end_element() on_characters(): node name=gjob:Webpage on_characters(): on_end_element() on_characters(): node name=gjob:Snailmail on_characters(): on_end_element() on_characters(): node name=gjob:Phone on_characters(): on_end_element() on_characters(): on_end_element() on_characters(): node name=gjob:Requirements on_characters(): The program should be released as free software, under the GPL. on_end_element() on_characters(): node name=gjob:Skills on_characters(): on_end_element() on_characters(): node name=gjob:Details on_characters(): A GNOME based system that will allow a superuser to configure compressed and uncompressed files and/or file systems to be backed up with a supported media in the system. This should be able to perform via find commands generating a list of files that are passed to tar, dd, cpio, cp, gzip, etc., to be directed to the tape machine or via operations performed on the filesystem itself. Email notification and GUI status display very important. This is really just some text to test the libxml++ parser. The web site is on_characters(): http://libxmlplusplus.sourceforge.net on_characters(): . Here are some predefined entities: quote: on_characters(): " on_characters(): and less than: on_characters(): < on_characters(): . on_end_element() on_characters(): on_end_element() on_characters(): on_end_element() on_characters(): on_end_element() on_end_document() Incremental SAX Parser: on_start_document() node name=gjob:Helping Attribute name=xmlns:gjob , value= http://libxmlplusplus.sourceforge.net on_characters(): node name=gjob:Jobs on_characters(): node name=gjob:Job on_characters(): node name=gjob:Project Attribute name=ID , value= 3 on_end_element() on_characters(): node name=gjob:Application on_characters(): GBackup on_end_element() on_characters(): node name=gjob:Category on_characters(): Development on_end_element() on_characters(): node name=gjob:Update on_characters(): node name=gjob:Status on_characters(): Open on_end_element() on_characters(): node name=gjob:Modified on_characters(): Mon, 07 Jun 1999 20:27:45 -0400 MET DST on_end_element() on_characters(): node name=gjob:Salary on_characters(): USD 0.00 on_end_element() on_characters(): on_end_element() on_characters(): node name=gjob:Developers on_characters(): node name=gjob:Developer on_characters(): on_end_element() on_characters(): on_end_element() on_characters(): node name=gjob:Contact on_characters(): node name=gjob:Person on_characters(): Nathan Clemons on_end_element() on_characters(): node name=gjob:Email on_characters(): nathan@windsofstorm.net on_end_element() on_characters(): node name=gjob:Company on_characters(): on_end_element() on_characters(): node name=gjob:Organisation on_characters(): on_end_element() on_characters(): node name=gjob:Webpage on_characters(): on_end_element() on_characters(): node name=gjob:Snailmail on_characters(): on_end_element() on_characters(): node name=gjob:Phone on_characters(): on_end_element() on_characters(): on_end_element() on_characters(): node name=gjob:Requirements on_characters(): The program should be released as free software, under the GPL. on_end_element() on_characters(): node name=gjob:Skills on_characters(): on_end_element() on_characters(): node name=gjob:Details on_characters(): A GNOME based system that will allow a superuser to configure compressed and uncompressed files and/or file systems to be backed up with a supported media in the system. This should be able to perform via find commands generating a list of files that are passed to tar, dd, cpio, cp, gzip, etc., to be directed to th on_characters(): e tape machine or via operations performed on the filesystem itself. Email notification and GUI status display very important. This is really just some text to test the libxml++ parser. The web site is on_characters(): http://libxmlplusplus.sourceforge.net on_characters(): . Here are some predefined entities: quote: on_characters(): " on_characters(): and less than: on_characters(): < on_characters(): . on_end_element() on_characters(): on_end_element() on_characters(): on_end_element() on_characters(): on_end_element() on_end_document() ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 13/19 sax_parser_build_dom_example OK 0.05s ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― & is not protected here root's name is "svg" style of first path node with a style = "fill:#3466DE;stroke:#3466DE;stroke-width:2.9783;" ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 14/19 sax_parser_entities_example OK 0.04s ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― on_start_document() on_entity_declaration(): name=wwwlibxmlplusplus, publicId=, systemId=, content=http://libxmlplusplus.sourceforge.net on_get_entity(): wwwlibxmlplusplus on_get_entity(): wwwlibxmlplusplus node name=gjob:Helping Attribute xmlns:gjob = &wwwlibxmlplusplus; on_characters(): node name=gjob:Jobs on_characters(): node name=gjob:Job on_characters(): node name=gjob:Project Attribute ID = 3 on_end_element() on_characters(): node name=gjob:Application on_characters(): GBackup on_end_element() on_characters(): node name=gjob:Category on_characters(): Development on_end_element() on_characters(): node name=gjob:Update on_characters(): node name=gjob:Status on_characters(): Open on_end_element() on_characters(): node name=gjob:Modified on_characters(): Mon, 07 Jun 1999 20:27:45 -0400 MET DST on_end_element() on_characters(): node name=gjob:Salary on_characters(): USD 0.00 on_end_element() on_characters(): on_end_element() on_characters(): node name=gjob:Developers on_characters(): node name=gjob:Developer on_characters(): on_end_element() on_characters(): on_end_element() on_characters(): node name=gjob:Contact on_characters(): node name=gjob:Person on_characters(): Nathan Clemons on_end_element() on_characters(): node name=gjob:Email on_characters(): nathan@windsofstorm.net on_end_element() on_characters(): node name=gjob:Company on_characters(): on_end_element() on_characters(): node name=gjob:Organisation on_characters(): on_end_element() on_characters(): node name=gjob:Webpage on_characters(): on_end_element() on_characters(): node name=gjob:Snailmail on_characters(): on_end_element() on_characters(): node name=gjob:Phone on_characters(): on_end_element() on_characters(): on_end_element() on_characters(): node name=gjob:Requirements on_characters(): The program should be released as free software, under the GPL. on_end_element() on_characters(): node name=gjob:Skills on_characters(): on_end_element() on_characters(): node name=gjob:Details on_characters(): A GNOME based system that will allow a superuser to configure compressed and uncompressed files and/or file systems to be backed up with a supported media in the system. This should be able to perform via find commands generating a list of files that are passed to tar, dd, cpio, cp, gzip, etc., to be directed to the tape machine or via operations performed on the filesystem itself. Email notification and GUI status display very important. This is really just some text to test the libxml++ parser. The web site is on_get_entity(): wwwlibxmlplusplus on_characters(): http://libxmlplusplus.sourceforge.net on_characters(): . Here are some predefined entities: quote: on_characters(): " on_characters(): and less than: on_characters(): < on_characters(): . on_end_element() on_characters(): on_end_element() on_characters(): on_end_element() on_characters(): on_end_element() on_end_document() ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 15/19 schemavalidation_example OK 0.04s ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― Valid document, SchemaValidator Valid document, XsdValidator Valid document, RelaxNGValidator ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 16/19 textreader_example OK 0.03s ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― --- node --- name: example depth: 0 no attributes novalue --- node --- name: example depth: 0 attributes: toto: 1 novalue --- node --- name: #text depth: 1 no attributes value: ' ' --- node --- name: examplechild depth: 1 attributes: id: 1 novalue --- node --- name: #text depth: 2 no attributes value: ' ' --- node --- name: child_of_child depth: 2 no attributes novalue --- node --- name: #text depth: 2 no attributes value: ' ' --- node --- name: examplechild depth: 1 attributes: id: 1 novalue --- node --- name: #text depth: 1 no attributes value: ' ' --- node --- name: examplechild depth: 1 attributes: id: 2 toto: 3 novalue --- node --- name: #text depth: 2 no attributes value: ' ' --- node --- name: child_of_child depth: 2 no attributes novalue --- node --- name: #text depth: 3 no attributes value: 'Some content :-)' --- node --- name: child_of_child depth: 2 no attributes novalue --- node --- name: #text depth: 2 no attributes value: ' ' --- node --- name: examplechild depth: 1 attributes: id: 2 toto: 3 novalue --- node --- name: #text depth: 1 no attributes value: ' ' --- node --- name: example depth: 0 attributes: toto: 1 novalue ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 17/19 saxparser_chunk_parsing_inconsistent_state_test OK 0.03s 18/19 saxparser_parse_double_free_test OK 0.03s 19/19 saxparser_parse_stream_inconsistent_state_test OK 0.02s 8/19 dom_xpath_example OK 0.07s ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stdout: searching with xpath '//section' in root node: 3 nodes have been found: /article/section[1], child_text=" " /article/section[2], child_text=" " /article/section[2]/section, child_text=" " Boolean=true, Number=nan, String=" A section This is a paragraph. ", Result_type=nodeset searching with xpath 'title' in root node: 1 nodes have been found: /article/title, child_text="An Article" Boolean=true, Number=nan, String="An Article", Result_type=nodeset searching with xpath '//para/literal' in root node: 1 nodes have been found: /article/section[2]/section/para/literal, child_text="3" Boolean=true, Number=3, String="3", Result_type=nodeset searching with xpath 'boolean(//para/literal)' in root node: Boolean=true, Number=1, String="true", Result_type=boolean searching with xpath 'number(//para/literal)+2' in root node: Boolean=true, Number=5, String="5", Result_type=number searching with xpath 'concat(string(title)," !")' in root node: Boolean=true, Number=nan, String="An Article !", Result_type=string searching with xpath '/wont_find' in root node: 0 nodes have been found: Boolean=false, Number=nan, String="", Result_type=nodeset searching for unresolved internal references (see docbook manual): searching with xpath '//@id' in root node: 3 nodes have been found: /article/section[1]/@id, value="section1" /article/section[2]/@id, value="section2" /article/section[2]/section/@id, value="section3" Boolean=true, Number=nan, String="section1", Result_type=nodeset searching with xpath '//xref/@linkend' in root node: 3 nodes have been found: /article/section[2]/section/para/xref[1]/@linkend, value="section1" /article/section[2]/section/para/xref[2]/@linkend, value="section2" /article/section[2]/section/para/xref[3]/@linkend, value="section4" Boolean=true, Number=nan, String="section1", Result_type=nodeset stderr: Expecting 3 exceptions Exception caught from find: Only nodeset result types are supported. Exception caught from find: Only nodeset result types are supported. Exception caught from find: Only nodeset result types are supported. ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― Ok: 19 Expected Fail: 0 Fail: 0 Unexpected Pass: 0 Skipped: 0 Timeout: 0 Full log written to /home/buildozer/aports/community/libxml++-2.6/src/libxml++-2.42.0/output/meson-logs/testlog.txt >>> libxml++-2.6: Entering fakeroot... Installing libxml++/libxml++-2.6.so.2.0.7 to /home/buildozer/aports/community/libxml++-2.6/pkg/libxml++-2.6/usr/lib Installing /home/buildozer/aports/community/libxml++-2.6/src/libxml++-2.42.0/libxml++/libxml++.h to /home/buildozer/aports/community/libxml++-2.6/pkg/libxml++-2.6/usr/include/libxml++-2.6/libxml++ Installing /home/buildozer/aports/community/libxml++-2.6/src/libxml++-2.42.0/libxml++/attribute.h to /home/buildozer/aports/community/libxml++-2.6/pkg/libxml++-2.6/usr/include/libxml++-2.6/libxml++ Installing /home/buildozer/aports/community/libxml++-2.6/src/libxml++-2.42.0/libxml++/attributedeclaration.h to /home/buildozer/aports/community/libxml++-2.6/pkg/libxml++-2.6/usr/include/libxml++-2.6/libxml++ Installing /home/buildozer/aports/community/libxml++-2.6/src/libxml++-2.42.0/libxml++/attributenode.h to /home/buildozer/aports/community/libxml++-2.6/pkg/libxml++-2.6/usr/include/libxml++-2.6/libxml++ Installing /home/buildozer/aports/community/libxml++-2.6/src/libxml++-2.42.0/libxml++/document.h to /home/buildozer/aports/community/libxml++-2.6/pkg/libxml++-2.6/usr/include/libxml++-2.6/libxml++ Installing /home/buildozer/aports/community/libxml++-2.6/src/libxml++-2.42.0/libxml++/dtd.h to /home/buildozer/aports/community/libxml++-2.6/pkg/libxml++-2.6/usr/include/libxml++-2.6/libxml++ Installing /home/buildozer/aports/community/libxml++-2.6/src/libxml++-2.42.0/libxml++/keepblanks.h to /home/buildozer/aports/community/libxml++-2.6/pkg/libxml++-2.6/usr/include/libxml++-2.6/libxml++ Installing /home/buildozer/aports/community/libxml++-2.6/src/libxml++-2.42.0/libxml++/noncopyable.h to /home/buildozer/aports/community/libxml++-2.6/pkg/libxml++-2.6/usr/include/libxml++-2.6/libxml++ Installing /home/buildozer/aports/community/libxml++-2.6/src/libxml++-2.42.0/libxml++/relaxngschema.h to /home/buildozer/aports/community/libxml++-2.6/pkg/libxml++-2.6/usr/include/libxml++-2.6/libxml++ Installing /home/buildozer/aports/community/libxml++-2.6/src/libxml++-2.42.0/libxml++/schema.h to /home/buildozer/aports/community/libxml++-2.6/pkg/libxml++-2.6/usr/include/libxml++-2.6/libxml++ Installing /home/buildozer/aports/community/libxml++-2.6/src/libxml++-2.42.0/libxml++/schemabase.h to /home/buildozer/aports/community/libxml++-2.6/pkg/libxml++-2.6/usr/include/libxml++-2.6/libxml++ Installing /home/buildozer/aports/community/libxml++-2.6/src/libxml++-2.42.0/libxml++/xsdschema.h to /home/buildozer/aports/community/libxml++-2.6/pkg/libxml++-2.6/usr/include/libxml++-2.6/libxml++ Installing /home/buildozer/aports/community/libxml++-2.6/src/libxml++-2.42.0/libxml++/exceptions/exception.h to /home/buildozer/aports/community/libxml++-2.6/pkg/libxml++-2.6/usr/include/libxml++-2.6/libxml++/exceptions Installing /home/buildozer/aports/community/libxml++-2.6/src/libxml++-2.42.0/libxml++/exceptions/parse_error.h to /home/buildozer/aports/community/libxml++-2.6/pkg/libxml++-2.6/usr/include/libxml++-2.6/libxml++/exceptions Installing /home/buildozer/aports/community/libxml++-2.6/src/libxml++-2.42.0/libxml++/exceptions/validity_error.h to /home/buildozer/aports/community/libxml++-2.6/pkg/libxml++-2.6/usr/include/libxml++-2.6/libxml++/exceptions Installing /home/buildozer/aports/community/libxml++-2.6/src/libxml++-2.42.0/libxml++/exceptions/internal_error.h to /home/buildozer/aports/community/libxml++-2.6/pkg/libxml++-2.6/usr/include/libxml++-2.6/libxml++/exceptions Installing /home/buildozer/aports/community/libxml++-2.6/src/libxml++-2.42.0/libxml++/exceptions/wrapped_exception.h to /home/buildozer/aports/community/libxml++-2.6/pkg/libxml++-2.6/usr/include/libxml++-2.6/libxml++/exceptions Installing /home/buildozer/aports/community/libxml++-2.6/src/libxml++-2.42.0/libxml++/io/istreamparserinputbuffer.h to /home/buildozer/aports/community/libxml++-2.6/pkg/libxml++-2.6/usr/include/libxml++-2.6/libxml++/io Installing /home/buildozer/aports/community/libxml++-2.6/src/libxml++-2.42.0/libxml++/io/outputbuffer.h to /home/buildozer/aports/community/libxml++-2.6/pkg/libxml++-2.6/usr/include/libxml++-2.6/libxml++/io Installing /home/buildozer/aports/community/libxml++-2.6/src/libxml++-2.42.0/libxml++/io/ostreamoutputbuffer.h to /home/buildozer/aports/community/libxml++-2.6/pkg/libxml++-2.6/usr/include/libxml++-2.6/libxml++/io Installing /home/buildozer/aports/community/libxml++-2.6/src/libxml++-2.42.0/libxml++/io/parserinputbuffer.h to /home/buildozer/aports/community/libxml++-2.6/pkg/libxml++-2.6/usr/include/libxml++-2.6/libxml++/io Installing /home/buildozer/aports/community/libxml++-2.6/src/libxml++-2.42.0/libxml++/nodes/cdatanode.h to /home/buildozer/aports/community/libxml++-2.6/pkg/libxml++-2.6/usr/include/libxml++-2.6/libxml++/nodes Installing /home/buildozer/aports/community/libxml++-2.6/src/libxml++-2.42.0/libxml++/nodes/commentnode.h to /home/buildozer/aports/community/libxml++-2.6/pkg/libxml++-2.6/usr/include/libxml++-2.6/libxml++/nodes Installing /home/buildozer/aports/community/libxml++-2.6/src/libxml++-2.42.0/libxml++/nodes/contentnode.h to /home/buildozer/aports/community/libxml++-2.6/pkg/libxml++-2.6/usr/include/libxml++-2.6/libxml++/nodes Installing /home/buildozer/aports/community/libxml++-2.6/src/libxml++-2.42.0/libxml++/nodes/element.h to /home/buildozer/aports/community/libxml++-2.6/pkg/libxml++-2.6/usr/include/libxml++-2.6/libxml++/nodes Installing /home/buildozer/aports/community/libxml++-2.6/src/libxml++-2.42.0/libxml++/nodes/entitydeclaration.h to /home/buildozer/aports/community/libxml++-2.6/pkg/libxml++-2.6/usr/include/libxml++-2.6/libxml++/nodes Installing /home/buildozer/aports/community/libxml++-2.6/src/libxml++-2.42.0/libxml++/nodes/entityreference.h to /home/buildozer/aports/community/libxml++-2.6/pkg/libxml++-2.6/usr/include/libxml++-2.6/libxml++/nodes Installing /home/buildozer/aports/community/libxml++-2.6/src/libxml++-2.42.0/libxml++/nodes/node.h to /home/buildozer/aports/community/libxml++-2.6/pkg/libxml++-2.6/usr/include/libxml++-2.6/libxml++/nodes Installing /home/buildozer/aports/community/libxml++-2.6/src/libxml++-2.42.0/libxml++/nodes/processinginstructionnode.h to /home/buildozer/aports/community/libxml++-2.6/pkg/libxml++-2.6/usr/include/libxml++-2.6/libxml++/nodes Installing /home/buildozer/aports/community/libxml++-2.6/src/libxml++-2.42.0/libxml++/nodes/textnode.h to /home/buildozer/aports/community/libxml++-2.6/pkg/libxml++-2.6/usr/include/libxml++-2.6/libxml++/nodes Installing /home/buildozer/aports/community/libxml++-2.6/src/libxml++-2.42.0/libxml++/nodes/xincludeend.h to /home/buildozer/aports/community/libxml++-2.6/pkg/libxml++-2.6/usr/include/libxml++-2.6/libxml++/nodes Installing /home/buildozer/aports/community/libxml++-2.6/src/libxml++-2.42.0/libxml++/nodes/xincludestart.h to /home/buildozer/aports/community/libxml++-2.6/pkg/libxml++-2.6/usr/include/libxml++-2.6/libxml++/nodes Installing /home/buildozer/aports/community/libxml++-2.6/src/libxml++-2.42.0/libxml++/parsers/parser.h to /home/buildozer/aports/community/libxml++-2.6/pkg/libxml++-2.6/usr/include/libxml++-2.6/libxml++/parsers Installing /home/buildozer/aports/community/libxml++-2.6/src/libxml++-2.42.0/libxml++/parsers/saxparser.h to /home/buildozer/aports/community/libxml++-2.6/pkg/libxml++-2.6/usr/include/libxml++-2.6/libxml++/parsers Installing /home/buildozer/aports/community/libxml++-2.6/src/libxml++-2.42.0/libxml++/parsers/domparser.h to /home/buildozer/aports/community/libxml++-2.6/pkg/libxml++-2.6/usr/include/libxml++-2.6/libxml++/parsers Installing /home/buildozer/aports/community/libxml++-2.6/src/libxml++-2.42.0/libxml++/parsers/textreader.h to /home/buildozer/aports/community/libxml++-2.6/pkg/libxml++-2.6/usr/include/libxml++-2.6/libxml++/parsers Installing /home/buildozer/aports/community/libxml++-2.6/src/libxml++-2.42.0/libxml++/validators/dtdvalidator.h to /home/buildozer/aports/community/libxml++-2.6/pkg/libxml++-2.6/usr/include/libxml++-2.6/libxml++/validators Installing /home/buildozer/aports/community/libxml++-2.6/src/libxml++-2.42.0/libxml++/validators/relaxngvalidator.h to /home/buildozer/aports/community/libxml++-2.6/pkg/libxml++-2.6/usr/include/libxml++-2.6/libxml++/validators Installing /home/buildozer/aports/community/libxml++-2.6/src/libxml++-2.42.0/libxml++/validators/schemavalidator.h to /home/buildozer/aports/community/libxml++-2.6/pkg/libxml++-2.6/usr/include/libxml++-2.6/libxml++/validators Installing /home/buildozer/aports/community/libxml++-2.6/src/libxml++-2.42.0/libxml++/validators/schemavalidatorbase.h to /home/buildozer/aports/community/libxml++-2.6/pkg/libxml++-2.6/usr/include/libxml++-2.6/libxml++/validators Installing /home/buildozer/aports/community/libxml++-2.6/src/libxml++-2.42.0/libxml++/validators/validator.h to /home/buildozer/aports/community/libxml++-2.6/pkg/libxml++-2.6/usr/include/libxml++-2.6/libxml++/validators Installing /home/buildozer/aports/community/libxml++-2.6/src/libxml++-2.42.0/libxml++/validators/xsdvalidator.h to /home/buildozer/aports/community/libxml++-2.6/pkg/libxml++-2.6/usr/include/libxml++-2.6/libxml++/validators Installing /home/buildozer/aports/community/libxml++-2.6/src/libxml++-2.42.0/output/libxml++-2.6.pc to /home/buildozer/aports/community/libxml++-2.6/pkg/libxml++-2.6/usr/lib/pkgconfig Installing /home/buildozer/aports/community/libxml++-2.6/src/libxml++-2.42.0/output/libxml++config.h to /home/buildozer/aports/community/libxml++-2.6/pkg/libxml++-2.6/usr/lib/libxml++-2.6/include Installing symlink pointing to libxml++-2.6.so.2.0.7 to /home/buildozer/aports/community/libxml++-2.6/pkg/libxml++-2.6/usr/lib/libxml++-2.6.so.2 Installing symlink pointing to libxml++-2.6.so.2 to /home/buildozer/aports/community/libxml++-2.6/pkg/libxml++-2.6/usr/lib/libxml++-2.6.so >>> libxml++-2.6-dev*: Running split function dev... >>> libxml++-2.6-dev*: Preparing subpackage libxml++-2.6-dev... >>> libxml++-2.6-dev*: Stripping binaries >>> libxml++-2.6-dev*: Running postcheck for libxml++-2.6-dev >>> libxml++-2.6*: Running postcheck for libxml++-2.6 >>> libxml++-2.6*: Preparing package libxml++-2.6... >>> libxml++-2.6*: Stripping binaries >>> libxml++-2.6-dev*: Scanning shared objects >>> libxml++-2.6*: Scanning shared objects >>> libxml++-2.6-dev*: Tracing dependencies... libxml++-2.6=2.42.0-r0 pc:glibmm-2.4>=2.32.0 pc:libxml-2.0>=2.7.7 pkgconfig >>> libxml++-2.6-dev*: Package size: 300.0 KB >>> libxml++-2.6-dev*: Compressing data... >>> libxml++-2.6-dev*: Create checksum... >>> libxml++-2.6-dev*: Create libxml++-2.6-dev-2.42.0-r0.apk >>> libxml++-2.6*: Tracing dependencies... so:libc.musl-armv7.so.1 so:libgcc_s.so.1 so:libglibmm-2.4.so.1 so:libstdc++.so.6 so:libxml2.so.2 >>> libxml++-2.6*: Package size: 152.0 KB >>> libxml++-2.6*: Compressing data... >>> libxml++-2.6*: Create checksum... >>> libxml++-2.6*: Create libxml++-2.6-2.42.0-r0.apk >>> libxml++-2.6: Build complete at Sat, 16 Apr 2022 23:59:33 +0000 elapsed time 0h 0m 8s >>> libxml++-2.6: Cleaning up srcdir >>> libxml++-2.6: Cleaning up pkgdir >>> libxml++-2.6: Uninstalling dependencies... (1/47) Purging .makedepends-libxml++-2.6 (20220416.235927) (2/47) Purging meson (0.62.0-r0) (3/47) Purging samurai (1.2-r1) (4/47) Purging libxml2-dev (2.9.13-r0) (5/47) Purging xz-dev (5.2.5-r1) (6/47) Purging glibmm-dev (2.66.2-r0) (7/47) Purging glibmm (2.66.2-r0) (8/47) Purging glib-dev (2.72.0-r0) (9/47) Purging python3 (3.10.3-r0) (10/47) Purging gettext-dev (0.21-r2) (11/47) Purging gettext-asprintf (0.21-r2) (12/47) Purging gettext (0.21-r2) (13/47) Purging docbook-xsl (1.79.2-r4) Executing docbook-xsl-1.79.2-r4.post-deinstall (14/47) Purging libxslt (1.1.35-r0) (15/47) Purging docbook-xml (4.5-r6) Executing docbook-xml-4.5-r6.post-deinstall (16/47) Purging libxml2-utils (2.9.13-r0) (17/47) Purging bzip2-dev (1.0.8-r1) (18/47) Purging libbz2 (1.0.8-r1) (19/47) Purging libffi-dev (3.4.2-r1) (20/47) Purging linux-headers (5.16.7-r1) (21/47) Purging glib (2.72.0-r0) (22/47) Purging libffi (3.4.2-r1) (23/47) Purging gdbm (1.23-r0) (24/47) Purging libxml2 (2.9.13-r0) (25/47) Purging xz-libs (5.2.5-r1) (26/47) Purging mpdecimal (2.5.1-r1) (27/47) Purging readline (8.1.2-r0) (28/47) Purging sqlite-libs (3.38.2-r0) (29/47) Purging zlib-dev (1.2.12-r0) (30/47) Purging gettext-libs (0.21-r2) (31/47) Purging libintl (0.21-r2) (32/47) Purging util-linux-dev (2.38-r1) (33/47) Purging libfdisk (2.38-r1) (34/47) Purging libmount (2.38-r1) (35/47) Purging libsmartcols (2.38-r1) (36/47) Purging libuuid (2.38-r1) (37/47) Purging libblkid (2.38-r1) (38/47) Purging pcre-dev (8.45-r2) (39/47) Purging libpcre16 (8.45-r2) (40/47) Purging libpcre32 (8.45-r2) (41/47) Purging libpcrecpp (8.45-r2) (42/47) Purging pcre (8.45-r2) (43/47) Purging libsigc++-dev (2.10.6-r0) (44/47) Purging libsigc++ (2.10.6-r0) (45/47) Purging libunistring (1.0-r0) (46/47) Purging libgcrypt (1.9.4-r0) (47/47) Purging libgpg-error (1.45-r0) Executing busybox-1.35.0-r8.trigger OK: 255 MiB in 88 packages >>> libxml++-2.6: Updating the community/armv7 repository index... >>> libxml++-2.6: Signing the index...