==> Making package: libcxml-git 0.r69.ba540d3-1 (Mon Oct 31 17:02:20 CET 2016) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving sources... -> Updating libcxml-git git repo... Fetching origin ==> Validating source files with sha256sums... libcxml-git ... Skipped ==> Extracting sources... -> Creating working copy of libcxml git repo... Cloning into 'libcxml-git'... done. ==> Starting pkgver()... ==> Starting build()... Setting top to : /home/mk/GIT-Repos/aur4.archlinux.org/Eigene/GIT/libcxml-git/src/libcxml-git Setting out to : /home/mk/GIT-Repos/aur4.archlinux.org/Eigene/GIT/libcxml-git/src/libcxml-git/build Checking for 'g++' (c++ compiler) : /usr/bin/g++ Checking for program pkg-config : /usr/bin/pkg-config Checking for 'libxml++-2.6' : yes Checking for boost filesystem library : yes Checking for boost unit testing library : yes 'configure' finished successfully (1.853s) Waf: Entering directory `/home/mk/GIT-Repos/aur4.archlinux.org/Eigene/GIT/libcxml-git/src/libcxml-git/build' [1/6] subst_pc: libcxml.pc.in -> build/libcxml.pc [2/6] cxx: src/cxml.cc -> build/src/cxml.cc.1.o [3/6] cxx: test/tests.cc -> build/test/tests.cc.1.o In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:53:0, from ../test/tests.cc:23: /usr/include/libxml++-2.6/libxml++/parsers/saxparser.h:224:8: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] std::auto_ptr<_xmlSAXHandler> sax_handler_; ^~~~~~~~ In file included from /usr/include/c++/6.2.1/bits/locale_conv.h:41:0, from /usr/include/c++/6.2.1/locale:43, from /usr/include/boost/filesystem/path_traits.hpp:29, from /usr/include/boost/filesystem/path.hpp:25, from /usr/include/boost/filesystem.hpp:16, from ../test/tests.cc:22: /usr/include/c++/6.2.1/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:54:0, from ../test/tests.cc:23: /usr/include/libxml++-2.6/libxml++/parsers/textreader.h:260:10: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] std::auto_ptr propertyreader; ^~~~~~~~ In file included from /usr/include/c++/6.2.1/bits/locale_conv.h:41:0, from /usr/include/c++/6.2.1/locale:43, from /usr/include/boost/filesystem/path_traits.hpp:29, from /usr/include/boost/filesystem/path.hpp:25, from /usr/include/boost/filesystem.hpp:16, from ../test/tests.cc:22: /usr/include/c++/6.2.1/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:69:0, from ../test/tests.cc:23: /usr/include/libxml++-2.6/libxml++/relaxngschema.h:108:8: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] std::auto_ptr pimpl_; ^~~~~~~~ In file included from /usr/include/c++/6.2.1/bits/locale_conv.h:41:0, from /usr/include/c++/6.2.1/locale:43, from /usr/include/boost/filesystem/path_traits.hpp:29, from /usr/include/boost/filesystem/path.hpp:25, from /usr/include/boost/filesystem.hpp:16, from ../test/tests.cc:22: /usr/include/c++/6.2.1/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:70:0, from ../test/tests.cc:23: /usr/include/libxml++-2.6/libxml++/xsdschema.h:99:8: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] std::auto_ptr pimpl_; ^~~~~~~~ In file included from /usr/include/c++/6.2.1/bits/locale_conv.h:41:0, from /usr/include/c++/6.2.1/locale:43, from /usr/include/boost/filesystem/path_traits.hpp:29, from /usr/include/boost/filesystem/path.hpp:25, from /usr/include/boost/filesystem.hpp:16, from ../test/tests.cc:22: /usr/include/c++/6.2.1/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:73:0, from ../test/tests.cc:23: /usr/include/libxml++-2.6/libxml++/validators/relaxngvalidator.h:159:8: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] std::auto_ptr pimpl_; ^~~~~~~~ In file included from /usr/include/c++/6.2.1/bits/locale_conv.h:41:0, from /usr/include/c++/6.2.1/locale:43, from /usr/include/boost/filesystem/path_traits.hpp:29, from /usr/include/boost/filesystem/path.hpp:25, from /usr/include/boost/filesystem.hpp:16, from ../test/tests.cc:22: /usr/include/c++/6.2.1/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:75:0, from ../test/tests.cc:23: /usr/include/libxml++-2.6/libxml++/validators/xsdvalidator.h:149:8: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] std::auto_ptr pimpl_; ^~~~~~~~ In file included from /usr/include/c++/6.2.1/bits/locale_conv.h:41:0, from /usr/include/c++/6.2.1/locale:43, from /usr/include/boost/filesystem/path_traits.hpp:29, from /usr/include/boost/filesystem/path.hpp:25, from /usr/include/boost/filesystem.hpp:16, from ../test/tests.cc:22: /usr/include/c++/6.2.1/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:53:0, from ../src/cxml.cc:24: /usr/include/libxml++-2.6/libxml++/parsers/saxparser.h:224:8: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] std::auto_ptr<_xmlSAXHandler> sax_handler_; ^~~~~~~~ In file included from /usr/include/c++/6.2.1/bits/locale_conv.h:41:0, from /usr/include/c++/6.2.1/locale:43, from /usr/include/boost/filesystem/path_traits.hpp:29, from /usr/include/boost/filesystem/path.hpp:25, from /usr/include/boost/filesystem.hpp:16, from ../src/cxml.cc:22: /usr/include/c++/6.2.1/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:54:0, from ../src/cxml.cc:24: /usr/include/libxml++-2.6/libxml++/parsers/textreader.h:260:10: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] std::auto_ptr propertyreader; ^~~~~~~~ In file included from /usr/include/c++/6.2.1/bits/locale_conv.h:41:0, from /usr/include/c++/6.2.1/locale:43, from /usr/include/boost/filesystem/path_traits.hpp:29, from /usr/include/boost/filesystem/path.hpp:25, from /usr/include/boost/filesystem.hpp:16, from ../src/cxml.cc:22: /usr/include/c++/6.2.1/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:69:0, from ../src/cxml.cc:24: /usr/include/libxml++-2.6/libxml++/relaxngschema.h:108:8: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] std::auto_ptr pimpl_; ^~~~~~~~ In file included from /usr/include/c++/6.2.1/bits/locale_conv.h:41:0, from /usr/include/c++/6.2.1/locale:43, from /usr/include/boost/filesystem/path_traits.hpp:29, from /usr/include/boost/filesystem/path.hpp:25, from /usr/include/boost/filesystem.hpp:16, from ../src/cxml.cc:22: /usr/include/c++/6.2.1/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:70:0, from ../src/cxml.cc:24: /usr/include/libxml++-2.6/libxml++/xsdschema.h:99:8: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] std::auto_ptr pimpl_; ^~~~~~~~ In file included from /usr/include/c++/6.2.1/bits/locale_conv.h:41:0, from /usr/include/c++/6.2.1/locale:43, from /usr/include/boost/filesystem/path_traits.hpp:29, from /usr/include/boost/filesystem/path.hpp:25, from /usr/include/boost/filesystem.hpp:16, from ../src/cxml.cc:22: /usr/include/c++/6.2.1/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:73:0, from ../src/cxml.cc:24: /usr/include/libxml++-2.6/libxml++/validators/relaxngvalidator.h:159:8: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] std::auto_ptr pimpl_; ^~~~~~~~ In file included from /usr/include/c++/6.2.1/bits/locale_conv.h:41:0, from /usr/include/c++/6.2.1/locale:43, from /usr/include/boost/filesystem/path_traits.hpp:29, from /usr/include/boost/filesystem/path.hpp:25, from /usr/include/boost/filesystem.hpp:16, from ../src/cxml.cc:22: /usr/include/c++/6.2.1/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:75:0, from ../src/cxml.cc:24: /usr/include/libxml++-2.6/libxml++/validators/xsdvalidator.h:149:8: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] std::auto_ptr pimpl_; ^~~~~~~~ In file included from /usr/include/c++/6.2.1/bits/locale_conv.h:41:0, from /usr/include/c++/6.2.1/locale:43, from /usr/include/boost/filesystem/path_traits.hpp:29, from /usr/include/boost/filesystem/path.hpp:25, from /usr/include/boost/filesystem.hpp:16, from ../src/cxml.cc:22: /usr/include/c++/6.2.1/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^~~~~~~~ ../src/cxml.cc:49:1: error: reference to ‘shared_ptr’ is ambiguous shared_ptr ^~~~~~~~~~ In file included from /usr/include/boost/throw_exception.hpp:42:0, from /usr/include/boost/smart_ptr/shared_ptr.hpp:27, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/filesystem/path.hpp:29, from /usr/include/boost/filesystem.hpp:16, from ../src/cxml.cc:22: /usr/include/boost/exception/exception.hpp:148:11: note: candidates are: template class boost::shared_ptr class shared_ptr; ^~~~~~~~~~ In file included from /usr/include/c++/6.2.1/bits/shared_ptr.h:52:0, from /usr/include/c++/6.2.1/memory:82, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/filesystem/path.hpp:29, from /usr/include/boost/filesystem.hpp:16, from ../src/cxml.cc:22: /usr/include/c++/6.2.1/bits/shared_ptr_base.h:343:11: note: template class std::shared_ptr class shared_ptr; ^~~~~~~~~~ ../src/cxml.cc:62:1: error: reference to ‘shared_ptr’ is ambiguous shared_ptr ^~~~~~~~~~ In file included from /usr/include/boost/throw_exception.hpp:42:0, from /usr/include/boost/smart_ptr/shared_ptr.hpp:27, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/filesystem/path.hpp:29, from /usr/include/boost/filesystem.hpp:16, from ../src/cxml.cc:22: /usr/include/boost/exception/exception.hpp:148:11: note: candidates are: template class boost::shared_ptr class shared_ptr; ^~~~~~~~~~ In file included from /usr/include/c++/6.2.1/bits/shared_ptr.h:52:0, from /usr/include/c++/6.2.1/memory:82, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/smart_ptr/shared_ptr.hpp:23, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/filesystem/path.hpp:29, from /usr/include/boost/filesystem.hpp:16, from ../src/cxml.cc:22: /usr/include/c++/6.2.1/bits/shared_ptr_base.h:343:11: note: template class std::shared_ptr class shared_ptr; ^~~~~~~~~~ ../src/cxml.cc:75:29: error: template argument 1 is invalid list > ^ ../src/cxml.cc:75:29: error: template argument 2 is invalid ../src/cxml.cc:76:1: error: prototype for ‘int cxml::Node::node_children(std::__cxx11::string) const’ does not match any in class ‘cxml::Node’ cxml::Node::node_children (string name) const ^~~~ In file included from ../src/cxml.cc:25:0: ../src/cxml.h:203:38: error: candidate is: std::__cxx11::list > cxml::Node::node_children(std::__cxx11::string) const std::list > node_children (std::string) const; ^~~~~~~~~~~~~ ../src/cxml.cc: In member function ‘boost::optional > cxml::Node::optional_string_child(std::__cxx11::string) const’: ../src/cxml.cc:104:24: error: template argument 1 is invalid list > nodes = node_children (c); ^ ../src/cxml.cc:104:24: error: template argument 2 is invalid ../src/cxml.cc:104:50: error: cannot convert ‘std::__cxx11::list >’ to ‘int’ in initialization list > nodes = node_children (c); ^ ../src/cxml.cc:105:12: error: request for member ‘size’ in ‘nodes’, which is of non-class type ‘int’ if (nodes.size() > 1) { ^~~~ ../src/cxml.cc:109:12: error: request for member ‘empty’ in ‘nodes’, which is of non-class type ‘int’ if (nodes.empty ()) { ^~~~~ ../src/cxml.cc:113:15: error: request for member ‘front’ in ‘nodes’, which is of non-class type ‘int’ return nodes.front()->content(); ^~~~~ Waf: Leaving directory `/home/mk/GIT-Repos/aur4.archlinux.org/Eigene/GIT/libcxml-git/src/libcxml-git/build' Build failed -> task in 'libcxml' failed (exit status 1): {task 140132409552464: cxx cxml.cc -> cxml.cc.1.o} ['/usr/bin/g++', '-D_FORTIFY_SOURCE=2', '-march=x86-64', '-mtune=generic', '-O2', '-pipe', '-fstack-protector-strong', '-std=c++11', '-Wall', '-Wextra', '-O2', '-fPIC', '-I/usr/include/libxml++-2.6', '-I/usr/lib/libxml++-2.6/include', '-I/usr/include/libxml2', '-I/usr/include/glibmm-2.4', '-I/usr/lib/glibmm-2.4/include', '-I/usr/include/glib-2.0', '-I/usr/lib/glib-2.0/include', '-I/usr/include/sigc++-2.0', '-I/usr/lib/sigc++-2.0/include', '-DHAVE_LIBXML__=1', '../src/cxml.cc', '-c', '-o', 'src/cxml.cc.1.o'] ==> ERROR: A failure occurred in build(). Aborting...