No real reason why it failed: gcc -I../ -I. -I/var/tmp/portage/nessus-client-1.0.0_rc4/work/NessusClient-1.0.0.RC4/include -march=pentium-m -O3 -pipe -g -Wall -I. -I/var/tmp/portage/nessus-client-1.0.0_rc4/work/NessusClient-1.0.0.RC4/include "-DNESSUSD_CONFDIR=\"/etc\"" "-DNESSUSD_STATEDIR=\"/var/lib/nessus\"" "-DNESSUSD_DATADIR=\"/etc/nessus\"" "-DNESSUSD_LIBDIR=\"/usr/lib/nessus\"" "-DNESSUSD_PLUGINS=\"/usr/lib/nessus/plugins\"" "-DNESSUSD_REPORTS=\"/usr/lib/nessus/reports\"" -DNESSUSD_SHAREDSTATEDIR=\"/usr/com/nessus\" -DNESSUSD_LOGDIR=\"/var/lib/nessus/logs\" -DNESSUS_DOCDIR=\"/usr/share/doc/nessus\" -DHAVE_SSL -I/usr/include/openssl -c addslashes.c /usr/bin/ar rc libnessus-client.a system.o network.o resolve.o arglists.o hlst.o harglists.o getopt.o getopt1.o rand.o snprintf.o addslashes.o make[1]: Leaving directory `/var/tmp/portage/nessus-client-1.0.0_rc4/work/NessusClient-1.0.0.RC4/libnessus' emerge info Portage 2.0.54 (default-linux/x86/2006.0, gcc-3.4.5, glibc-2.3.5-r2, 2.6.15-suspend2-r8 i686) ================================================================= System uname: 2.6.15-suspend2-r8 i686 Intel(R) Pentium(R) M processor 2.00GHz Gentoo Base System version 1.6.14 dev-lang/python: 2.3.5-r2, 2.4.2 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=pentium-m -O3 -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d" CXXFLAGS="-march=pentium-m -O3 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig buildpkg ccache collision-protect digest distlocks fixpackages sandbox sfperms strict userpriv usersandbox" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/bmg-main" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X acpi alsa apache2 audiofile avi berkdb bitmap-fonts bluetooth bzip2 cdr crypt cups curl dbus dri dvd dvdr eds emboss encode esd ethereal exif expat fam flac foomaticdb fortran gdbm gif glut gnome gstreamer gtk gtk2 gtkhtml hal howl idn imagemagick imlib ipv6 jpeg kdeenablefinal lcms libg++ libwww mad mikmod mmx mng motif mozilla mp3 mpeg musicbrainz ncurses nls nptl ogg opengl pam pcre pda pdflib perl pic png python qt quicktime readline sdl spell sqlite sse sse2 ssl svg tcpd tiff truetype truetype-fonts type1-fonts udev usb vorbis xine xml xml2 xv zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
Well, we really can't fix something where there are no errors. Post the real build error or attach complete config.log. You can also try w/ -j1 to see if it will get you any errors.
Same here, posting complete output of emerge and emerge info bellow that: >>> checksums files ;-) nessus-client-1.0.0_rc4.ebuild >>> checksums files ;-) files/digest-nessus-client-1.0.0_rc4 >>> checksums src_uri ;-) NessusClient-1.0.0.RC4.tar.gz >>> checksums src_uri ;-) nessus-client.png.bz2 >>> Unpacking source... >>> Unpacking NessusClient-1.0.0.RC4.tar.gz to /var/tmp/portage/nessus-client-1.0.0_rc4/work >>> Unpacking nessus-client.png.bz2 to /var/tmp/portage/nessus-client-1.0.0_rc4/work >>> Source unpacked. >>> Compiling source in /var/tmp/portage/nessus-client-1.0.0_rc4/work/NessusClient-1.0.0.RC4 ... * econf: updating NessusClient-1.0.0.RC4/config.guess with /usr/share/gnuconfig/config.guess * econf: updating NessusClient-1.0.0.RC4/config.sub with /usr/share/gnuconfig/config.sub ./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --build=i686-pc-linux-gnu creating cache ./config.cache checking host system type... i686-pc-linux-gnu checking for gcc... gcc checking whether the C compiler (gcc -march=pentium-m -mtune=pentium-m -O2 -pipe -mmmx -msse -msse2 -mfpmath=sse -fomit-frame-pointer -fPIC -fno-delayed-branch -fcaller-saves -finline-functions -frename-registers -fweb -fno-trapping-math -falign-functions=64 ) works... yes checking whether the C compiler (gcc -march=pentium-m -mtune=pentium-m -O2 -pipe -mmmx -msse -msse2 -mfpmath=sse -fomit-frame-pointer -fPIC -fno-delayed-branch -fcaller-saves -finline-functions -frename-registers -fweb -fno-trapping-math -falign-functions=64 ) is a cross-compiler... no checking whether we are using GNU C... yes checking whether gcc accepts -g... yes checking whether make sets ${MAKE}... yes checking for a BSD compatible install... /bin/install -c checking how to run the C preprocessor... gcc -E checking for ANSI C header files... yes checking for sys/wait.h that is POSIX.1 compatible... yes checking whether time.h and sys/time.h may both be included... yes checking for dirent.h that defines DIR... yes checking for opendir in -ldir... no checking for unistd.h... yes checking for getopt.h... yes checking for string.h... yes checking for strings.h... yes checking for sys/sockio.h... no checking for sys/socketio.h... no checking for sys/param.h... yes checking for netinet/tcpip.h... no checking for netinet/in_systm.h... yes checking for netinet/ip_udp.h... no checking for netinet/protocols.h... no checking for sys/ioctl.h... yes checking for netinet/ip_icmp.h... yes checking for rpc/rpc.h... yes checking for netinet/udp.h... yes checking for dlfcn.h... yes checking for sys/un.h... yes checking for memory.h... yes checking for ctype.h... yes checking for errno.h... yes checking for sys/types.h... yes checking for stdlib.h... yes checking for stdio.h... yes checking for sys/filio.h... no checking for pwd.h... yes checking for assert.h... yes checking for netdb.h... yes checking for netinet/in.h... yes checking for arpa/inet.h... yes checking for poll.h... yes checking for sys/poll.h... yes checking for netinet/ip_tcp.h... no checking for fcntl.h... yes checking for signal.h... yes checking for limits.h... yes checking for sys/stat.h... yes checking for stat.h... no checking for net/if.h... yes checking for sys/mman.h... yes checking for sys/resource.h... yes checking for dl.h... no checking for pty.h... yes checking for termio.h... yes checking for termios.h... yes checking for sgtty.h... yes checking for libutil.h... no checking for setjmp.h... yes checking for values.h... yes checking for locale.h... yes checking for sys/socket.h... yes checking for netinet/ip.h... yes checking for netinet/tcp.h... yes checking for working alloca.h... yes checking for alloca... yes checking for wait3 that fills in rusage... yes checking for waitpid... yes checking for wait4... yes checking for mmap... yes checking for atexit... yes checking for lstat... yes checking for memmove... yes checking for gettimeofday... yes checking for gethrtime... no checking for getrusage... yes checking for rand... yes checking for strchr... yes checking for memcpy... yes checking for select... yes checking for poll... yes checking for vsnprintf... yes checking for bzero... yes checking for bcopy... yes checking for setsid... yes checking for rint... no checking for mkstemp... yes checking for addr2ascii... no checking for inet_neta... no checking for setproctitle... no checking for _exit... yes checking size of unsigned int... 4 checking size of unsigned long... 4 checking whether byte ordering is bigendian... no checking for time_t... yes checking for pid_t... yes checking for size_t... yes checking for uid_t in sys/types.h... yes checking for dlopen in -ldl... yes Enabling OpenSSL support in /usr checking for struct timeval... yes checking whether gettimeofday can't accept two arguments... no checking for a working regexp implementation... yes checking GNU gettext available... yes checking for X... libraries , headers checking for dnet_ntoa in -ldnet... no checking for dnet_ntoa in -ldnet_stub... no checking for gethostbyname... yes checking for connect... yes checking for remove... yes checking for shmat... yes checking for IceConnectionNumber in -lICE... yes checking for long file names... yes checking for inet_aton in -lc... yes checking for inet_aton in -lresolv... yes checking for compress in -lz... yes checking for dlopen in -ldl... (cached) yes checking for getopt_long... yes checking for snprintf... yes checking if sockaddr{} has sa_len member... no checking whether struct sigaction has sa_restorer... yes checking for pkg-config... /usr/bin/pkg-config checking for gtk+-2.0 >= 2.0.0... yes checking GTKCONFIG_CFLAGS... -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include checking GTKCONFIG_LIBS... -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 checking for ar... /usr/bin/ar updating cache ./config.cache creating ./config.status creating nessus.tmpl creating include/corevers.h creating nessus-mkcert-client creating doc/NessusClient.1 creating include/config.h cd libnessus && make cd nessus && make make[1]: Entering directory `/var/tmp/portage/nessus-client-1.0.0_rc4/work/NessusClient-1.0.0.RC4/libnessus' gcc -I../ -I. -I/var/tmp/portage/nessus-client-1.0.0_rc4/work/NessusClient-1.0.0.RC4/include -march=pentium-m -mtune=pentium-m -O2 -pipe -mmmx -msse -msse2 -mfpmath=sse -fomit-frame-pointer -fPIC -fno-delayed-branch -fcaller-saves -finline-functions -frename-registers -fweb -fno-trapping-math -falign-functions=64 -g -Wall -I. -I/var/tmp/portage/nessus-client-1.0.0_rc4/work/NessusClient-1.0.0.RC4/include "-DNESSUSD_CONFDIR=\"/etc\"" "-DNESSUSD_STATEDIR=\"/var/lib/nessus\"" "-DNESSUSD_DATADIR=\"/etc/nessus\"" "-DNESSUSD_LIBDIR=\"/usr/lib/nessus\"" "-DNESSUSD_PLUGINS=\"/usr/lib/nessus/plugins\"" "-DNESSUSD_REPORTS=\"/usr/lib/nessus/reports\"" -DNESSUSD_SHAREDSTATEDIR=\"/usr/com/nessus\" -DNESSUSD_LOGDIR=\"/var/lib/nessus/logs\" -DNESSUS_DOCDIR=\"/usr/share/doc/nessus\" -DHAVE_SSL -I/usr/include/openssl -c system.c make[1]: Entering directory `/var/tmp/portage/nessus-client-1.0.0_rc4/work/NessusClient-1.0.0.RC4/nessus' make[1]: *** Ingen regel f
Same here, posting complete output of emerge and emerge info bellow that: >>> checksums files ;-) nessus-client-1.0.0_rc4.ebuild >>> checksums files ;-) files/digest-nessus-client-1.0.0_rc4 >>> checksums src_uri ;-) NessusClient-1.0.0.RC4.tar.gz >>> checksums src_uri ;-) nessus-client.png.bz2 >>> Unpacking source... >>> Unpacking NessusClient-1.0.0.RC4.tar.gz to /var/tmp/portage/nessus-client-1.0.0_rc4/work >>> Unpacking nessus-client.png.bz2 to /var/tmp/portage/nessus-client-1.0.0_rc4/work >>> Source unpacked. >>> Compiling source in /var/tmp/portage/nessus-client-1.0.0_rc4/work/NessusClient-1.0.0.RC4 ... * econf: updating NessusClient-1.0.0.RC4/config.guess with /usr/share/gnuconfig/config.guess * econf: updating NessusClient-1.0.0.RC4/config.sub with /usr/share/gnuconfig/config.sub ./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --build=i686-pc-linux-gnu creating cache ./config.cache checking host system type... i686-pc-linux-gnu checking for gcc... gcc checking whether the C compiler (gcc -march=pentium-m -mtune=pentium-m -O2 -pipe -mmmx -msse -msse2 -mfpmath=sse -fomit-frame-pointer -fPIC -fno-delayed-branch -fcaller-saves -finline-functions -frename-registers -fweb -fno-trapping-math -falign-functions=64 ) works... yes checking whether the C compiler (gcc -march=pentium-m -mtune=pentium-m -O2 -pipe -mmmx -msse -msse2 -mfpmath=sse -fomit-frame-pointer -fPIC -fno-delayed-branch -fcaller-saves -finline-functions -frename-registers -fweb -fno-trapping-math -falign-functions=64 ) is a cross-compiler... no checking whether we are using GNU C... yes checking whether gcc accepts -g... yes checking whether make sets ${MAKE}... yes checking for a BSD compatible install... /bin/install -c checking how to run the C preprocessor... gcc -E checking for ANSI C header files... yes checking for sys/wait.h that is POSIX.1 compatible... yes checking whether time.h and sys/time.h may both be included... yes checking for dirent.h that defines DIR... yes checking for opendir in -ldir... no checking for unistd.h... yes checking for getopt.h... yes checking for string.h... yes checking for strings.h... yes checking for sys/sockio.h... no checking for sys/socketio.h... no checking for sys/param.h... yes checking for netinet/tcpip.h... no checking for netinet/in_systm.h... yes checking for netinet/ip_udp.h... no checking for netinet/protocols.h... no checking for sys/ioctl.h... yes checking for netinet/ip_icmp.h... yes checking for rpc/rpc.h... yes checking for netinet/udp.h... yes checking for dlfcn.h... yes checking for sys/un.h... yes checking for memory.h... yes checking for ctype.h... yes checking for errno.h... yes checking for sys/types.h... yes checking for stdlib.h... yes checking for stdio.h... yes checking for sys/filio.h... no checking for pwd.h... yes checking for assert.h... yes checking for netdb.h... yes checking for netinet/in.h... yes checking for arpa/inet.h... yes checking for poll.h... yes checking for sys/poll.h... yes checking for netinet/ip_tcp.h... no checking for fcntl.h... yes checking for signal.h... yes checking for limits.h... yes checking for sys/stat.h... yes checking for stat.h... no checking for net/if.h... yes checking for sys/mman.h... yes checking for sys/resource.h... yes checking for dl.h... no checking for pty.h... yes checking for termio.h... yes checking for termios.h... yes checking for sgtty.h... yes checking for libutil.h... no checking for setjmp.h... yes checking for values.h... yes checking for locale.h... yes checking for sys/socket.h... yes checking for netinet/ip.h... yes checking for netinet/tcp.h... yes checking for working alloca.h... yes checking for alloca... yes checking for wait3 that fills in rusage... yes checking for waitpid... yes checking for wait4... yes checking for mmap... yes checking for atexit... yes checking for lstat... yes checking for memmove... yes checking for gettimeofday... yes checking for gethrtime... no checking for getrusage... yes checking for rand... yes checking for strchr... yes checking for memcpy... yes checking for select... yes checking for poll... yes checking for vsnprintf... yes checking for bzero... yes checking for bcopy... yes checking for setsid... yes checking for rint... no checking for mkstemp... yes checking for addr2ascii... no checking for inet_neta... no checking for setproctitle... no checking for _exit... yes checking size of unsigned int... 4 checking size of unsigned long... 4 checking whether byte ordering is bigendian... no checking for time_t... yes checking for pid_t... yes checking for size_t... yes checking for uid_t in sys/types.h... yes checking for dlopen in -ldl... yes Enabling OpenSSL support in /usr checking for struct timeval... yes checking whether gettimeofday can't accept two arguments... no checking for a working regexp implementation... yes checking GNU gettext available... yes checking for X... libraries , headers checking for dnet_ntoa in -ldnet... no checking for dnet_ntoa in -ldnet_stub... no checking for gethostbyname... yes checking for connect... yes checking for remove... yes checking for shmat... yes checking for IceConnectionNumber in -lICE... yes checking for long file names... yes checking for inet_aton in -lc... yes checking for inet_aton in -lresolv... yes checking for compress in -lz... yes checking for dlopen in -ldl... (cached) yes checking for getopt_long... yes checking for snprintf... yes checking if sockaddr{} has sa_len member... no checking whether struct sigaction has sa_restorer... yes checking for pkg-config... /usr/bin/pkg-config checking for gtk+-2.0 >= 2.0.0... yes checking GTKCONFIG_CFLAGS... -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include checking GTKCONFIG_LIBS... -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 checking for ar... /usr/bin/ar updating cache ./config.cache creating ./config.status creating nessus.tmpl creating include/corevers.h creating nessus-mkcert-client creating doc/NessusClient.1 creating include/config.h cd libnessus && make cd nessus && make make[1]: Entering directory `/var/tmp/portage/nessus-client-1.0.0_rc4/work/NessusClient-1.0.0.RC4/libnessus' gcc -I../ -I. -I/var/tmp/portage/nessus-client-1.0.0_rc4/work/NessusClient-1.0.0.RC4/include -march=pentium-m -mtune=pentium-m -O2 -pipe -mmmx -msse -msse2 -mfpmath=sse -fomit-frame-pointer -fPIC -fno-delayed-branch -fcaller-saves -finline-functions -frename-registers -fweb -fno-trapping-math -falign-functions=64 -g -Wall -I. -I/var/tmp/portage/nessus-client-1.0.0_rc4/work/NessusClient-1.0.0.RC4/include "-DNESSUSD_CONFDIR=\"/etc\"" "-DNESSUSD_STATEDIR=\"/var/lib/nessus\"" "-DNESSUSD_DATADIR=\"/etc/nessus\"" "-DNESSUSD_LIBDIR=\"/usr/lib/nessus\"" "-DNESSUSD_PLUGINS=\"/usr/lib/nessus/plugins\"" "-DNESSUSD_REPORTS=\"/usr/lib/nessus/reports\"" -DNESSUSD_SHAREDSTATEDIR=\"/usr/com/nessus\" -DNESSUSD_LOGDIR=\"/var/lib/nessus/logs\" -DNESSUS_DOCDIR=\"/usr/share/doc/nessus\" -DHAVE_SSL -I/usr/include/openssl -c system.c make[1]: Entering directory `/var/tmp/portage/nessus-client-1.0.0_rc4/work/NessusClient-1.0.0.RC4/nessus' make[1]: *** Ingen regel för att skapa målet "../libnessus/libnessus-client.a", som behövs till "NessusClient". Stannar. make[1]: *** Inväntar oavslutade jobb... make[1]: Leaving directory `/var/tmp/portage/nessus-client-1.0.0_rc4/work/NessusClient-1.0.0.RC4/nessus' make: *** [client] Fel 2 make: *** Inväntar oavslutade jobb... gcc -I../ -I. -I/var/tmp/portage/nessus-client-1.0.0_rc4/work/NessusClient-1.0.0.RC4/include -march=pentium-m -mtune=pentium-m -O2 -pipe -mmmx -msse -msse2 -mfpmath=sse -fomit-frame-pointer -fPIC -fno-delayed-branch -fcaller-saves -finline-functions -frename-registers -fweb -fno-trapping-math -falign-functions=64 -g -Wall -I. -I/var/tmp/portage/nessus-client-1.0.0_rc4/work/NessusClient-1.0.0.RC4/include "-DNESSUSD_CONFDIR=\"/etc\"" "-DNESSUSD_STATEDIR=\"/var/lib/nessus\"" "-DNESSUSD_DATADIR=\"/etc/nessus\"" "-DNESSUSD_LIBDIR=\"/usr/lib/nessus\"" "-DNESSUSD_PLUGINS=\"/usr/lib/nessus/plugins\"" "-DNESSUSD_REPORTS=\"/usr/lib/nessus/reports\"" -DNESSUSD_SHAREDSTATEDIR=\"/usr/com/nessus\" -DNESSUSD_LOGDIR=\"/var/lib/nessus/logs\" -DNESSUS_DOCDIR=\"/usr/share/doc/nessus\" -DHAVE_SSL -I/usr/include/openssl -c network.c system.c: In function `emalloc': system.c:46: varning: long int format, size_t arg (arg 4) system.c:71: varning: long int format, size_t arg (arg 4) system.c: In function `erealloc': system.c:116: varning: long int format, size_t arg (arg 3) system.c:124: varning: long int format, size_t arg (arg 3) gcc -I../ -I. -I/var/tmp/portage/nessus-client-1.0.0_rc4/work/NessusClient-1.0.0.RC4/include -march=pentium-m -mtune=pentium-m -O2 -pipe -mmmx -msse -msse2 -mfpmath=sse -fomit-frame-pointer -fPIC -fno-delayed-branch -fcaller-saves -finline-functions -frename-registers -fweb -fno-trapping-math -falign-functions=64 -g -Wall -I. -I/var/tmp/portage/nessus-client-1.0.0_rc4/work/NessusClient-1.0.0.RC4/include "-DNESSUSD_CONFDIR=\"/etc\"" "-DNESSUSD_STATEDIR=\"/var/lib/nessus\"" "-DNESSUSD_DATADIR=\"/etc/nessus\"" "-DNESSUSD_LIBDIR=\"/usr/lib/nessus\"" "-DNESSUSD_PLUGINS=\"/usr/lib/nessus/plugins\"" "-DNESSUSD_REPORTS=\"/usr/lib/nessus/reports\"" -DNESSUSD_SHAREDSTATEDIR=\"/usr/com/nessus\" -DNESSUSD_LOGDIR=\"/var/lib/nessus/logs\" -DNESSUS_DOCDIR=\"/usr/share/doc/nessus\" -DHAVE_SSL -I/usr/include/openssl -c resolve.c gcc -I../ -I. -I/var/tmp/portage/nessus-client-1.0.0_rc4/work/NessusClient-1.0.0.RC4/include -march=pentium-m -mtune=pentium-m -O2 -pipe -mmmx -msse -msse2 -mfpmath=sse -fomit-frame-pointer -fPIC -fno-delayed-branch -fcaller-saves -finline-functions -frename-registers -fweb -fno-trapping-math -falign-functions=64 -g -Wall -I. -I/var/tmp/portage/nessus-client-1.0.0_rc4/work/NessusClient-1.0.0.RC4/include "-DNESSUSD_CONFDIR=\"/etc\"" "-DNESSUSD_STATEDIR=\"/var/lib/nessus\"" "-DNESSUSD_DATADIR=\"/etc/nessus\"" "-DNESSUSD_LIBDIR=\"/usr/lib/nessus\"" "-DNESSUSD_PLUGINS=\"/usr/lib/nessus/plugins\"" "-DNESSUSD_REPORTS=\"/usr/lib/nessus/reports\"" -DNESSUSD_SHAREDSTATEDIR=\"/usr/com/nessus\" -DNESSUSD_LOGDIR=\"/var/lib/nessus/logs\" -DNESSUS_DOCDIR=\"/usr/share/doc/nessus\" -DHAVE_SSL -I/usr/include/openssl -c arglists.c gcc -I../ -I. -I/var/tmp/portage/nessus-client-1.0.0_rc4/work/NessusClient-1.0.0.RC4/include -march=pentium-m -mtune=pentium-m -O2 -pipe -mmmx -msse -msse2 -mfpmath=sse -fomit-frame-pointer -fPIC -fno-delayed-branch -fcaller-saves -finline-functions -frename-registers -fweb -fno-trapping-math -falign-functions=64 -g -Wall -I. -I/var/tmp/portage/nessus-client-1.0.0_rc4/work/NessusClient-1.0.0.RC4/include "-DNESSUSD_CONFDIR=\"/etc\"" "-DNESSUSD_STATEDIR=\"/var/lib/nessus\"" "-DNESSUSD_DATADIR=\"/etc/nessus\"" "-DNESSUSD_LIBDIR=\"/usr/lib/nessus\"" "-DNESSUSD_PLUGINS=\"/usr/lib/nessus/plugins\"" "-DNESSUSD_REPORTS=\"/usr/lib/nessus/reports\"" -DNESSUSD_SHAREDSTATEDIR=\"/usr/com/nessus\" -DNESSUSD_LOGDIR=\"/var/lib/nessus/logs\" -DNESSUS_DOCDIR=\"/usr/share/doc/nessus\" -DHAVE_SSL -I/usr/include/openssl -c hlst.c gcc -I../ -I. -I/var/tmp/portage/nessus-client-1.0.0_rc4/work/NessusClient-1.0.0.RC4/include -march=pentium-m -mtune=pentium-m -O2 -pipe -mmmx -msse -msse2 -mfpmath=sse -fomit-frame-pointer -fPIC -fno-delayed-branch -fcaller-saves -finline-functions -frename-registers -fweb -fno-trapping-math -falign-functions=64 -g -Wall -I. -I/var/tmp/portage/nessus-client-1.0.0_rc4/work/NessusClient-1.0.0.RC4/include "-DNESSUSD_CONFDIR=\"/etc\"" "-DNESSUSD_STATEDIR=\"/var/lib/nessus\"" "-DNESSUSD_DATADIR=\"/etc/nessus\"" "-DNESSUSD_LIBDIR=\"/usr/lib/nessus\"" "-DNESSUSD_PLUGINS=\"/usr/lib/nessus/plugins\"" "-DNESSUSD_REPORTS=\"/usr/lib/nessus/reports\"" -DNESSUSD_SHAREDSTATEDIR=\"/usr/com/nessus\" -DNESSUSD_LOGDIR=\"/var/lib/nessus/logs\" -DNESSUS_DOCDIR=\"/usr/share/doc/nessus\" -DHAVE_SSL -I/usr/include/openssl -c harglists.c gcc -I../ -I. -I/var/tmp/portage/nessus-client-1.0.0_rc4/work/NessusClient-1.0.0.RC4/include -march=pentium-m -mtune=pentium-m -O2 -pipe -mmmx -msse -msse2 -mfpmath=sse -fomit-frame-pointer -fPIC -fno-delayed-branch -fcaller-saves -finline-functions -frename-registers -fweb -fno-trapping-math -falign-functions=64 -g -Wall -I. -I/var/tmp/portage/nessus-client-1.0.0_rc4/work/NessusClient-1.0.0.RC4/include "-DNESSUSD_CONFDIR=\"/etc\"" "-DNESSUSD_STATEDIR=\"/var/lib/nessus\"" "-DNESSUSD_DATADIR=\"/etc/nessus\"" "-DNESSUSD_LIBDIR=\"/usr/lib/nessus\"" "-DNESSUSD_PLUGINS=\"/usr/lib/nessus/plugins\"" "-DNESSUSD_REPORTS=\"/usr/lib/nessus/reports\"" -DNESSUSD_SHAREDSTATEDIR=\"/usr/com/nessus\" -DNESSUSD_LOGDIR=\"/var/lib/nessus/logs\" -DNESSUS_DOCDIR=\"/usr/share/doc/nessus\" -DHAVE_SSL -I/usr/include/openssl -c getopt.c gcc -I../ -I. -I/var/tmp/portage/nessus-client-1.0.0_rc4/work/NessusClient-1.0.0.RC4/include -march=pentium-m -mtune=pentium-m -O2 -pipe -mmmx -msse -msse2 -mfpmath=sse -fomit-frame-pointer -fPIC -fno-delayed-branch -fcaller-saves -finline-functions -frename-registers -fweb -fno-trapping-math -falign-functions=64 -g -Wall -I. -I/var/tmp/portage/nessus-client-1.0.0_rc4/work/NessusClient-1.0.0.RC4/include "-DNESSUSD_CONFDIR=\"/etc\"" "-DNESSUSD_STATEDIR=\"/var/lib/nessus\"" "-DNESSUSD_DATADIR=\"/etc/nessus\"" "-DNESSUSD_LIBDIR=\"/usr/lib/nessus\"" "-DNESSUSD_PLUGINS=\"/usr/lib/nessus/plugins\"" "-DNESSUSD_REPORTS=\"/usr/lib/nessus/reports\"" -DNESSUSD_SHAREDSTATEDIR=\"/usr/com/nessus\" -DNESSUSD_LOGDIR=\"/var/lib/nessus/logs\" -DNESSUS_DOCDIR=\"/usr/share/doc/nessus\" -DHAVE_SSL -I/usr/include/openssl -c getopt1.c harglists.c: In function `do_printf': harglists.c:493: varning: unsigned int format, pointer arg (arg 3) harglists.c: In function `harg_addt': harglists.c:678: varning: föreslår parenteser runt && inuti || harglists.c:678: varning: föreslår parenteser runt && inuti || harglists.c: In function `harg_set_valuet': harglists.c:742: varning: föreslår parenteser runt && inuti || harglists.c:742: varning: föreslår parenteser runt && inuti || harglists.c: In function `harg_renamet': harglists.c:832: varning: föreslår parenteser runt && inuti || harglists.c: At top level: harglists.c:299: varning: 'debug' defined but not used harglists.c:204: varning: 'xrealloc' defined but not used gcc -I../ -I. -I/var/tmp/portage/nessus-client-1.0.0_rc4/work/NessusClient-1.0.0.RC4/include -march=pentium-m -mtune=pentium-m -O2 -pipe -mmmx -msse -msse2 -mfpmath=sse -fomit-frame-pointer -fPIC -fno-delayed-branch -fcaller-saves -finline-functions -frename-registers -fweb -fno-trapping-math -falign-functions=64 -g -Wall -I. -I/var/tmp/portage/nessus-client-1.0.0_rc4/work/NessusClient-1.0.0.RC4/include "-DNESSUSD_CONFDIR=\"/etc\"" "-DNESSUSD_STATEDIR=\"/var/lib/nessus\"" "-DNESSUSD_DATADIR=\"/etc/nessus\"" "-DNESSUSD_LIBDIR=\"/usr/lib/nessus\"" "-DNESSUSD_PLUGINS=\"/usr/lib/nessus/plugins\"" "-DNESSUSD_REPORTS=\"/usr/lib/nessus/reports\"" -DNESSUSD_SHAREDSTATEDIR=\"/usr/com/nessus\" -DNESSUSD_LOGDIR=\"/var/lib/nessus/logs\" -DNESSUS_DOCDIR=\"/usr/share/doc/nessus\" -DHAVE_SSL -I/usr/include/openssl -c rand.c gcc -I../ -I. -I/var/tmp/portage/nessus-client-1.0.0_rc4/work/NessusClient-1.0.0.RC4/include -march=pentium-m -mtune=pentium-m -O2 -pipe -mmmx -msse -msse2 -mfpmath=sse -fomit-frame-pointer -fPIC -fno-delayed-branch -fcaller-saves -finline-functions -frename-registers -fweb -fno-trapping-math -falign-functions=64 -g -Wall -I. -I/var/tmp/portage/nessus-client-1.0.0_rc4/work/NessusClient-1.0.0.RC4/include "-DNESSUSD_CONFDIR=\"/etc\"" "-DNESSUSD_STATEDIR=\"/var/lib/nessus\"" "-DNESSUSD_DATADIR=\"/etc/nessus\"" "-DNESSUSD_LIBDIR=\"/usr/lib/nessus\"" "-DNESSUSD_PLUGINS=\"/usr/lib/nessus/plugins\"" "-DNESSUSD_REPORTS=\"/usr/lib/nessus/reports\"" -DNESSUSD_SHAREDSTATEDIR=\"/usr/com/nessus\" -DNESSUSD_LOGDIR=\"/var/lib/nessus/logs\" -DNESSUS_DOCDIR=\"/usr/share/doc/nessus\" -DHAVE_SSL -I/usr/include/openssl -c snprintf.c gcc -I../ -I. -I/var/tmp/portage/nessus-client-1.0.0_rc4/work/NessusClient-1.0.0.RC4/include -march=pentium-m -mtune=pentium-m -O2 -pipe -mmmx -msse -msse2 -mfpmath=sse -fomit-frame-pointer -fPIC -fno-delayed-branch -fcaller-saves -finline-functions -frename-registers -fweb -fno-trapping-math -falign-functions=64 -g -Wall -I. -I/var/tmp/portage/nessus-client-1.0.0_rc4/work/NessusClient-1.0.0.RC4/include "-DNESSUSD_CONFDIR=\"/etc\"" "-DNESSUSD_STATEDIR=\"/var/lib/nessus\"" "-DNESSUSD_DATADIR=\"/etc/nessus\"" "-DNESSUSD_LIBDIR=\"/usr/lib/nessus\"" "-DNESSUSD_PLUGINS=\"/usr/lib/nessus/plugins\"" "-DNESSUSD_REPORTS=\"/usr/lib/nessus/reports\"" -DNESSUSD_SHAREDSTATEDIR=\"/usr/com/nessus\" -DNESSUSD_LOGDIR=\"/var/lib/nessus/logs\" -DNESSUS_DOCDIR=\"/usr/share/doc/nessus\" -DHAVE_SSL -I/usr/include/openssl -c addslashes.c /usr/bin/ar rc libnessus-client.a system.o network.o resolve.o arglists.o hlst.o harglists.o getopt.o getopt1.o rand.o snprintf.o addslashes.o make[1]: Leaving directory `/var/tmp/portage/nessus-client-1.0.0_rc4/work/NessusClient-1.0.0.RC4/libnessus' !!! ERROR: net-analyzer/nessus-client-1.0.0_rc4 failed. Call stack: ebuild.sh, line 1557: Called dyn_compile ebuild.sh, line 966: Called src_compile ----------------------------------------------------- ----------------------------------------------------- emerge info: ------------ Portage 2.1_pre6-r3 (default-linux/x86/2006.0, gcc-3.4.5, glibc-2.4-r0, 2.6.15-gentoo-r5 i686) ================================================================= System uname: 2.6.15-gentoo-r5 i686 Intel(R) Pentium(R) M processor 1.60GHz Gentoo Base System version 1.12.0_pre16 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.4 [enabled] dev-lang/python: 2.3.5, 2.4.2-r1 sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.16.1-r2 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r3 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=pentium-m -mtune=pentium-m -O2 -pipe -mmmx -msse -msse2 -mfpmath=sse -fomit-frame-pointer -fPIC -fno-delayed-branch -fcaller-saves -finline-functions -frename-registers -fweb -fno-trapping-math -falign-functions=64" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/env.d" CXXFLAGS="-march=pentium-m -mtune=pentium-m -O2 -pipe -mmmx -msse -msse2 -mfpmath=sse -fomit-frame-pointer -fPIC -fno-delayed-branch -fcaller-saves -finline-functions -frename-registers -fweb -fno-trapping-math -falign-functions=64" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="http://ftp.du.se/pub/os/gentoo" LANG="sv_SE.utf8" LC_ALL="sv_SE.utf8" LINGUAS="sv" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X a52 aac aalib acpi alsa apache2 apm arts audiofile avi berkdb bidi bitmap-fonts bluetooth browserplugin cdda cddb cdr cli cpdflib crypt ctype cups dba dbus dbx dhcp divx4linux dri dts dv dvd dvdread eap-tls eds emboss encode esd evo expat faad fastbuild ffmpeg flac foomaticdb force-cgi-redirect fortran freetype ftp gd gdbm gif gpm gps gstreamer gtk2 hal imlib irmc java jikes jpeg kde kdepim kerberos lame ldap libg++ libwww live lm_sensors lzo mad madwifi matroska memlimit mikmod mmx mng motif mp3 mpeg mplayer musicbrainz mysql nas ncurses nls nptl nptlonly nsplugin ogg oggvorbis opengl oss pam pcmcia pcre pdflib perl pic png posix prelude python qt quicktime rar rdesktop readline real rtc samba sasl sdl session shout simplexml skins soap sockets speex spell spl sqlite sse sse2 ssl stream svg tcpd theora tiff tokenizer transcode truetype truetype-fonts type1-fonts udev unicode userlocales vcd vidix visualization vorbis wifi win32codecs wxwindows x86 xanim xine xml xml2 xmms xosd xpm xsl xv xvid xvidinfo xvmc zlib elibc_glibc kernel_linux linguas_sv userland_GNU" Unset: ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, LDFLAGS
tried chaning CFLAGS to: CFLAGS="-O2 -mcpu=i686 -fomit-frame-pointer" But it doesn't help, the build exits at the exact same location.
I got it compiled here with 'MAKEOPTS=-j1 emerge nessus-client' Looks like it does not like parallel make... Portage 2.1_pre7-r5 (default-linux/x86/2005.1, gcc-4.0.2, glibc-2.4-r1, 2.6.16-ck3 i686) ================================================================= System uname: 2.6.16-ck3 i686 Intel(R) Celeron(R) CPU 2.60GHz Gentoo Base System version 1.12.0_pre17 dev-lang/python: 2.3.5-r2, 2.4.2-r1 sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2 sys-devel/binutils: 2.16.1-r2 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r3 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=i686 -O2 -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/NX/etc /usr/NX/home /usr/kde/2/share/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/share/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/env.d" CXXFLAGS="-march=i686 -O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache confcache distlocks metadata-transfer parallel-fetch prelink sandbox sfperms strict" GENTOO_MIRRORS="http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ http://ftp.snt.utwente.nl/pub/os/linux/gentoo http://mir.zyrianes.net/gentoo/ http://pandemonium.tiscali.de/pub/gentoo/" LINGUAS="fr fr_FR" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://192.168.25.45/gentoo-portage" USE="x86 X a52 aac aim alsa apm avi bash-completion berkdb bitmap-fonts bonobo browserplugin bzip2 cairo cddb cdr crypt cscope cups curl dbus dga dio dlloader dri dts dvb dvd dvdread emboss encode exif expat ffmpeg fftw firefox flac foomaticdb fortran ftp gb gcj gdbm gif gimp glut gnome gnustep gnutls gpm gstreamer gtk gtk2 gtkhtml iconv idn imap imlib ipv6 isdnlog jabber java jikes joystick jpeg lcms libcaca libg++ libwww live mad matroska mbox mikmod mime mmx mng mono mp3 mpeg msn musicbrainz ncurses nls nptl nptlonly nsplugin nvidia objc offensive ogg oggvorbis openal opengl oscar oss pam pcre pda pdflib perl php pic png posix ppds pppd python qt quicktime readline real recode ruby samba sdl spell sqlite sse sse2 ssl svg tcpd theora threads tiff truetype truetype-fonts type1-fonts unicode usb v4l vcd vorbis wifi win32codecs wmf wxwindows x264 xface xinerama xml2 xmms xosd xv xvid yahoo zlib elibc_glibc input_devices_keyboard input_devices_mouse kernel_linux linguas_fr linguas_fr_FR userland_GNU video_cards_i810" Unset: ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS