* Package: dev-cpp/pficommon-1.3.1.0 * Repository: gentoo * Maintainer: naota@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux 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 --disable-database 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 pficommon has been configured as follows: [Modules] FCGI module: no Database module: no have MySQL lib: no 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: -Werror=terminate -march=native -O2 -pipe -Wall -g -D_REENTRANT -fno-omit-frame-pointer -D_FORTIFY_SOURCE=1 'configure' finished successfully (3.728s) >>> 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/65] subst_pc: pficommon.pc.in -> build/pficommon.pc [ 2/65] cxx: src/empty.cpp -> build/src/empty.cpp.1.o 08:52:42 runner ['x86_64-pc-linux-gnu-g++', '-Werror=terminate', '-march=native', '-O2', '-pipe', '-Wall', '-g', '-D_REENTRANT', '-fno-omit-frame-pointer', '-D_FORTIFY_SOURCE=1', '-fPIC', '../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/65] cxx: src/lang/empty.cpp -> build/src/lang/empty.cpp.1.o 08:52:42 runner ['x86_64-pc-linux-gnu-g++', '-Werror=terminate', '-march=native', '-O2', '-pipe', '-Wall', '-g', '-D_REENTRANT', '-fno-omit-frame-pointer', '-D_FORTIFY_SOURCE=1', '-fPIC', '../src/lang/empty.cpp', '-c', '-o', 'src/lang/empty.cpp.1.o'] :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [ 4/65] cxx: src/concurrent/mutex.cpp -> build/src/concurrent/mutex.cpp.1.o 08:52:42 runner ['x86_64-pc-linux-gnu-g++', '-Werror=terminate', '-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/concurrent', '-I/var/tmp/portage/dev-cpp/pficommon-1.3.1.0/work/pficommon-1.3.1.0/src/concurrent', '../src/concurrent/mutex.cpp', '-c', '-o', 'src/concurrent/mutex.cpp.1.o'] :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition In file included from ../src/concurrent/mutex.h:36:0, from ../src/concurrent/mutex.cpp:32: ../src/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/concurrent/lock.h:34, from ../src/concurrent/mutex.h:36, from ../src/concurrent/mutex.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/concurrent/mutex.h:36:0, from ../src/concurrent/mutex.cpp:32: ../src/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/concurrent/lock.h:34, from ../src/concurrent/mutex.h:36, from ../src/concurrent/mutex.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; ^~~~~~~~ [ 5/65] cxx: src/concurrent/internal.cpp -> build/src/concurrent/internal.cpp.1.o 08:52:43 runner ['x86_64-pc-linux-gnu-g++', '-Werror=terminate', '-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/concurrent', '-I/var/tmp/portage/dev-cpp/pficommon-1.3.1.0/work/pficommon-1.3.1.0/src/concurrent', '../src/concurrent/internal.cpp', '-c', '-o', 'src/concurrent/internal.cpp.1.o'] :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [ 6/65] cxx: src/concurrent/thread.cpp -> build/src/concurrent/thread.cpp.1.o 08:52:43 runner ['x86_64-pc-linux-gnu-g++', '-Werror=terminate', '-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/concurrent', '-I/var/tmp/portage/dev-cpp/pficommon-1.3.1.0/work/pficommon-1.3.1.0/src/concurrent', '../src/concurrent/thread.cpp', '-c', '-o', 'src/concurrent/thread.cpp.1.o'] :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [ 7/65] cxx: src/system/mmapper.cpp -> build/src/system/mmapper.cpp.1.o 08:52:44 runner ['x86_64-pc-linux-gnu-g++', '-Werror=terminate', '-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/system', '-I/var/tmp/portage/dev-cpp/pficommon-1.3.1.0/work/pficommon-1.3.1.0/src/system', '../src/system/mmapper.cpp', '-c', '-o', 'src/system/mmapper.cpp.1.o'] :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [ 8/65] cxx: src/system/endian_util.cpp -> build/src/system/endian_util.cpp.1.o 08:52:44 runner ['x86_64-pc-linux-gnu-g++', '-Werror=terminate', '-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/system', '-I/var/tmp/portage/dev-cpp/pficommon-1.3.1.0/work/pficommon-1.3.1.0/src/system', '../src/system/endian_util.cpp', '-c', '-o', 'src/system/endian_util.cpp.1.o'] :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [ 9/65] cxx: src/system/syscall.cpp -> build/src/system/syscall.cpp.1.o 08:52:44 runner ['x86_64-pc-linux-gnu-g++', '-Werror=terminate', '-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/system', '-I/var/tmp/portage/dev-cpp/pficommon-1.3.1.0/work/pficommon-1.3.1.0/src/system', '../src/system/syscall.cpp', '-c', '-o', 'src/system/syscall.cpp.1.o'] :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [10/65] cxx: src/system/file.cpp -> build/src/system/file.cpp.1.o 08:52:45 runner ['x86_64-pc-linux-gnu-g++', '-Werror=terminate', '-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/system', '-I/var/tmp/portage/dev-cpp/pficommon-1.3.1.0/work/pficommon-1.3.1.0/src/system', '../src/system/file.cpp', '-c', '-o', 'src/system/file.cpp.1.o'] :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [11/65] cxx: src/system/sysstat.cpp -> build/src/system/sysstat.cpp.1.o 08:52:45 runner ['x86_64-pc-linux-gnu-g++', '-Werror=terminate', '-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/system', '-I/var/tmp/portage/dev-cpp/pficommon-1.3.1.0/work/pficommon-1.3.1.0/src/system', '../src/system/sysstat.cpp', '-c', '-o', 'src/system/sysstat.cpp.1.o'] :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [12/65] cxx: src/system/time_util.cpp -> build/src/system/time_util.cpp.1.o 08:52:46 runner ['x86_64-pc-linux-gnu-g++', '-Werror=terminate', '-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/system', '-I/var/tmp/portage/dev-cpp/pficommon-1.3.1.0/work/pficommon-1.3.1.0/src/system', '../src/system/time_util.cpp', '-c', '-o', 'src/system/time_util.cpp.1.o'] :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [13/65] cxx: src/concurrent/rwmutex.cpp -> build/src/concurrent/rwmutex.cpp.1.o 08:52:47 runner ['x86_64-pc-linux-gnu-g++', '-Werror=terminate', '-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/concurrent', '-I/var/tmp/portage/dev-cpp/pficommon-1.3.1.0/work/pficommon-1.3.1.0/src/concurrent', '../src/concurrent/rwmutex.cpp', '-c', '-o', 'src/concurrent/rwmutex.cpp.1.o'] :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition In file included from ../src/concurrent/rwmutex.h:38:0, from ../src/concurrent/rwmutex.cpp:32: ../src/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/concurrent/rwmutex.h:34, from ../src/concurrent/rwmutex.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/concurrent/rwmutex.h:38:0, from ../src/concurrent/rwmutex.cpp:32: ../src/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/concurrent/rwmutex.h:34, from ../src/concurrent/rwmutex.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/concurrent/rwmutex.cpp:32:0: ../src/concurrent/rwmutex.h:124:13: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] inline std::auto_ptr rlock(rw_mutex &m) ^~~~~~~~ In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/memory:81:0, from ../src/concurrent/rwmutex.h:34, from ../src/concurrent/rwmutex.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/concurrent/rwmutex.cpp:32:0: ../src/concurrent/rwmutex.h: In function ‘std::auto_ptr pfi::concurrent::rlock(pfi::concurrent::rw_mutex&)’: ../src/concurrent/rwmutex.h:126:15: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] return std::auto_ptr(new rlocker(m)); ^~~~~~~~ In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/memory:81:0, from ../src/concurrent/rwmutex.h:34, from ../src/concurrent/rwmutex.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/concurrent/rwmutex.cpp:32:0: ../src/concurrent/rwmutex.h: At global scope: ../src/concurrent/rwmutex.h:129:13: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] inline std::auto_ptr rlock(rw_mutex &m, double sec) ^~~~~~~~ In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/memory:81:0, from ../src/concurrent/rwmutex.h:34, from ../src/concurrent/rwmutex.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/concurrent/rwmutex.cpp:32:0: ../src/concurrent/rwmutex.h: In function ‘std::auto_ptr pfi::concurrent::rlock(pfi::concurrent::rw_mutex&, double)’: ../src/concurrent/rwmutex.h:131:15: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] return std::auto_ptr(new rlocker(m,sec)); ^~~~~~~~ In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/memory:81:0, from ../src/concurrent/rwmutex.h:34, from ../src/concurrent/rwmutex.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/concurrent/rwmutex.cpp:32:0: ../src/concurrent/rwmutex.h: At global scope: ../src/concurrent/rwmutex.h:134:13: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] inline std::auto_ptr wlock(rw_mutex &m) ^~~~~~~~ In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/memory:81:0, from ../src/concurrent/rwmutex.h:34, from ../src/concurrent/rwmutex.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/concurrent/rwmutex.cpp:32:0: ../src/concurrent/rwmutex.h: In function ‘std::auto_ptr pfi::concurrent::wlock(pfi::concurrent::rw_mutex&)’: ../src/concurrent/rwmutex.h:136:15: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] return std::auto_ptr(new wlocker(m)); ^~~~~~~~ In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/memory:81:0, from ../src/concurrent/rwmutex.h:34, from ../src/concurrent/rwmutex.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/concurrent/rwmutex.cpp:32:0: ../src/concurrent/rwmutex.h: At global scope: ../src/concurrent/rwmutex.h:139:13: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] inline std::auto_ptr wlock(rw_mutex &m, double sec) ^~~~~~~~ In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/memory:81:0, from ../src/concurrent/rwmutex.h:34, from ../src/concurrent/rwmutex.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/concurrent/rwmutex.cpp:32:0: ../src/concurrent/rwmutex.h: In function ‘std::auto_ptr pfi::concurrent::wlock(pfi::concurrent::rw_mutex&, double)’: ../src/concurrent/rwmutex.h:141:15: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] return std::auto_ptr(new wlocker(m,sec)); ^~~~~~~~ In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/memory:81:0, from ../src/concurrent/rwmutex.h:34, from ../src/concurrent/rwmutex.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; ^~~~~~~~ [14/65] cxx: src/concurrent/condition.cpp -> build/src/concurrent/condition.cpp.1.o 08:52:47 runner ['x86_64-pc-linux-gnu-g++', '-Werror=terminate', '-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/concurrent', '-I/var/tmp/portage/dev-cpp/pficommon-1.3.1.0/work/pficommon-1.3.1.0/src/concurrent', '../src/concurrent/condition.cpp', '-c', '-o', 'src/concurrent/condition.cpp.1.o'] :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition In file included from ../src/concurrent/mutex.h:36:0, from ../src/concurrent/condition.h:35, from ../src/concurrent/condition.cpp:32: ../src/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/concurrent/lock.h:34, from ../src/concurrent/mutex.h:36, from ../src/concurrent/condition.h:35, from ../src/concurrent/condition.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/concurrent/mutex.h:36:0, from ../src/concurrent/condition.h:35, from ../src/concurrent/condition.cpp:32: ../src/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/concurrent/lock.h:34, from ../src/concurrent/mutex.h:36, from ../src/concurrent/condition.h:35, from ../src/concurrent/condition.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; ^~~~~~~~ [15/65] cxx: src/math/random/mersenne_twister.cpp -> build/src/math/random/mersenne_twister.cpp.1.o 08:52:48 runner ['x86_64-pc-linux-gnu-g++', '-Werror=terminate', '-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/math', '-I/var/tmp/portage/dev-cpp/pficommon-1.3.1.0/work/pficommon-1.3.1.0/src/math', '../src/math/random/mersenne_twister.cpp', '-c', '-o', 'src/math/random/mersenne_twister.cpp.1.o'] :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [16/65] cxx: src/network/cgi/util.cpp -> build/src/network/cgi/util.cpp.1.o 08:52:48 runner ['x86_64-pc-linux-gnu-g++', '-Werror=terminate', '-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/cgi', '-I/var/tmp/portage/dev-cpp/pficommon-1.3.1.0/work/pficommon-1.3.1.0/src/network/cgi', '-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/cgi/util.cpp', '-c', '-o', 'src/network/cgi/util.cpp.1.o'] :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition [17/65] cxx: src/network/cgi/inserter.cpp -> build/src/network/cgi/inserter.cpp.1.o 08:52:49 runner ['x86_64-pc-linux-gnu-g++', '-Werror=terminate', '-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/cgi', '-I/var/tmp/portage/dev-cpp/pficommon-1.3.1.0/work/pficommon-1.3.1.0/src/network/cgi', '-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/cgi/inserter.cpp', '-c', '-o', 'src/network/cgi/inserter.cpp.1.o'] :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition In file included from ../src/network/cgi/../http/../../network/../concurrent/mutex.h:36:0, from ../src/network/cgi/../http/../../network/socket.h:41, from ../src/network/cgi/../http/base.h:43, from ../src/network/cgi/../http.h:34, from ../src/network/cgi/base.h:39, from ../src/network/cgi/inserter.h:34, from ../src/network/cgi/inserter.cpp:32: ../src/network/cgi/../http/../../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/cgi/../http/../../network/../concurrent/lock.h:34, from ../src/network/cgi/../http/../../network/../concurrent/mutex.h:36, from ../src/network/cgi/../http/../../network/socket.h:41, from ../src/network/cgi/../http/base.h:43, from ../src/network/cgi/../http.h:34, from ../src/network/cgi/base.h:39, from ../src/network/cgi/inserter.h:34, from ../src/network/cgi/inserter.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/cgi/../http/../../network/../concurrent/mutex.h:36:0, from ../src/network/cgi/../http/../../network/socket.h:41, from ../src/network/cgi/../http/base.h:43, from ../src/network/cgi/../http.h:34, from ../src/network/cgi/base.h:39, from ../src/network/cgi/inserter.h:34, from ../src/network/cgi/inserter.cpp:32: ../src/network/cgi/../http/../../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/cgi/../http/../../network/../concurrent/lock.h:34, from ../src/network/cgi/../http/../../network/../concurrent/mutex.h:36, from ../src/network/cgi/../http/../../network/socket.h:41, from ../src/network/cgi/../http/base.h:43, from ../src/network/cgi/../http.h:34, from ../src/network/cgi/base.h:39, from ../src/network/cgi/inserter.h:34, from ../src/network/cgi/inserter.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/cgi/inserter.cpp: In destructor ‘pfi::network::cgi::tag_inserter::~tag_inserter()’: ../src/network/cgi/inserter.cpp:53:3: error: reference to ‘shared_ptr’ is ambiguous shared_ptr elem(new tag_elem(name, attrs)); ^~~~~~~~~~ In file included from ../src/network/cgi/../http/base.h:41:0, from ../src/network/cgi/../http.h:34, from ../src/network/cgi/base.h:39, from ../src/network/cgi/inserter.h:34, from ../src/network/cgi/inserter.cpp:32: ../src/network/cgi/../http/../../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/cgi/../http/../../network/../concurrent/lock.h:34, from ../src/network/cgi/../http/../../network/../concurrent/mutex.h:36, from ../src/network/cgi/../http/../../network/socket.h:41, from ../src/network/cgi/../http/base.h:43, from ../src/network/cgi/../http.h:34, from ../src/network/cgi/base.h:39, from ../src/network/cgi/inserter.h:34, from ../src/network/cgi/inserter.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/cgi/inserter.cpp:53:22: error: expected primary-expression before ‘>’ token shared_ptr elem(new tag_elem(name, attrs)); ^ ../src/network/cgi/inserter.cpp:53:54: error: ‘elem’ was not declared in this scope shared_ptr elem(new tag_elem(name, attrs)); ^ ../src/network/cgi/inserter.cpp:54:32: error: template argument 1 is invalid vector > children=b.leave(); ^ ../src/network/cgi/inserter.cpp:54:32: error: template argument 2 is invalid ../src/network/cgi/inserter.cpp:54:51: error: cannot convert ‘std::vector >’ to ‘int’ in initialization vector > children=b.leave(); ^ ../src/network/cgi/inserter.cpp:55:32: error: request for member ‘size’ in ‘children’, which is of non-class type ‘int’ for (int i=0;i<(int)children.size();i++) ^~~~ ../src/network/cgi/inserter.cpp:56:31: error: invalid types ‘int[int]’ for array subscript elem->add_child(children[i]); ^ ../src/network/cgi/inserter.cpp: In constructor ‘pfi::network::cgi::text_inserter::text_inserter(const string&, pfi::network::cgi::xhtml_builder&)’: ../src/network/cgi/inserter.cpp:62:10: error: reference to ‘shared_ptr’ is ambiguous b.push(shared_ptr(new text_elem(text))); ^~~~~~~~~~ In file included from ../src/network/cgi/../http/base.h:41:0, from ../src/network/cgi/../http.h:34, from ../src/network/cgi/base.h:39, from ../src/network/cgi/inserter.h:34, from ../src/network/cgi/inserter.cpp:32: ../src/network/cgi/../http/../../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/cgi/../http/../../network/../concurrent/lock.h:34, from ../src/network/cgi/../http/../../network/../concurrent/mutex.h:36, from ../src/network/cgi/../http/../../network/socket.h:41, from ../src/network/cgi/../http/base.h:43, from ../src/network/cgi/../http.h:34, from ../src/network/cgi/base.h:39, from ../src/network/cgi/inserter.h:34, from ../src/network/cgi/inserter.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/cgi/inserter.cpp:62:30: error: expected primary-expression before ‘>’ token b.push(shared_ptr(new text_elem(text))); ^ ../src/network/cgi/inserter.cpp: In constructor ‘pfi::network::cgi::prim_inserter::prim_inserter(const string&, pfi::network::cgi::xhtml_builder&)’: ../src/network/cgi/inserter.cpp:67:10: error: reference to ‘shared_ptr’ is ambiguous b.push(shared_ptr(new prim_elem(text))); ^~~~~~~~~~ In file included from ../src/network/cgi/../http/base.h:41:0, from ../src/network/cgi/../http.h:34, from ../src/network/cgi/base.h:39, from ../src/network/cgi/inserter.h:34, from ../src/network/cgi/inserter.cpp:32: ../src/network/cgi/../http/../../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/cgi/../http/../../network/../concurrent/lock.h:34, from ../src/network/cgi/../http/../../network/../concurrent/mutex.h:36, from ../src/network/cgi/../http/../../network/socket.h:41, from ../src/network/cgi/../http/base.h:43, from ../src/network/cgi/../http.h:34, from ../src/network/cgi/base.h:39, from ../src/network/cgi/inserter.h:34, from ../src/network/cgi/inserter.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/cgi/inserter.cpp:67:30: error: expected primary-expression before ‘>’ token b.push(shared_ptr(new prim_elem(text))); ^ 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 3646185886416: cxx inserter.cpp -> inserter.cpp.1.o} ['x86_64-pc-linux-gnu-g++', '-Werror=terminate', '-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/cgi', '-I/var/tmp/portage/dev-cpp/pficommon-1.3.1.0/work/pficommon-1.3.1.0/src/network/cgi', '-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/cgi/inserter.cpp', '-c', '-o', 'src/network/cgi/inserter.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 3049: Called waf-utils_src_compile * environment, line 3701: 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:20161031-075234.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'