>>> Unpacking source... >>> Unpacking ipac-ng-1.31-patches.tar.bz2 to /var/tmp/portage/net-analyzer/ipac-ng-1.31-r2/work >>> Unpacking ipac-ng-1.31.tar.bz2 to /var/tmp/portage/net-analyzer/ipac-ng-1.31-r2/work * Applying ipac-ng-1.31-iptables-1.3.1.patch ...  [ ok ] * Applying ipcop-ipac-ng-1.31-fetchcounter.patch ...  [ ok ] * Applying ipac-ng-1.31-lable-at-the-end-of-compound.patch ...  [ ok ] >>> Source unpacked. >>> Compiling source in /var/tmp/portage/net-analyzer/ipac-ng-1.31-r2/work/ipac-ng-1.31 ... ./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --enable-default-storage=gdbm --enable-default-agent=iptables --enable-default-access=files --enable-classic=yes --build=i686-pc-linux-gnu checking for i686-pc-linux-gnu-gcc... i686-pc-linux-gnu-gcc checking for C compiler default output... 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 ANSI C... none needed checking for an ANSI C-conforming const... yes checking how to run the C preprocessor... i686-pc-linux-gnu-gcc -E checking for egrep... 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 for size_t... yes checking for i686-pc-linux-gnu-gcc... (cached) i686-pc-linux-gnu-gcc checking whether we are using the GNU C compiler... (cached) yes checking whether i686-pc-linux-gnu-gcc accepts -g... (cached) yes checking for i686-pc-linux-gnu-gcc option to accept ANSI C... (cached) none needed checking for gawk... gawk checking for bison... bison -y checking for flex... flex checking for yywrap in -lfl... yes checking lex output file root... lex.yy checking whether yytext is a pointer... yes checking for ipchains... no checking for iptables... no checking for mktemp... /bin/mktemp checking for perl5... no checking for perl... /usr/bin/perl checking for PQexec in -lpq... no configure: WARNING: postgres library not found! support for optional storage "postgre" will be disabled hint: use the configure option '--with-postgresql-lib' checking for gdbm_open in -lgdbm... yes checking for mysql_query in -lmysqlclient... no configure: WARNING: mysql library not found! support for optional storage "mysql" will be disabled checking for sqlite_get_table in -lsqlite... no configure: WARNING: sqlite library not found! support for optional storage "sqlite" will be disabled checking for dlopen in -ldl... yes checking gdbm.h usability... yes checking gdbm.h presence... yes checking for gdbm.h... yes checking for default data directory... /var/lib/ipac checking for default run file name... /var/run/ipac.rules checking for default pid file name... /var/run/ipac.pid checking for default flag file name... /var/lib/ipac/flag checking for default status file name... /var/run/ipac.status checking for default fetchipac lock file name... /var/lock/ipac.lck checking for tmp directory... /var/tmp/portage/net-analyzer/ipac-ng-1.31-r2/temp checking for maximum rule name length... 32 checking for available storage methods... gdbm plain-file checking for default storage method... gdbm (set by user) checking for available access agents... files checking for default access agent... files (set by user) checking for default config directory... /etc/ipac-ng (default) checking for default config file... /etc/ipac-ng/ipac.conf (default) checking for available accounting agents... ipchains iptables checking for default accounting agent... iptables (set by user) checking if ipacsum debugging is desired... no (default) checking if database debugging is desired... no (default) configure: WARNING: firewall module missing in kernel Recompile the kernel with CONFIG_IP_FIREWALL or CONFIG_IP_ACCT configure: WARNING: iptables library directory not found, define it at config.h checking for default database name... ipac (default) checking for default database port... (default) configure: creating ./config.status config.status: creating Makefile config.status: creating storage/Makefile config.status: creating agents/Makefile config.status: creating access/Makefile config.status: creating subst-config config.status: creating access/files/Makefile config.status: creating storage/gdbm/Makefile config.status: creating storage/plain-file/Makefile config.status: creating ipactest config.status: creating config.h i686-pc-linux-gnu-gcc -pipe -include /var/tmp/portage/net-analyzer/ipac-ng-1.31-r2/temp/flagscheck.h -Wall -o subst subst.c running subst on files: ipacsum fetchipac.8 ipacsum.8 ipac-convert.8... ipacsum: unchanged fetchipac.8: updated ipacsum.8: unchanged ipac-convert.8: unchanged chmod +x ipacsum ipac-convert ipactest touch dosubst Making all in storage make[1]: Entering directory `/var/tmp/portage/net-analyzer/ipac-ng-1.31-r2/work/ipac-ng-1.31/storage' Making all in gdbm make[2]: Entering directory `/var/tmp/portage/net-analyzer/ipac-ng-1.31-r2/work/ipac-ng-1.31/storage/gdbm' i686-pc-linux-gnu-gcc -c -I. -I../.. -DHAVE_CONFIG_H -pipe -include /var/tmp/portage/net-analyzer/ipac-ng-1.31-r2/temp/flagscheck.h -Wall gdbm.c -o gdbm.o gdbm.c:116: warning: initialization from incompatible pointer type gdbm.c:117: warning: initialization from incompatible pointer type ar -crus libstorgdbm.a gdbm.o make[2]: Leaving directory `/var/tmp/portage/net-analyzer/ipac-ng-1.31-r2/work/ipac-ng-1.31/storage/gdbm' Making all in plain-file make[2]: Entering directory `/var/tmp/portage/net-analyzer/ipac-ng-1.31-r2/work/ipac-ng-1.31/storage/plain-file' i686-pc-linux-gnu-gcc -c -I. -I../.. -DHAVE_CONFIG_H -pipe -include /var/tmp/portage/net-analyzer/ipac-ng-1.31-r2/temp/flagscheck.h -Wall plain-file.c -o plain-file.o plain-file.c:57: warning: initialization from incompatible pointer type plain-file.c:58: warning: initialization from incompatible pointer type ar -crus libstorplain-file.a plain-file.o make[2]: Leaving directory `/var/tmp/portage/net-analyzer/ipac-ng-1.31-r2/work/ipac-ng-1.31/storage/plain-file' make[1]: Leaving directory `/var/tmp/portage/net-analyzer/ipac-ng-1.31-r2/work/ipac-ng-1.31/storage' Making all in agents make[1]: Entering directory `/var/tmp/portage/net-analyzer/ipac-ng-1.31-r2/work/ipac-ng-1.31/agents' make[1]: Leaving directory `/var/tmp/portage/net-analyzer/ipac-ng-1.31-r2/work/ipac-ng-1.31/agents' Making all in access make[1]: Entering directory `/var/tmp/portage/net-analyzer/ipac-ng-1.31-r2/work/ipac-ng-1.31/access' Making all in files make[2]: Entering directory `/var/tmp/portage/net-analyzer/ipac-ng-1.31-r2/work/ipac-ng-1.31/access/files' i686-pc-linux-gnu-gcc -c -I. -I../.. -DHAVE_CONFIG_H -pipe -include /var/tmp/portage/net-analyzer/ipac-ng-1.31-r2/temp/flagscheck.h -Wall files.c -o files.o bison -y -d -b rules -p rules rules.y conflicts: 1 shift/reduce, 4 reduce/reduce rules.y:59.15-62.13: warning: rule never reduced because of conflicts: command: error i686-pc-linux-gnu-gcc -c -I. -I../.. -DHAVE_CONFIG_H -pipe -include /var/tmp/portage/net-analyzer/ipac-ng-1.31-r2/temp/flagscheck.h -Wall rules.tab.c -o rules.tab.o rules.y: In function 'print_ext': rules.y:264: warning: initialization from incompatible pointer type rules.y: At top level: rules.y:263: warning: 'print_ext' defined but not used flex -orules.yy.c -Prules rules.l i686-pc-linux-gnu-gcc -c -I. -I../.. -DHAVE_CONFIG_H -pipe -include /var/tmp/portage/net-analyzer/ipac-ng-1.31-r2/temp/flagscheck.h -Wall rules.yy.c -o rules.yy.o rules.yy.c:1294: warning: 'yyunput' defined but not used rules.yy.c:1800: warning: 'yy_top_state' defined but not used ar -crus libipacfiles.a files.o rules.tab.o rules.yy.o make[2]: Leaving directory `/var/tmp/portage/net-analyzer/ipac-ng-1.31-r2/work/ipac-ng-1.31/access/files' make[1]: Leaving directory `/var/tmp/portage/net-analyzer/ipac-ng-1.31-r2/work/ipac-ng-1.31/access' i686-pc-linux-gnu-gcc -c -DHAVE_CONFIG_H -DINSTALLPATH=\"/usr/sbin\" -pipe -include /var/tmp/portage/net-analyzer/ipac-ng-1.31-r2/temp/flagscheck.h -Wall fetchipac.c -o fetchipac.o creating storagetable.c... i686-pc-linux-gnu-gcc -c -DHAVE_CONFIG_H -DINSTALLPATH=\"/usr/sbin\" -pipe -include /var/tmp/portage/net-analyzer/ipac-ng-1.31-r2/temp/flagscheck.h -Wall storagetable.c -o storagetable.o creating billtable.c... i686-pc-linux-gnu-gcc -c -DHAVE_CONFIG_H -DINSTALLPATH=\"/usr/sbin\" -pipe -include /var/tmp/portage/net-analyzer/ipac-ng-1.31-r2/temp/flagscheck.h -Wall billtable.c -o billtable.o creating agenttable.c... cat: agenttable.c.end: No such file or directory make: *** [agenttable.c] Error 1 * * ERROR: net-analyzer/ipac-ng-1.31-r2 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 2070: Called die * The specific snippet of code: * emake -j1 || die "make failed" * The die message: * make failed * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/log/portage/net-analyzer:ipac-ng-1.31-r2:20081009-122713.log'. * The ebuild environment file is located at '/var/tmp/portage/net-analyzer/ipac-ng-1.31-r2/temp/environment'. *