Home | Docs | Forums | Lists | Bugs | Planet | Store | GMN | Get Gentoo!
Not eligible to see or edit group visibility for this bug.
View Bug Activity | Format For Printing | XML | Clone This Bug
my defaults in /etc/make.conf are MAKEOPTS="-j -l 16", as this is an 8-core server which normally is also running boinc client at idle priority, resulting in idle load average of around 8. www-client/elinks-0.11.3 fails to compile with these MAKEOPTS or pretty much with any MAKEOPTS that include "-l <num>" settings. MAKEOPTS="-j 9" appears to be working fine, so do any other MAKEOPTS that don't control number of jobs by load average, for that matter. Reproducible: Always Steps to Reproduce: 1. MAKEOPTS="-j -l 16" emerge -av1 www-client/elinks (one might want to adjust desired load average) Actual Results: the only error i could identify in the build log is this one: ------------------------------------------------------------------------------- make[2]: Entering directory `/var/tmp/portage/www-client/elinks-0.11.3/work/elinks-0.11.3/src/bfu' [CC] src/bfu/button.o [CC] src/bfu/checkbox.o [CC] src/bfu/dialog.o [CC] src/bfu/group.o [CC] src/bfu/hierbox.o [LD] src/lib.o [CC] src/bfu/hotkey.o [CC] src/bfu/inpfield.o [CC] src/bfu/inphist.o [CC] src/bfu/leds.o [LINK] src/elinks [CC] src/bfu/listbox.o [CC] src/bfu/listmenu.o /usr/lib/gcc/x86_64-pc-linux-gnu/4.1.2/../../../../lib64/crt1.o: In function `_start': (.text+0x20): undefined reference to `main' collect2: ld returned 1 exit status make[1]: *** [elinks] Error 1 make[1]: *** Waiting for unfinished jobs.... [CC] src/bfu/menu.o [CC] src/bfu/msgbox.o [CC] src/bfu/style.o [CC] src/bfu/text.o [CC] src/bfu/widget.o [LD] src/bfu/lib.o ------------------------------------------------------------------------------- which results in unsuccessful build: ------------------------------------------------------------------------------- [LD] src/viewer/text/lib.o make[3]: Leaving directory `/var/tmp/portage/www-client/elinks-0.11.3/work/elinks-0.11.3/src/viewer/text' make[2]: Leaving directory `/var/tmp/portage/www-client/elinks-0.11.3/work/elinks-0.11.3/src/viewer' make[1]: Leaving directory `/var/tmp/portage/www-client/elinks-0.11.3/work/elinks-0.11.3/src' make: *** [all-recursive] Error 1 * * ERROR: www-client/elinks-0.11.3 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 2919: Called die * The specific snippet of code: * emake || die "compile problem" * The die message: * compile problem * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/tmp/portage/www-client/elinks-0.11.3/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/www-client/elinks-0.11.3/temp/environment'. ------------------------------------------------------------------------------- Expected Results: succesful build and install Portage 2.1.4.5 (default/linux/amd64/2008.0, gcc-4.1.2, glibc-2.7-r2, 2.6.25-gentoo-r7-ns x86_64) ================================================================= System uname: 2.6.25-gentoo-r7-ns x86_64 Quad-Core AMD Opteron(tm) Processor 2344 HE Timestamp of tree: Mon, 10 Nov 2008 10:15:02 +0000 distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] app-shells/bash: 3.2_p33 dev-java/java-config: 1.3.7, 2.1.6 dev-lang/python: 2.4.4-r13, 2.5.2-r7 dev-python/pycrypto: 2.0.1-r6 sys-apps/baselayout: 1.12.11.1 sys-apps/sandbox: 1.2.18.1-r2 sys-devel/autoconf: 2.61-r2 sys-devel/automake: 1.4_p6, 1.7.9-r1, 1.9.6-r2, 1.10.1-r1 sys-devel/binutils: 2.18-r3 sys-devel/gcc-config: 1.4.0-r4 sys-devel/libtool: 1.5.26 virtual/os-headers: 2.6.23-r3 ACCEPT_KEYWORDS="amd64" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=k8 -O2 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/config" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/issue* /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d" CXXFLAGS="-march=k8 -O2 -pipe" DISTDIR="/var/lib/portage/distfiles" EMERGE_DEFAULT_OPTS="" FEATURES="ccache collision-protect distlocks metadata-transfer parallel-fetch sandbox sfperms strict unmerge-orphans userfetch userpriv usersandbox" GENTOO_MIRRORS="ftp://mirror.csclub.uwaterloo.ca/gentoo-distfiles/ http://gentoo.mirrors.tds.net/gentoo http://mirror.csclub.uwaterloo.ca/gentoo-distfiles/" LDFLAGS="-Wl,-O1" MAKEOPTS="-j -l 16" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage" USE="acl acpi amd64 bash-completion berkdb blas bzip2 cli cracklib crypt cups curl curlwrappers fam fortran gd gdbm ginac gmp gpm gsl hal iconv idn ieee1394 imagemagick isdnlog jpeg jpeg2k lapack ldap lm_sensors mbox mime mmap mmx mpi mudflap multilib ncurses nls nocd nptl openmp pam pcre pdf perl png python readline reflection session slang snmp spl sse sse2 ssl ssse3 sysfs tcpd threads unicode vim-syntax xorg zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="tyan ncurses" USERLAND="GNU" Unset: CPPFLAGS, CTARGET, FFLAGS, INSTALL_MASK, LANG, LC_ALL, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Created an attachment (id=171602) [edit] build log
This should now be fixed in CVS.