| Summary: | nessus-core fails parallel make | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Michael Owen <kyphros> |
| Component: | Current packages | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
| Status: | RESOLVED DUPLICATE | ||
| Severity: | major | ||
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | AMD64 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
nessus-core-2.2.4-r1 on amd64 fails to compile when using more than 2 threads. Sometimes, it will succeed with -j4, but setting -j8 or higher will never work. -j1 works perfectly every time. -j2 has worked every time for me, but would probably fail under the right conditions. Reproducible: Always Steps to Reproduce: 1. Set MAKEOPTS="-j8" 2. emerge =nessus-core-2.2.4-r1 Actual Results: build fails ---- make[3]: Leaving directory `/var/tmp/portage/nessus-core-2.2.4-r1/work/nessus-core/nessus/gdchart0.94b/gd1.3' make[2]: Leaving directory `/var/tmp/portage/nessus-core-2.2.4-r1/work/nessus-core/nessus/gdchart0.94b' rm -f libgd.a /usr/bin/ar rc libgd.a gd.o gdfontt.o gdfonts.o gdfontmb.o \ gdfontl.o gdfontg.o ranlib: libgd.a: No such file or directory ranlib failed make[3]: Leaving directory `/var/tmp/portage/nessus-core-2.2.4-r1/work/nessus-core/nessus/gdchart0.94b/gd1.3' make[2]: Leaving directory `/var/tmp/portage/nessus-core-2.2.4-r1/work/nessus-core/nessus/gdchart0.94b' make[3]: Leaving directory `/var/tmp/portage/nessus-core-2.2.4-r1/work/nessus-core/nessus/gdchart0.94b/gd1.3' make[2]: Leaving directory `/var/tmp/portage/nessus-core-2.2.4-r1/work/nessus-core/nessus/gdchart0.94b' make[2]: Leaving directory `/var/tmp/portage/nessus-core-2.2.4-r1/work/nessus-core/nessus/gdchart0.94b' x86_64-pc-linux-gnu-gcc auth.o comm.o sighand.o xstuff.o cli.o parser.o plugin_infos.o preferences.o families.o attack.o report.o report_ng.o report_save.o report_utils.o nsr_output.o nbe_output.o html_output.o latex_output.o text_output.o xml_output.o xml_output_ng.o html_graph_output.o error_dialog.o password_dialog.o monitor_dialog.o backend.o data_mining.o prefs_dialog.o prefs_dialog_misc.o prefs_dialog_scan_opt.o prefs_dialog_user.o prefs_dialog_auth.o prefs_dialog_plugins_prefs.o prefs_plugins.o prefs_target.o prefs_about.o prefs_kb.o netmap.o detached_index.o read_target_file.o gdchart0.94b/gdc.o gdchart0.94b/price_conv.o gdchart0.94b/gdc_pie.o gdchart0.94b/gdchart.o regex.o filter.o dirutils.o sslui.o nessus.o -o nessus `/usr/bin/nessus-config --libs` -L/usr/lib64 -L/usr/lib64 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangoxft-1.0 -lpangox-1.0 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 gdchart0.94b/gd1.3/libgd.a -lm test -d /var/tmp/portage/nessus-core-2.2.4-r1/work/nessus-core/bin || mkdir /var/tmp/portage/nessus-core-2.2.4-r1/work/nessus-core/bin cp nessus /var/tmp/portage/nessus-core-2.2.4-r1/work/nessus-core/bin make[1]: Leaving directory `/var/tmp/portage/nessus-core-2.2.4-r1/work/nessus-core/nessus' !!! ERROR: net-analyzer/nessus-core-2.2.4-r1 failed. !!! Function src_compile, Line 38, Exitcode 2 !!! emake failed !!! If you need support, post the topmost build error, NOT this status message. Expected Results: Expected result is a successful compile. idc00099p01 ~ # emerge info Portage 2.0.51.22-r2 (default-linux/amd64/2005.0, gcc-3.4.3, glibc-2.3.5-r0, 2.6.12-gentoo-r4 x86_64) ================================================================= System uname: 2.6.12-gentoo-r4 x86_64 Intel(R) Xeon(TM) CPU 3.60GHz Gentoo Base System version 1.6.13 dev-lang/python: 2.3.5 sys-apps/sandbox: 1.2.11 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5 sys-devel/binutils: 2.15.92.0.2-r10 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-O2 -march=k8 -fomit-frame-pointer -pipe" CHOST="x86_64-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/lib64/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=k8 -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict userpriv usersandbox" GENTOO_MIRRORS="http://gentoo.chem.wisc.edu/gentoo/ ftp://gentoo.chem.wisc.edu/gentoo/ http://gentoo.osuosl.org/ ftp://ftp.ucsb.edu/pub/mirrors/linux/gentoo/" MAKEOPTS="-j8" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="amd64 X Xaw3d a52 aac acl acpi alsa apache2 arts audiofile avi bash-completion berkdb bitmap-fonts browserplugin bzip2 cdr crypt cscope cups curl dga dv dvd dvdr dvdread eds encode fam ffmpeg fftw flac foomaticdb fortran gcj gd gdbm gif gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile ieee1394 imagemagick imlib ipv6 jack jpeg kde kerberos krb4 ladcca lcms ldap libwww lm_sensors lzo lzw lzw-tiff mad mailwrapper matroska mbox mikmod milter mmap mng motif mozilla mp3 mpeg mpi ncurses nls nptl nsplugin oci8 odbc offensive ogg oggvorbis opengl oracle pam pda pdflib perl png portaudio ppds python qt quicktime readline ruby samba sasl sdl silc skey smartcard sndfile snmp spell ssl svg tcltk tcpd tetex theora tiff truetype truetype-fonts type1-fonts unicode usb userlocales v4l vcd vorbis wmf xine xinerama xml xml2 xmms xosd xpm xv xvid zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS