Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 165400 - sci-electronics/gtkwave-3.0.21 build fails with ASM error
Summary: sci-electronics/gtkwave-3.0.21 build fails with ASM error
Status: VERIFIED TEST-REQUEST
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-02-05 05:30 UTC by Gabriel Devenyi
Modified: 2007-02-05 06:48 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Gabriel Devenyi 2007-02-05 05:30:51 UTC
x86_64-pc-linux-gnu-gcc -O2 -march=k8 -pipe -ffast-math -fomit-frame-pointer -fweb -frename-registers -DWAVE_USE_GTK2 -I./libz -I./libbz2 -I./helpers -I../ -DPNG_NO_MMX_CODE -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12   -c -o lxt.o lxt.c
lxt.c: In function ‘parse_offset’:
lxt.c:1422: error: extended registers have no high halves
{standard input}: Assembler messages:
{standard input}:349: Error: bad register name `%'
make[1]: *** [lxt.o] Error 1
make[1]: Leaving directory `/var/tmp/portage/sci-electronics/gtkwave-3.0.21/work/gtkwave-3.0.21/src'
make: *** [bin/gtkwave] Error 2

!!! ERROR: sci-electronics/gtkwave-3.0.21 failed.
Call stack:
  ebuild.sh, line 1613:   Called dyn_compile
  ebuild.sh, line 970:   Called qa_call 'src_compile'
  environment, line 1290:   Called src_compile
  gtkwave-3.0.21.ebuild, line 91:   Called die


emerge --info 
Portage 2.1.2-r7 (default-linux/amd64/2006.1/desktop, gcc-4.1.1, glibc-2.5-r1, 2.6.19-ck2-r3 x86_64)
=================================================================
System uname: 2.6.19-ck2-r3 x86_64 AMD Athlon(tm) 64 Processor 3200+
Gentoo Base System version 1.12.9
Timestamp of tree: Mon, 05 Feb 2007 03:30:01 +0000
ccache version 2.4 [enabled]
dev-lang/python:     2.4.4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r6
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17.50.0.5
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.20
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -march=k8 -pipe -ffast-math -fomit-frame-pointer -fweb -frename-registers"
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/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK=""
CXXFLAGS="-O2 -march=k8 -pipe -ffast-math -fomit-frame-pointer -fweb -frename-registers -fvisibility-inlines-hidden"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache digest distlocks metadata-transfer parallel-fetch sandbox sfperms strict userpriv usersandbox"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="en_CA.UTF-8"
LC_ALL="en_CA.utf8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,-hash-style=both"
LINGUAS="en en_GB en_CA"
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"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/layman/nxsty /usr/portage/local/layman/xeffects /usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="16bit 7zip S3TC X a52 aiglx akode alsa amarok amd64 ao aoss asf audiofile autoreplace bash-completion berkdb bitmap-fonts bzip2 cairo ccache cdda cdio cdparanoia cdr chroot cracklib crypt css cups curl curlwrappers dbus divx dlloader dpms dts dvd dvdr dvdread emul-linux-x86 encode escreen exif fam fat ffmpeg fftw firefox flac flash foomaticdb fortran gd gdbm gif glibc-omitfp glitz gmedia gmp gnuplot gpgme gphoto2 gs gtk gtk2 hal history iconv idea ifp imagemagick imap imlib irc isdnlog jabber javascript jingle jp2 jpeg jpeg2k kde kdeenablefinal kdehiddenvisibility kdepim kig-scripting lame latex ldap libg++ libsamplerate libusb libwww live lm_sensors lzo mad matroska menubar mime ming mmap mozilla moznocompose moznoirc moznomail mozsvg mp3 mpeg mpeg2 mpeg4 mplayer msn ncurses net network nls no_wxgtk1 nocd nodrm nomac nomalloccheck nowin nowlistening nptl nptlonly nsplugin nvidia offensive ogg oggvorbis openal opengl oss pam pcre pda pdf perl pertty pic plotutils png ppds pppd python qt3 quicktime rar readline reflection risky rt2500pci rtc rtsp samba sasl sblive sdl session sftplogging sharedmem slang smime sndfile sox speex spell ssl svg sysfs szip tetex texteffect theora threads tidy tiff transcode truetype truetype-fonts type1 type1-fonts udev unicode usb userlocales uudeview vorbis wmf wmp wxwindows x264 xanim xcomposite xine xinerama xorg xv xvid xvmc yv12 zip 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 joystick evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en en_GB en_CA" USERLAND="GNU" VIDEO_CARDS="nv nvidia"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, MAKEOPTS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2007-02-05 06:38:04 UTC
Reopen if you can reproduce w/ C[XX]FLAGS="-O2 -march=k8 -pipe -fomit-frame-pointer"
Comment 2 Gabriel Devenyi 2007-02-05 06:47:56 UTC
Works fine with those CFLAGS, suspect -frename-registers is the culprit