Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 294156 - Error building with sys-devel/gcc-4.3.4, sys-devel/distcc-3.1-r4, dev-util/kbuild-0.1.5-r1
Summary: Error building with sys-devel/gcc-4.3.4, sys-devel/distcc-3.1-r4, dev-util/kb...
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Patrick Lauer
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-11-23 11:12 UTC by Raffaello D. Di Napoli
Modified: 2015-10-22 15:46 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Failed build log (virtualbox-ose-3.0.12.build.log,16.39 KB, text/plain)
2009-11-23 11:13 UTC, Raffaello D. Di Napoli
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Raffaello D. Di Napoli 2009-11-23 11:12:37 UTC
Hi all, I’m having problems trying to build virtualbox-ose-3.0.12 using these:
sys-devel/gcc-4.3.4
sys-devel/distcc-3.1-r4
dev-util/kbuild-0.1.5-r1

I believe bug 262440 and bug 272391 are related, which leads me into thinking VirtualBox has nothing to do with the bug (without distcc, it builds just fine), hence the bug summary not mentioning it.

If relevant (I don’t think so), my distcc “network” includes a Core 2 Duo and an Athlon XP; both run Gentoo Linux and are always updated in sync (so, same gcc/distcc/kbuild); the build subject of this report took place on the C2D.

Also probably irrelevant, I can use distcc just fine with any other build, and I also used it to rebuild the kernel; all of this still on the C2D.

Reproducible: Always

Steps to Reproduce:
1. emerge distcc
2. Include FEATURES=distcc in /etc/make.conf
3. emerge virtualbox-ose

Actual Results:  
Compiling fails on the first C/C++ source file, with this error (one or more occurrences, owing to distcc parallelism):

i686-pc-linux-gnu-gcc: argument to '-o' is missing
distcc[<PID>] ERROR: compile (null) on <host> failed

where <PID> and <host> may vary.

See attached build log for details.

Expected Results:  
Build successful, exactly like it happens without FEATURES=distcc.

The two involved computers have identical Portage configuration, except for processor-related CFLAGS and USE flags. This is from where the build takes place, the C2D:

emerge --info
Portage 2.1.6.13 (default/linux/x86/10.0, gcc-4.3.4, glibc-2.9_p20081201-r2, 2.6.30-gentoo-r8 i686)
=================================================================
System uname: Linux-2.6.30-gentoo-r8-i686-Intel-R-_Core-TM-2_Duo_CPU_T5550_@_1.83GHz-with-gentoo-2.0.1
Timestamp of tree: Sat, 21 Nov 2009 09:30:01 +0000
distcc 3.1 i686-pc-linux-gnu [enabled]
app-shells/bash:     4.0_p28
dev-java/java-config: 2.1.9-r1
dev-lang/python:     2.6.2-r1
sys-apps/baselayout: 2.0.1
sys-apps/openrc:     0.5.2-r2
sys-apps/sandbox:    1.6-r2
sys-devel/autoconf:  2.13, 2.63-r1
sys-devel/automake:  1.9.6-r2, 1.10.2
sys-devel/binutils:  2.18-r3
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6a
virtual/os-headers:  2.6.27-r2
ACCEPT_KEYWORDS="x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=core2 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php4/ext-active/ /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php4/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php4/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-O2 -march=core2 -pipe"
DISTDIR="/store/portage/distfiles"
FEATURES="distcc distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="ftp://ftp.unina.it/pub/linux/distributions/gentoo"
LANG="en_US.UTF-8"
LDFLAGS="-Wl,-O1"
LINGUAS="it"
MAKEOPTS="-j4"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
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.gentoo.org/gentoo-portage"
USE="X acl acpi alsa bash-completion branding bzip2 cairo cdda cddb cdr cli consolekit crypt cups dbus dga dri encode exif fbcon ffmpeg flac fontconfig ftp fuse gd gif gnome gnome-keyring gnutls gphoto2 gpm gstreamer gtk guile hal hddtemp iconv ieee1394 java jpeg jpeg2k lcms libnotify lm_sensors lzma midi mmap mmx mng modules mp3 mpeg mudflap nautilus ncurses nls nptl nptlonly nsplugin offensive ogg opengl openmp pam pch pcre pdf png posix pppd qt3support readline reflection samba sdl session smp sockets spell spl sqlite sqlite3 sse sse2 sse3 ssl ssse3 startup-notification svg symlink sysfs syslog sysvipc tcpd threads tiff truetype unicode v4l v4l2 vorbis x86 xattr xcb xorg xpm xulrunner xvid zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 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 asis auth_basic authz_host autoindex   dir   env   headers   ident include   log_config   mime mime_magic   negotiation   rewrite   version " APACHE2_MPMS="worker" CAMERAS="   canon casio_qv clicksmart310   dimagev directory   fuji   hp215   kodak_dc120 kodak_dc210 kodak_dc240 kodak_dc3200 kodak_ez200   panasonic_coolshot panasonic_dc1000 panasonic_dc1580 panasonic_l859 pccam300 ptp2   samsung sony_dscf1 sony_dscf55 spca50x sq905 stv0674 stv0680 sx330z " ELIBC="glibc" INPUT_DEVICES="evdev keyboard mouse synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="it" QEMU_SOFTMMU_TARGETS="arm i386 x86_64" USERLAND="GNU" VIDEO_CARDS="intel"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Raffaello D. Di Napoli 2009-11-23 11:13:32 UTC
Created attachment 210960 [details]
Failed build log
Comment 2 Sergey Popov gentoo-dev 2015-10-22 15:46:37 UTC
This bug is quite old. closing this as OBSOLETE

Reopen if it's still issue with newer versions