Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 255588

Summary: The sys-apps/sandbox application fails with error "...is incompatible with i386 output" on the ABI=x86 build phase when compiling with FEATURES=distcc.
Product: Gentoo Linux Reporter: Eric Gisse <jowr.pi>
Component: [OLD] Core systemAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED DUPLICATE    
Severity: minor    
Priority: High    
Version: unspecified   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Eric Gisse 2009-01-20 03:15:03 UTC
Using the distcc feature, the sandbox package will fail to build every time across every version of sandbox currently in portage [1.2.18.1-r2 to 1.3.2] during the ABI=x86 build phase, with the usage of GCC 4.3.2 in the backend. GCC is not expected to be the culprit, but who knows.

FEATURES=-distcc emerge sandbox works fine. pump emerge sandbox fails as well, with the same error so it appears the presense of the distcc feature is sufficient, not just usage of distcc.

I cannot tell if this is a distcc bug or a sandbox bug.

Reproducible: Always

Steps to Reproduce:
1. FEATURES=distcc [pump, if desired] emerge sandbox
2. Watch it fail.
3. See 1.

Actual Results:  
fail.

Build log to be attached, as I don't see how to attach the log here.



Expected Results:  
success. 

Expected results are obtained without using distcc.

blacktop ~ # uname -a
Linux blacktop 2.6.29-rc2-ohshit #1 SMP Mon Jan 19 07:28:55 AKST 2009 x86_64 Intel(R) Core(TM)2 CPU U7600 @ 1.20GHz GenuineIntel GNU/Linux
Comment 1 Eric Gisse 2009-01-20 03:15:12 UTC
blacktop ~ # emerge --info
Portage 2.1.6.6 (default/linux/amd64/2008.0, gcc-4.3.2, glibc-2.9_p20081201-r1, 2.6.29-rc2-ohshit x86_64)
=================================================================
System uname: Linux-2.6.29-rc2-ohshit-x86_64-Intel-R-_Core-TM-2_CPU_U7600_@_1.20GHz-with-glibc2.2.5
Timestamp of tree: Fri, 16 Jan 2009 07:45:01 +0000
distcc 3.0 x86_64-pc-linux-gnu [enabled]
ccache version 2.4 [enabled]
app-shells/bash:     3.2_p39
dev-java/java-config: 1.3.7-r1, 2.1.6-r1
dev-lang/python:     2.5.2-r7
dev-python/pycrypto: 2.0.1-r6
dev-util/ccache:     2.4-r7
dev-util/cmake:      2.4.6-r1
sys-apps/baselayout: 1.12.11.1
sys-apps/sandbox:    1.3.2
sys-devel/autoconf:  2.13, 2.63
sys-devel/automake:  1.5, 1.8.5-r3, 1.9.6-r2, 1.10.2
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.28-r1
ACCEPT_KEYWORDS="amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=core2 -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /etc/pam.d/"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-march=core2 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache distcc distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://gentoo.osuosl.org"
LANG="C"
LDFLAGS="-Wl,-O1"
LINGUAS="en"
MAKEOPTS="-j5"
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="3dnow 3dnowext X a52 aac aalib acl acpi alsa amd64 avi berkdb bidi bindist bzip2 cdda cdio cdparanoia cdr cleartype cli cracklib crypt custom-cflags custom-cpuoptions custom-optimization dbus divx4linux dri dts dv dvd dvdr dvdread emerald encode fbsplash ffmpeg firefox flac fortran freetype gcrypt gdbm glitz gnome gnome-keyring gnutls gpm gtk hal httpd iconv injection ipod ipv6 isdnlog jpeg lame laptop live lm_sensors mad matroska midi mjpeg mmx mmxext mozdevelop mp3 mpeg mudflap multilib musepack nautilus ncurses networkmanager nls nptl nptlonly nsplugin offensive ogg oggvorbis opengl openmp pam pcmcia pcre perl pppd python quicktime rar readline reflection session sha512 spell spl sqlite sse sse2 ssl ssse3 stream svg sysfs tcpd theora truetype unicode vcd vlm vorbis wifi wxwindows x264 xcb xinerama xorg xulrunner xv xvid xvmc zlib" ALSA_CARDS="hda-intel" 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 synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en" 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 2 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2009-01-20 03:23:20 UTC

*** This bug has been marked as a duplicate of bug 255585 ***