* CPV: net-proxy/ufdbguard-1.16 * REPO: gentoo * USE: elibc_glibc kernel_linux test userland_GNU x86 >>> Unpacking source... >>> Unpacking ufdbGuard-1.16.tar.gz to /var/tmp/portage/net-proxy/ufdbguard-1.16/work >>> Source unpacked in /var/tmp/portage/net-proxy/ufdbguard-1.16/work >>> Compiling source in /var/tmp/portage/net-proxy/ufdbguard-1.16/work/ufdbGuard-1.16 ... configure: WARNING: If you wanted to set the --build type, don't use --host. If a cross compiler is detected then cross compile mode will be used. configure: loading site script /usr/share/config.site configure: loading site script /usr/share/crossdev/include/site/linux checking for i686-pc-linux-gnu-gcc... i686-pc-linux-gnu-gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether i686-pc-linux-gnu-gcc accepts -g... yes checking for i686-pc-linux-gnu-gcc option to accept ISO C89... none needed checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu checking how to run the C preprocessor... i686-pc-linux-gnu-gcc -E checking whether make sets $(MAKE)... yes checking for a BSD-compatible install... /usr/bin/install -c checking for bison... bison -y checking for flex... flex checking lex output file root... lex.yy checking lex library... -lfl checking whether yytext is a pointer... yes checking for lynx... /usr/bin/lynx checking for Linux... yes checking for main in -lm... yes checking for POSIX compliant compiler... yes checking for library containing pthread_create... -lpthread checking for BZ2_bzBuffToBuffCompress in -lbz2... yes checking for BF_set_key in -lcrypto... yes checking for SSL_load_error_strings in -lssl... yes checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking regex.h usability... yes checking regex.h presence... yes checking for regex.h... yes checking for unistd.h... (cached) yes checking for an ANSI C-conforming const... yes checking for size_t... yes checking whether struct tm is in sys/time.h or time.h... time.h checking for regcomp... yes checking for regerror... yes checking for regexec... yes checking for strdup... yes checking for strerror... yes checking for vsprintf... yes checking for sigaction... yes checking for signal... yes checking for getaddrinfo... yes checking for getipnodebyname... no checking for gethostbyname_r... yes checking for pthread_rwlock_timedwrlock... yes checking whether SYS_sched_setaffinity is declared... yes checking whether SHM_HUGETLB is declared... yes checking whether PF_UNIX is declared... yes checking for wget... /usr/bin/wget configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: creating src/sg.h config.status: creating src/ufdbUpdate config.status: creating src/ufdbGuard.conf config.status: creating src/mtserver/Makefile config.status: creating src/mtserver/ufdb.sh config.status: creating src/api/Makefile config.status: creating doc/Makefile config.status: creating test/Makefile config.status: creating test/test1.conf config.status: creating test/test2.conf config.status: creating samples/Makefile config.status: creating src/config.h make -j14 making all in ufdbGuard-1.16 make[1]: Entering directory `/var/tmp/portage/net-proxy/ufdbguard-1.16/work/ufdbGuard-1.16/src' i686-pc-linux-gnu-gcc -I.. -I. -I. -O2 -pipe -I/usr/include -I/usr/include -c ufdbguard.c i686-pc-linux-gnu-gcc -I.. -I. -I. -O2 -pipe -I/usr/include -I/usr/include -c ufdbbase.c i686-pc-linux-gnu-gcc -I.. -I. -I. -O2 -pipe -I/usr/include -I/usr/include -c sgDiv.c i686-pc-linux-gnu-gcc -O2 -pipe -I/usr/include -I/usr/include -I/usr/include -I/usr/include -c -o crypt.o crypt.c bison -y -d sg.y bison -y -d sg.y flex sg.l i686-pc-linux-gnu-gcc -I.. -I. -I. -O2 -pipe -I/usr/include -I/usr/include -c ufdbLookup.c i686-pc-linux-gnu-gcc -I.. -I. -I. -O2 -pipe -I/usr/include -I/usr/include -c ufdblib.c making all in src i686-pc-linux-gnu-gcc -I.. -I. -I. -O2 -pipe -I/usr/include -I/usr/include -c sgLog.c i686-pc-linux-gnu-gcc -I.. -I. -I. -O2 -pipe -I/usr/include -I/usr/include -c ufdbchkport.c i686-pc-linux-gnu-gcc -I.. -I. -I. -O2 -pipe -I/usr/include -I/usr/include -c httpsQueue.c i686-pc-linux-gnu-gcc -I.. -I. -I. -O2 -pipe -I/usr/include -I/usr/include -c hashtable.c if [ ! -s lex.yy.c ]; then cp lex.yy.c.flex lex.yy.c ; fi i686-pc-linux-gnu-gcc -O2 -pipe -I/usr/include -I/usr/include -I/usr/include -I/usr/include -c -o ufdbhttpd.o ufdbhttpd.c i686-pc-linux-gnu-gcc -O2 -pipe -I/usr/include -I/usr/include -I/usr/include -I/usr/include -c -o httpserver.o httpserver.c i686-pc-linux-gnu-gcc -O2 -pipe -I/usr/include -I/usr/include -I/usr/include -I/usr/include -c -o genTable.o genTable.c if [ ! -s y.tab.c ] ; then cp y.tab.c.bison y.tab.c; cp y.tab.h.bison y.tab.h; fi i686-pc-linux-gnu-gcc -O2 -pipe -I/usr/include -I/usr/include -I/usr/include -I/usr/include -c -o ufdbAnalyse.o ufdbAnalyse.c cd mtserver; make if [ ! -s y.tab.c ] ; then cp y.tab.c.bison y.tab.c; cp y.tab.h.bison y.tab.h; fi make[2]: Entering directory `/var/tmp/portage/net-proxy/ufdbguard-1.16/work/ufdbGuard-1.16/src/mtserver' make[2]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. i686-pc-linux-gnu-gcc -O2 -pipe -I/usr/include -I/usr/include -I. -I.. -c ufdbguardd.c genTable.c: In function ‘updateSizeInHeader’: genTable.c:500: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result genTable.c: In function ‘doCryptCompress’: genTable.c:574: warning: ignoring return value of ‘ftruncate’, declared with attribute warn_unused_result i686-pc-linux-gnu-gcc -I.. -I. -I. -O2 -pipe -I/usr/include -I/usr/include -c y.tab.c ufdbAnalyse.c: In function ‘sendLogfile’: ufdbAnalyse.c:284: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result ufdbAnalyse.c:293: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result ufdbAnalyse.c: In function ‘main’: ufdbAnalyse.c:385: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result i686-pc-linux-gnu-gcc -I.. -I. -I. -O2 -pipe -I/usr/include -I/usr/include -D_XOPEN_SOURCE=600 -D_BSD_SOURCE=1 -c lex.yy.c ufdbguardd.c: In function ‘waitforsignals’: ufdbguardd.c:798: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result ufdbguardd.c:917: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result lex.yy.c: In function ‘yylex’: sg.l:159: warning: ignoring return value of ‘fwrite’, declared with attribute warn_unused_result i686-pc-linux-gnu-gcc -O2 -pipe -I/usr/include -I/usr/include -Wl,-O1 -L/usr/lib -L/usr/lib -o ufdbAnalyse ufdbAnalyse.o ufdblib.o crypt.o -lbz2 -lm i686-pc-linux-gnu-gcc -O2 -pipe -I/usr/include -I/usr/include -Wl,-O1 -L/usr/lib -L/usr/lib -o ufdbGenTable genTable.o ufdblib.o crypt.o -lbz2 -lm # -lssl -lcrypto -lbz2 -lpthread -lm i686-pc-linux-gnu-gcc -O2 -pipe -I/usr/include -I/usr/include -Wl,-O1 -L/usr/lib -L/usr/lib -o ufdbhttpd ufdbhttpd.o httpserver.o ufdbbase.o ufdblib.o sgLog.o crypt.o -lssl -lcrypto -lbz2 -lpthread -lm ar rc libufdbd.a ../crypt.o ../lex.yy.o ../sgDiv.o ../sgLog.o ../ufdbLookup.o \ ../ufdblib.o ../y.tab.o ../ufdbbase.o ar rc libufdbssl.a ../ufdbchkport.o ../httpsQueue.o ../hashtable.o i686-pc-linux-gnu-gcc -O2 -pipe -I/usr/include -I/usr/include -I. -I.. -Wl,-O1 -L/usr/lib -L/usr/lib -o ufdbguardd ufdbguardd.o -L. -lufdbd -lufdbssl -lssl -lcrypto -lbz2 -lpthread -lm ufdbguardd.o: In function `waitforsignals': ufdbguardd.c:(.text+0x1915): undefined reference to `ufdbFreeAllMemory' ufdbguardd.c:(.text+0x194c): undefined reference to `sgReadConfig' ufdbguardd.o: In function `accept_main': ufdbguardd.c:(.text+0x1b44): undefined reference to `sgReadConfig' ufdbguardd.o: In function `worker_main': ufdbguardd.c:(.text+0x2894): undefined reference to `sgFindSource' ufdbguardd.c:(.text+0x28a7): undefined reference to `sgAclCheckSource' ufdbguardd.c:(.text+0x28de): undefined reference to `sgAclAccess' ./libufdbd.a(sgDiv.o): In function `sgParseRedirect': sgDiv.c:(.text+0x628): undefined reference to `ufdbSettingGetValue' ./libufdbd.a(sgDiv.o): In function `sgAlarm': sgDiv.c:(.text+0x1382): undefined reference to `sgTimeNextEvent' ./libufdbssl.a(ufdbchkport.o): In function `UFDBinitHTTPSchecker': ufdbchkport.c:(.text+0x724): undefined reference to `ufdbSettingGetValue' collect2: ld returned 1 exit status make[2]: *** [ufdbguardd] Error 1 make[2]: Leaving directory `/var/tmp/portage/net-proxy/ufdbguard-1.16/work/ufdbGuard-1.16/src/mtserver' make[1]: *** [daemon] Error 2 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory `/var/tmp/portage/net-proxy/ufdbguard-1.16/work/ufdbGuard-1.16/src' make: *** [all] Error 1 * ERROR: net-proxy/ufdbguard-1.16 failed: * emake failed * * Call stack: * ebuild.sh, line 61: Called src_compile * environment, line 2458: Called die * The specific snippet of code: * emake || die "emake failed" * * If you need support, post the output of 'emerge --info =net-proxy/ufdbguard-1.16', * the complete build log and the output of 'emerge -pqv =net-proxy/ufdbguard-1.16'. ruby: Permission denied -- /root/tinderbox/log-analyst/insert.rb (LoadError) * The complete build log is located at '/var/log/portage/build/net-proxy/ufdbguard-1.16:20091221-224159.log'. * The ebuild environment file is located at '/var/tmp/portage/net-proxy/ufdbguard-1.16/temp/environment'. * S: '/var/tmp/portage/net-proxy/ufdbguard-1.16/work/ufdbGuard-1.16'