Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 196519
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gentoo Games <games@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Stephan Friedrichs <deduktionstheorem@web.de>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
liquidwar-5.6.4.ebuild liquidwar-5.6.4.ebuild" text/plain Alexandre Rostovtsev 2007-10-20 16:25 0000 1.53 KB Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 196519 depends on: Show dependency tree
Bug 196519 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2007-10-20 11:41 0000
emerging liquidwar-5.6.4 fails complaining about incompatible i386:x86-64
output:

random.o: In function `lw_random_generate_map':
random.c:(.text+0x2d): warning: the use of `tmpnam' is dangerous, better use
`mkstemp'
/usr/lib/gcc/x86_64-pc-linux-gnu/4.2.2/../../../../x86_64-pc-linux-gnu/bin/ld:
i386 architecture of input file `glouglou.o' is incompatible with i386:x86-64
output
/usr/lib/gcc/x86_64-pc-linux-gnu/4.2.2/../../../../x86_64-pc-linux-gnu/bin/ld:
i386 architecture of input file `monster.o' is incompatible with i386:x86-64
output
/usr/lib/gcc/x86_64-pc-linux-gnu/4.2.2/../../../../x86_64-pc-linux-gnu/bin/ld:
i386 architecture of input file `spread.o' is incompatible with i386:x86-64
output
collect2: ld returned 1 exit status
make[1]: *** [liquidwar] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: Leaving directory
`/var/tmp/portage/games-strategy/liquidwar-5.6.4/work/liquidwar-5.6.4/src'
make: *** [build_bin] Error 2


Reproducible: Always

Steps to Reproduce:
1. emerge -u liquidwar



> emerge --info
Portage 2.1.3.15 (default-linux/amd64/2007.0, gcc-4.2.2, glibc-2.6.1-r0,
2.6.23-gentoo x86_64)
=================================================================
System uname: 2.6.23-gentoo x86_64 Intel(R) Core(TM)2 CPU 6600 @ 2.40GHz
Timestamp of tree: Sat, 20 Oct 2007 09:50:01 +0000
app-shells/bash:     3.2_p17-r1
dev-java/java-config: 1.3.7, 2.1.2-r1
dev-lang/python:     2.5.1-r2
sys-apps/baselayout: 1.12.10-r5
sys-apps/sandbox:    1.2.18.1-r1
sys-devel/autoconf:  2.13, 2.61-r1
sys-devel/automake:  1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.18-r1
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.23
ACCEPT_KEYWORDS="amd64 ~amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=nocona -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config
/usr/kde/3.5/shutdown /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/revdep-rebuild
/etc/terminfo /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-march=nocona -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="confcache distlocks metadata-transfer parallel-fetch sandbox sfperms
strict unmerge-orphans userfetch"
GENTOO_MIRRORS="ftp://pandemonium.tiscali.de/pub/gentoo/
ftp://mirrors.64hosting.com/pub/mirrors/gentoo/ http://gentoo.netnitco.net"
LANG="en_US.UTF-8"
LC_ALL="en_US.UTF-8"
LINGUAS="en"
MAKEOPTS="-j3 -l 4.0"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress
--force --whole-file --delete --delete-after --stats --timeout=180
--exclude=/distfiles --exclude=/local --exclude=/packages
--filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/overlays/gentoo-haskell
/usr/local/overlays/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="X a52 aac acl acpi alsa amd64 amr apm avahi bitmap-fonts bzip2 cdda cdr
cli cracklib crypt css cups dbus directfb dri dts dvd dvdr dvdread encode
ffmpeg firefox flac flash ftp gdbm gif gnome gnutls gpm gtk gtk2 hal hddtemp
howl iconv icq ipv6 isdnlog jabber java jpeg jpeg2k libnotify live lm_sensors
logrotate mad midi mmx mozilla mp3 mpeg mudflap musepack mysql ncurses nls nptl
nptlonly nsplugin nvidia offensive ogg openal opengl openmp pam pcre pdf perl
png pppd python readline reflection samba session spl sse sse2 ssl stream svg
tcpd theora threadsafe tiff truetype-fonts type1-fonts unicode usb vcd vim
vim-syntax vorbis wxwindows xml xorg xv zlib" ALSA_CARDS="emu10k1"
ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file
hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route
share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux"
LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses
text" LINGUAS="en" USERLAND="GNU" VIDEO_CARDS="nvidia"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_COMPRESS,
PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

------- Comment #1 From Martin Wegner 2007-10-20 13:19:19 0000 -------
I'm getting the same error here.

Stack trace of ebuild is:

 *
 * ERROR: games-strategy/liquidwar-5.6.4 failed.
 * Call stack:
 *                ebuild.sh, line 1695:  Called dyn_compile
 *                ebuild.sh, line 1033:  Called qa_call 'src_compile'
 *                ebuild.sh, line   44:  Called src_compile
 *   liquidwar-5.6.4.ebuild, line   47:  Called die
 * The specific snippet of code:
 *      emake || die "emake failed"
 *  The die message:
 *   emake failed
 *
 * If you need support, post the topmost build error, and the call stack if
relevant.
 * A complete build log is located at
'/var/log/portage/games-strategy:liquidwar-5.6.4:20071020-131408.log'.
 *

$ emerge --info
Portage 2.1.3.15 (default-linux/amd64/2007.0, gcc-4.2.2, glibc-2.6.1-r0,
2.6.23-gentoo-mw x86_64)
=================================================================
System uname: 2.6.23-gentoo-mw x86_64 Intel(R) Core(TM)2 CPU 6400 @ 2.13GHz
Timestamp of tree: Sat, 20 Oct 2007 04:50:01 +0000
distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632)
[disabled]
app-shells/bash:     3.2_p17-r1
dev-java/java-config: 1.3.7, 2.1.2-r1
dev-lang/python:     2.5.1-r2
dev-python/pycrypto: 2.0.1-r6
sys-apps/baselayout: 1.12.10-r5
sys-apps/sandbox:    1.2.18.1-r1
sys-devel/autoconf:  2.13, 2.61-r1
sys-devel/automake:  1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.18-r1
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.23
ACCEPT_KEYWORDS="amd64 ~amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=nocona -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config
/usr/kde/3.5/shutdown /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/revdep-rebuild
/etc/terminfo /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-march=nocona -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks metadata-transfer sandbox sfperms strict unmerge-orphans
userfetch"
GENTOO_MIRRORS="ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo       
http://mirror.isp.net.au/ftp/pub/gentoo/       
ftp://ftp.rz.tu-bs.de/pub/mirror/ftp.gentoo.org/gentoo-distfiles/  
ftp://ftp.tu-clausthal.de/pub/linux/gentoo/"
LANG="C"
MAKEOPTS="-j2 -l4"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress
--force --whole-file --delete --delete-after --stats --timeout=180
--exclude=/distfiles --exclude=/local --exclude=/packages
--filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://ares/gentoo-portage"
USE="X Xaw3d a52 aac aalib accessibility acpi alsa amd64 bash-completion berkdb
bitmap-fonts branding bzip2 cairo cdparanoia cdr cli cracklib crypt css cups
curl d dbus dedicated dga dia directfb divx dri dvb dvd dvdnav dvdr dvi editor
emerald encode escreen expat fam fbcon ffmpeg firefox flac ftp gd gdbm gif
gimpprint glut gnome gnome-print gnutls gtk gtkhtml hal hddtemp iconv icq idn
imagemagick imap jabber jpeg jpeg2k lame libcaca libnotify lm_sensors logrotate
mad mbox midi mmx mng mozdevelop mozilla mp3 mplayer mudflap nautilus ncurses
nfs nls nptl nptlonly nsplugin nvidia offensive ogg openal opengl openmp
openssl oscar pam pcre pdf perl png pop postfix ppds python quicktime readline
realmedia rtc ruby samba sdl server session skins spl sqlite srt sse sse2 ssl
startup-notification svg tcpd tetex theora thunderbird tiff tools truetype
truetype-fonts type1-fonts unicode usb userlocales vim vim-with-x visualization
vorbis wmf wmp wxwindows x264 xanim xine xinerama xml xorg xpm xprint xsl xv
xvid 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 mulaw multi null plug rate route
share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev"
KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001
mtxorb ncurses text" LIRC_DEVICES="hauppauge" USERLAND="GNU"
VIDEO_CARDS="nvidia"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LDFLAGS, LINGUAS,
PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

------- Comment #2 From Alexandre Rostovtsev 2007-10-20 16:25:15 0000 -------
Created an attachment (id=133966) [details]
liquidwar-5.6.4.ebuild"

The bug is happening because liquidwar tries to compile 32-bit assembly on
amd64. The obvious solution is to not disable assembly.

By the way, the same error happens with liquidwar-5.6.3, and with any
combination of compiler and binutils I've thrown at it (gcc-4.2.2 and 4.1.1;
binutils-2.18, 2.17, and 2.16.1)

------- Comment #3 From Alexandre Rostovtsev 2007-10-20 16:26:57 0000 -------
(In reply to comment #2)
> The obvious solution is to not disable assembly.

I meant, the obvious solution is to not enable asm...

------- Comment #4 From Martin Wegner 2007-10-21 11:22:12 0000 -------
Fixed ebuild works here.

------- Comment #5 From Tristan Heaven 2008-01-17 19:48:54 0000 -------
*** Bug 206428 has been marked as a duplicate of this bug. ***

------- Comment #6 From Albin Stjerna 2008-02-05 12:26:00 0000 -------
I'm also getting this on amd64, and the same with liquidwar-5.6.3. Why is it
marked stable if it's not working?

------- Comment #7 From Tristan Heaven 2008-02-05 13:11:15 0000 -------
because it was working 9 months ago

------- Comment #8 From Santiago M. Mola 2008-02-05 16:26:35 0000 -------
Fixed on liquidwar-5.6.4, which is now stable on amd64.

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug