* Package: net-misc/gateway6-6.0-r2 * Repository: gentoo * Maintainer: voyageur@gentoo.org flameeyes@gentoo.org * USE: elibc_glibc kernel_linux test userland_GNU x86 * FEATURES: sandbox test userpriv usersandbox >>> Unpacking source... >>> Unpacking gw6c-6_0.tar.gz to /var/tmp/portage/net-misc/gateway6-6.0-r2/work >>> Source unpacked in /var/tmp/portage/net-misc/gateway6-6.0-r2/work >>> Preparing source in /var/tmp/portage/net-misc/gateway6-6.0-r2/work/gw6c-6_0-RELEASE ... * Applying gateway6-6.0_beta4-no-template-validation.patch ... [ ok ] * Applying gateway6-6.0-overflow.patch ... [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/net-misc/gateway6-6.0-r2/work/gw6c-6_0-RELEASE ... >>> Source configured. >>> Compiling source in /var/tmp/portage/net-misc/gateway6-6.0-r2/work/gw6c-6_0-RELEASE ... make -j14 -j1 AR=i686-pc-linux-gnu-ar RANLIB=i686-pc-linux-gnu-ranlib CC=i686-pc-linux-gnu-gcc CXX=i686-pc-linux-gnu-g++ LD=i686-pc-linux-gnu-g++ 'EXTRA_CFLAGS=-O2 -pipe' 'EXTRA_CXXFLAGS=-O2 -pipe' all configdir=/etc/gateway6 target=linux cd tspc-advanced && make all make[1]: Entering directory `/var/tmp/portage/net-misc/gateway6-6.0-r2/work/gw6c-6_0-RELEASE/tspc-advanced' Building Gateway6 Client for platform linux ... Building gw6c-pal module ... make[2]: Entering directory `/var/tmp/portage/net-misc/gateway6-6.0-r2/work/gw6c-6_0-RELEASE/gw6c-pal' Setting up PAL for platform linux ... Building PAL objects for platform linux ... make[3]: Entering directory `/var/tmp/portage/net-misc/gateway6-6.0-r2/work/gw6c-6_0-RELEASE/gw6c-pal/platform' make[4]: Entering directory `/var/tmp/portage/net-misc/gateway6-6.0-r2/work/gw6c-6_0-RELEASE/gw6c-pal/platform/common' i686-pc-linux-gnu-gcc -O2 -pipe -c -O2 -I/var/tmp/portage/net-misc/gateway6-6.0-r2/work/gw6c-6_0-RELEASE/gw6c-pal/defs -Iinc -DPLATFORM=\"linux\" -D_REENTRANT -O2 -pipe -o /var/tmp/portage/net-misc/gateway6-6.0-r2/work/gw6c-6_0-RELEASE/gw6c-pal/objs/pal_version.o src/pal_version.c make[4]: Leaving directory `/var/tmp/portage/net-misc/gateway6-6.0-r2/work/gw6c-6_0-RELEASE/gw6c-pal/platform/common' make[4]: Entering directory `/var/tmp/portage/net-misc/gateway6-6.0-r2/work/gw6c-6_0-RELEASE/gw6c-pal/platform/unix-common' make[4]: Nothing to be done for `platform-obj'. make[4]: Leaving directory `/var/tmp/portage/net-misc/gateway6-6.0-r2/work/gw6c-6_0-RELEASE/gw6c-pal/platform/unix-common' make[3]: Leaving directory `/var/tmp/portage/net-misc/gateway6-6.0-r2/work/gw6c-6_0-RELEASE/gw6c-pal/platform' Creating libgw6cpal.a PAL library for platform linux ... a - /var/tmp/portage/net-misc/gateway6-6.0-r2/work/gw6c-6_0-RELEASE/gw6c-pal/objs/pal_version.o Copying PAL header files for platform linux ... make[3]: Entering directory `/var/tmp/portage/net-misc/gateway6-6.0-r2/work/gw6c-6_0-RELEASE/gw6c-pal/platform' make[4]: Entering directory `/var/tmp/portage/net-misc/gateway6-6.0-r2/work/gw6c-6_0-RELEASE/gw6c-pal/platform/common' make[4]: Leaving directory `/var/tmp/portage/net-misc/gateway6-6.0-r2/work/gw6c-6_0-RELEASE/gw6c-pal/platform/common' make[4]: Entering directory `/var/tmp/portage/net-misc/gateway6-6.0-r2/work/gw6c-6_0-RELEASE/gw6c-pal/platform/unix-common' make[4]: Leaving directory `/var/tmp/portage/net-misc/gateway6-6.0-r2/work/gw6c-6_0-RELEASE/gw6c-pal/platform/unix-common' make[3]: Leaving directory `/var/tmp/portage/net-misc/gateway6-6.0-r2/work/gw6c-6_0-RELEASE/gw6c-pal/platform' make[2]: Leaving directory `/var/tmp/portage/net-misc/gateway6-6.0-r2/work/gw6c-6_0-RELEASE/gw6c-pal' Building gw6c-config module ... make[2]: Entering directory `/var/tmp/portage/net-misc/gateway6-6.0-r2/work/gw6c-6_0-RELEASE/gw6c-config' mkdir -p objs i686-pc-linux-gnu-g++ -O2 -I. -I../gw6c-pal/out_inc -I../gw6c-pal/defs -Wall -D_REENTRANT -DNDEBUG -O2 -pipe -c -o objs/namevalueparser.o src/namevalueparser.cc i686-pc-linux-gnu-g++ -O2 -I. -I../gw6c-pal/out_inc -I../gw6c-pal/defs -Wall -D_REENTRANT -DNDEBUG -O2 -pipe -c -o objs/config.o src/config.cc i686-pc-linux-gnu-g++ -O2 -I. -I../gw6c-pal/out_inc -I../gw6c-pal/defs -Wall -D_REENTRANT -DNDEBUG -O2 -pipe -c -o objs/namevalueconfig.o src/namevalueconfig.cc i686-pc-linux-gnu-g++ -O2 -I. -I../gw6c-pal/out_inc -I../gw6c-pal/defs -Wall -D_REENTRANT -DNDEBUG -O2 -pipe -c -o objs/gw6cvalidation.o src/gw6cvalidation.cc src/gw6cvalidation.cc: In function ‘bool gw6cconfig::DirExists(const string&)’: src/gw6cvalidation.cc:115:19: warning: ignoring return value of ‘int chdir(const char*)’, declared with attribute warn_unused_result [-Wunused-result] i686-pc-linux-gnu-g++ -O2 -I. -I../gw6c-pal/out_inc -I../gw6c-pal/defs -Wall -D_REENTRANT -DNDEBUG -O2 -pipe -c -o objs/gw6cconfig.o src/gw6cconfig.cc i686-pc-linux-gnu-g++ -O2 -I. -I../gw6c-pal/out_inc -I../gw6c-pal/defs -Wall -D_REENTRANT -DNDEBUG -O2 -pipe -c -o objs/gw6c_c_wrapper.o src/gw6c_c_wrapper.cc i686-pc-linux-gnu-gcc -O2 -I. -I../gw6c-pal/out_inc -I../gw6c-pal/defs -Wall -D_REENTRANT -DNDEBUG -O2 -pipe -c -o objs/gw6cuistrings.o src/gw6cuistrings.c i686-pc-linux-gnu-g++ -O2 -I. -I../gw6c-pal/out_inc -I../gw6c-pal/defs -Wall -D_REENTRANT -DNDEBUG -O2 -pipe -c -o objs/hap6_devmap_c_wrap.o src/hap6_devmap_c_wrap.cc i686-pc-linux-gnu-g++ -O2 -I. -I../gw6c-pal/out_inc -I../gw6c-pal/defs -Wall -D_REENTRANT -DNDEBUG -O2 -pipe -c -o objs/hap6devicemappingconfig.o src/hap6devicemappingconfig.cc mkdir -p lib i686-pc-linux-gnu-ar cru lib/libgw6cconfig.a objs/namevalueparser.o objs/config.o objs/namevalueconfig.o objs/gw6cvalidation.o objs/gw6cconfig.o objs/gw6c_c_wrapper.o objs/gw6cuistrings.o objs/hap6_devmap_c_wrap.o objs/hap6devicemappingconfig.o i686-pc-linux-gnu-ranlib lib/libgw6cconfig.a mkdir -p bin make[2]: Leaving directory `/var/tmp/portage/net-misc/gateway6-6.0-r2/work/gw6c-6_0-RELEASE/gw6c-config' Building gw6c-messaging module ... make[2]: Entering directory `/var/tmp/portage/net-misc/gateway6-6.0-r2/work/gw6c-6_0-RELEASE/gw6c-messaging' mkdir -p objs i686-pc-linux-gnu-g++ -O2 -I. -I../gw6c-pal/out_inc -I../gw6c-pal/defs -Wall -D_REENTRANT -DNDEBUG -O2 -pipe -c -o objs/ipcserver.o src/ipcserver.cc src/ipcserver.cc: In member function ‘virtual bool gw6cmessaging::IPCServer::WaitReady(long unsigned int)’: src/ipcserver.cc:137:66: warning: suggest parentheses around assignment used as truth value [-Wparentheses] i686-pc-linux-gnu-g++ -O2 -I. -I../gw6c-pal/out_inc -I../gw6c-pal/defs -Wall -D_REENTRANT -DNDEBUG -O2 -pipe -c -o objs/ipcclient.o src/ipcclient.cc i686-pc-linux-gnu-g++ -O2 -I. -I../gw6c-pal/out_inc -I../gw6c-pal/defs -Wall -D_REENTRANT -DNDEBUG -O2 -pipe -c -o objs/servent.o src/servent.cc i686-pc-linux-gnu-g++ -O2 -I. -I../gw6c-pal/out_inc -I../gw6c-pal/defs -Wall -D_REENTRANT -DNDEBUG -O2 -pipe -c -o objs/message.o src/message.cc i686-pc-linux-gnu-g++ -O2 -I. -I../gw6c-pal/out_inc -I../gw6c-pal/defs -Wall -D_REENTRANT -DNDEBUG -O2 -pipe -c -o objs/messagesender.o src/messagesender.cc i686-pc-linux-gnu-g++ -O2 -I. -I../gw6c-pal/out_inc -I../gw6c-pal/defs -Wall -D_REENTRANT -DNDEBUG -O2 -pipe -c -o objs/communicationsmgr.o src/communicationsmgr.cc i686-pc-linux-gnu-g++ -O2 -I. -I../gw6c-pal/out_inc -I../gw6c-pal/defs -Wall -D_REENTRANT -DNDEBUG -O2 -pipe -c -o objs/clientmsgtranslator.o src/clientmsgtranslator.cc i686-pc-linux-gnu-g++ -O2 -I. -I../gw6c-pal/out_inc -I../gw6c-pal/defs -Wall -D_REENTRANT -DNDEBUG -O2 -pipe -c -o objs/clientmsgsender.o src/clientmsgsender.cc src/clientmsgsender.cc: In member function ‘void gw6cmessaging::ClientMsgSender::Send_HAP6ConfigInfo(const HAP6ConfigInfo*)’: src/clientmsgsender.cc:149:17: error: expected primary-expression before ‘,’ token src/clientmsgsender.cc:149:17: error: ‘_data’ was not declared in this scope src/clientmsgsender.cc:149:17: error: ‘offsetof’ was not declared in this scope src/clientmsgsender.cc:161:13: error: ‘pData’ was not declared in this scope src/clientmsgsender.cc:165:13: error: ‘pData’ was not declared in this scope src/clientmsgsender.cc:170:11: error: ‘pData’ was not declared in this scope make[2]: *** [objs/clientmsgsender.o] Error 1 make[2]: Leaving directory `/var/tmp/portage/net-misc/gateway6-6.0-r2/work/gw6c-6_0-RELEASE/gw6c-messaging' make[1]: *** [check-gw6c-messaging] Error 2 make[1]: Leaving directory `/var/tmp/portage/net-misc/gateway6-6.0-r2/work/gw6c-6_0-RELEASE/tspc-advanced' make: *** [all] Error 2 emake failed * ERROR: net-misc/gateway6-6.0-r2 failed (compile phase): * Build Failed * * Call stack: * ebuild.sh, line 56: Called src_compile * environment, line 2474: Called die * The specific snippet of code: * emake -j1 AR="$(tc-getAR)" RANLIB="$(tc-getRANLIB)" CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getCXX)" EXTRA_CFLAGS="${CFLAGS}" EXTRA_CXXFLAGS="${CXXFLAGS}" $(use debug && echo DEBUG=1) all configdir=/etc/gateway6 target=linux || die "Build Failed" * * If you need support, post the output of 'emerge --info =net-misc/gateway6-6.0-r2', * the complete build log and the output of 'emerge -pqv =net-misc/gateway6-6.0-r2'. * The complete build log is located at '/var/log/portage/build/net-misc/gateway6-6.0-r2:20110406-163514.log'. * The ebuild environment file is located at '/var/tmp/portage/net-misc/gateway6-6.0-r2/temp/environment'. * S: '/var/tmp/portage/net-misc/gateway6-6.0-r2/work/gw6c-6_0-RELEASE'