* Package: dev-cpp/pficommon-1.3.1.0 * Repository: gentoo * Maintainer: naota@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux postgres userland_GNU * FEATURES: preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking pficommon-1.3.1.0.tar.gz to /var/tmp/portage/dev-cpp/pficommon-1.3.1.0/work >>> Source unpacked in /var/tmp/portage/dev-cpp/pficommon-1.3.1.0/work >>> Preparing source in /var/tmp/portage/dev-cpp/pficommon-1.3.1.0/work/pficommon-1.3.1.0 ... * Applying pficommon-1.3.1.0-libdir.patch ... [ ok ] * Applying pficommon-1.3.1.0-soname.patch ... [ ok ] * Applying pficommon-1.3.1.0-postgresql.patch ... [ ok ] * Applying pficommon-1.3.1.0-gcc-4.7.patch ... [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-cpp/pficommon-1.3.1.0/work/pficommon-1.3.1.0 ... CCFLAGS="-march=native -O2 -pipe" LINKFLAGS="-march=native -O2 -pipe -Wl,-O1 -Wl,--as-needed" "/var/tmp/portage/dev-cpp/pficommon-1.3.1.0/work/pficommon-1.3.1.0/waf" --prefix=/usr --libdir=/usr/lib64 --disable-fcgi --disable-magickpp --disable-mprpc configure Setting top to : /var/tmp/portage/dev-cpp/pficommon-1.3.1.0/work/pficommon-1.3.1.0 Setting out to : /var/tmp/portage/dev-cpp/pficommon-1.3.1.0/work/pficommon-1.3.1.0/build Checking for 'g++' (c++ compiler) : x86_64-pc-linux-gnu-g++ Unpacking gtest : yes Checking for library pthread : yes Checking for library pthread : yes Checking for header stdint.h : yes Checking for header unordered_map : yes Checking for header tr1/unordered_map : yes Checking for header ext/hash_map : yes Checking for header unordered_set : yes Checking for header tr1/unordered_set : yes Checking for header ext/hash_set : yes Checking for 'mysql_config' : yes Checking for header postgres.h : no pficommon has been configured as follows: [Modules] FCGI module: no Database module: yes have MySQL lib: yes have PostgreSQL lib: no MessagePack RPC module: no [Visualization] Magick++ impl: no [Build information] Package: pficommon-1.3.1 build (compile on): x86_64-linux host endian: little Compiler: g++ Compiler version: 6.2.0 CXXFLAGS: -march=native -O2 -pipe -Wall -g -D_REENTRANT -fno-omit-frame-pointer -D_FORTIFY_SOURCE=1 'configure' finished successfully (3.561s) >>> Source configured. >>> Compiling source in /var/tmp/portage/dev-cpp/pficommon-1.3.1.0/work/pficommon-1.3.1.0 ... "/var/tmp/portage/dev-cpp/pficommon-1.3.1.0/work/pficommon-1.3.1.0/waf" build --verbose --jobs=1 Waf: Entering directory `/var/tmp/portage/dev-cpp/pficommon-1.3.1.0/work/pficommon-1.3.1.0/build' [ 1/70] subst_pc: pficommon.pc.in -> build/pficommon.pc [ 2/70] cxx: src/empty.cpp -> build/src/empty.cpp.1.o 17:29:13 runner ['x86_64-pc-linux-gnu-g++', '-march=native', '-O2', '-pipe', '-Wall', '-g', '-D_REENTRANT', '-fno-omit-frame-pointer', '-D_FORTIFY_SOURCE=1', '-fPIC', '-I/usr/include/mysql', '-DNDEBUG', '../src/empty.cpp', '-c', '-o', 'src/empty.cpp.1.o'] :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [ 3/70] cxx: src/visualization/empty.cpp -> build/src/visualization/empty.cpp.1.o 17:29:13 runner ['x86_64-pc-linux-gnu-g++', '-march=native', '-O2', '-pipe', '-Wall', '-g', '-D_REENTRANT', '-fno-omit-frame-pointer', '-D_FORTIFY_SOURCE=1', '-fPIC', '../src/visualization/empty.cpp', '-c', '-o', 'src/visualization/empty.cpp.1.o'] :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [ 4/70] cxx: src/network/socket.cpp -> build/src/network/socket.cpp.1.o 17:29:13 runner ['x86_64-pc-linux-gnu-g++', '-march=native', '-O2', '-pipe', '-Wall', '-g', '-D_REENTRANT', '-fno-omit-frame-pointer', '-D_FORTIFY_SOURCE=1', '-fPIC', '-I/var/tmp/portage/dev-cpp/pficommon-1.3.1.0/work/pficommon-1.3.1.0/build/src/network', '-I/var/tmp/portage/dev-cpp/pficommon-1.3.1.0/work/pficommon-1.3.1.0/src/network', '../src/network/socket.cpp', '-c', '-o', 'src/network/socket.cpp.1.o'] :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition In file included from ../src/network/../concurrent/mutex.h:36:0, from ../src/network/socket.h:41, from ../src/network/socket.cpp:32: ../src/network/../concurrent/lock.h:61:29: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] explicit scoped_lock(std::auto_ptr p) ^~~~~~~~ In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/memory:81:0, from ../src/network/../concurrent/lock.h:34, from ../src/network/../concurrent/mutex.h:36, from ../src/network/socket.h:41, from ../src/network/socket.cpp:32: /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../src/network/../concurrent/mutex.h:36:0, from ../src/network/socket.h:41, from ../src/network/socket.cpp:32: ../src/network/../concurrent/lock.h:92:16: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] mutable std::auto_ptr lp; ^~~~~~~~ In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/memory:81:0, from ../src/network/../concurrent/lock.h:34, from ../src/network/../concurrent/mutex.h:36, from ../src/network/socket.h:41, from ../src/network/socket.cpp:32: /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^~~~~~~~ ../src/network/socket.cpp:61:1: error: reference to ‘shared_ptr’ is ambiguous shared_ptr stream_socket::resolver; ^~~~~~~~~~ In file included from ../src/network/socket.h:40:0, from ../src/network/socket.cpp:32: ../src/network/../lang/shared_ptr.h:84:7: note: candidates are: template class pfi::lang::shared_ptr class shared_ptr : public safe_bool > { ^~~~~~~~~~ In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/shared_ptr.h:52:0, from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/memory:82, from ../src/network/../concurrent/lock.h:34, from ../src/network/../concurrent/mutex.h:36, from ../src/network/socket.h:41, from ../src/network/socket.cpp:32: /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/shared_ptr_base.h:343:11: note: template class std::shared_ptr class shared_ptr; ^~~~~~~~~~ ../src/network/socket.cpp:91:38: error: variable or field ‘set_dns_resolver’ declared void void stream_socket::set_dns_resolver(shared_ptr r) ^~~~~~~~~~ ../src/network/socket.cpp:91:38: error: reference to ‘shared_ptr’ is ambiguous In file included from ../src/network/socket.h:40:0, from ../src/network/socket.cpp:32: ../src/network/../lang/shared_ptr.h:84:7: note: candidates are: template class pfi::lang::shared_ptr class shared_ptr : public safe_bool > { ^~~~~~~~~~ In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/shared_ptr.h:52:0, from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/memory:82, from ../src/network/../concurrent/lock.h:34, from ../src/network/../concurrent/mutex.h:36, from ../src/network/socket.h:41, from ../src/network/socket.cpp:32: /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/shared_ptr_base.h:343:11: note: template class std::shared_ptr class shared_ptr; ^~~~~~~~~~ ../src/network/socket.cpp:91:61: error: expected primary-expression before ‘,’ token void stream_socket::set_dns_resolver(shared_ptr r) ^ ../src/network/socket.cpp:91:92: error: expected primary-expression before ‘>’ token et::set_dns_resolver(shared_ptr r) ^ ../src/network/socket.cpp:91:94: error: ‘r’ was not declared in this scope et::set_dns_resolver(shared_ptr r) ^ ../src/network/socket.cpp: In member function ‘bool pfi::network::stream_socket::connect(const string&, uint16_t)’: ../src/network/socket.cpp:109:3: error: reference to ‘shared_ptr’ is ambiguous shared_ptr res; ^~~~~~~~~~ In file included from ../src/network/socket.h:40:0, from ../src/network/socket.cpp:32: ../src/network/../lang/shared_ptr.h:84:7: note: candidates are: template class pfi::lang::shared_ptr class shared_ptr : public safe_bool > { ^~~~~~~~~~ In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/shared_ptr.h:52:0, from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/memory:82, from ../src/network/../concurrent/lock.h:34, from ../src/network/../concurrent/mutex.h:36, from ../src/network/socket.h:41, from ../src/network/socket.cpp:32: /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/shared_ptr_base.h:343:11: note: template class std::shared_ptr class shared_ptr; ^~~~~~~~~~ ../src/network/socket.cpp:109:26: error: expected primary-expression before ‘,’ token shared_ptr res; ^ ../src/network/socket.cpp:109:57: error: expected primary-expression before ‘>’ token shared_ptr res; ^ ../src/network/socket.cpp:109:59: error: ‘res’ was not declared in this scope shared_ptr res; ^~~ ../src/network/socket.cpp:112:24: error: reference to ‘shared_ptr’ is ambiguous set_dns_resolver(shared_ptr ^~~~~~~~~~ In file included from ../src/network/socket.h:40:0, from ../src/network/socket.cpp:32: ../src/network/../lang/shared_ptr.h:84:7: note: candidates are: template class pfi::lang::shared_ptr class shared_ptr : public safe_bool > { ^~~~~~~~~~ In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/shared_ptr.h:52:0, from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/memory:82, from ../src/network/../concurrent/lock.h:34, from ../src/network/../concurrent/mutex.h:36, from ../src/network/socket.h:41, from ../src/network/socket.cpp:32: /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/shared_ptr_base.h:343:11: note: template class std::shared_ptr class shared_ptr; ^~~~~~~~~~ ../src/network/socket.cpp:112:47: error: expected primary-expression before ‘,’ token set_dns_resolver(shared_ptr ^ ../src/network/socket.cpp:112:78: error: expected primary-expression before ‘>’ token set_dns_resolver(shared_ptr ^ Waf: Leaving directory `/var/tmp/portage/dev-cpp/pficommon-1.3.1.0/work/pficommon-1.3.1.0/build' Build failed -> task failed (exit status 1): {task 3733980557584: cxx socket.cpp -> socket.cpp.1.o} ['x86_64-pc-linux-gnu-g++', '-march=native', '-O2', '-pipe', '-Wall', '-g', '-D_REENTRANT', '-fno-omit-frame-pointer', '-D_FORTIFY_SOURCE=1', '-fPIC', '-I/var/tmp/portage/dev-cpp/pficommon-1.3.1.0/work/pficommon-1.3.1.0/build/src/network', '-I/var/tmp/portage/dev-cpp/pficommon-1.3.1.0/work/pficommon-1.3.1.0/src/network', '../src/network/socket.cpp', '-c', '-o', 'src/network/socket.cpp.1.o'] * ERROR: dev-cpp/pficommon-1.3.1.0::gentoo failed (compile phase): * build failed * * Call stack: * ebuild.sh, line 115: Called src_compile * environment, line 3039: Called waf-utils_src_compile * environment, line 3677: Called die * The specific snippet of code: * "${WAF_BINARY}" ${_mywafconfig} ${jobs} || die "build failed" * * If you need support, post the output of `emerge --info '=dev-cpp/pficommon-1.3.1.0::gentoo'`, * the complete build log and the output of `emerge -pqv '=dev-cpp/pficommon-1.3.1.0::gentoo'`. * The complete build log is located at '/var/log/portage/dev-cpp:pficommon-1.3.1.0:20160920-152906.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-cpp/pficommon-1.3.1.0/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-cpp/pficommon-1.3.1.0/temp/environment'. * Working directory: '/var/tmp/portage/dev-cpp/pficommon-1.3.1.0/work/pficommon-1.3.1.0' * S: '/var/tmp/portage/dev-cpp/pficommon-1.3.1.0/work/pficommon-1.3.1.0'