Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 78115 - devtodo-0.1.18-r2 fails
Summary: devtodo-0.1.18-r2 fails
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo Shell Tools project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-01-15 10:57 UTC by Michael Labhard
Modified: 2005-01-16 09:12 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 Michael Labhard 2005-01-15 10:57:46 UTC
make  all-recursive
make[1]: Entering directory `/var/tmp/portage/devtodo-0.1.18-r2/work/devtodo-0.1.18'
Making all in util
make[2]: Entering directory `/var/tmp/portage/devtodo-0.1.18-r2/work/devtodo-0.1.18/util'
if /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I..     -O1 -fPIC -MT c_regex.lo -MD -MP -MF ".deps/c_regex.Tpo" -c -o c_regex.lo c_regex.c; \
then mv -f ".deps/c_regex.Tpo" ".deps/c_regex.Plo"; else rm -f ".deps/c_regex.Tpo"; exit 1; fi
if /bin/sh ../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I..     -O1 -fPIC -MT Terminal.lo -MD -MP -MF ".deps/Terminal.Tpo" -c -o Terminal.lo Terminal.cc; \
then mv -f ".deps/Terminal.Tpo" ".deps/Terminal.Plo"; else rm -f ".deps/Terminal.Tpo"; exit 1; fi
 g++ -DHAVE_CONFIG_H -I. -I. -I.. -O1 -fPIC -MT Terminal.lo -MD -MP -MF .deps/Terminal.Tpo -c Terminal.cc -o Terminal.o
 gcc -DHAVE_CONFIG_H -I. -I. -I.. -O1 -fPIC -MT c_regex.lo -MD -MP -MF .deps/c_regex.Tpo -c c_regex.c -o c_regex.o
/usr/lib/gcc-lib/x86_64-pc-linux-gnu/3.3.4/include/g++-v3/x86_64-pc-linux-gnu/bits/atomicity.h: In
   function `std::string term::title(const std::string&)':
/usr/lib/gcc-lib/x86_64-pc-linux-gnu/3.3.4/include/g++-v3/x86_64-pc-linux-gnu/bits/atomicity.h:40: error: inconsistent
   operand constraints in an `asm'
/usr/lib/gcc-lib/x86_64-pc-linux-gnu/3.3.4/include/g++-v3/x86_64-pc-linux-gnu/bits/atomicity.h:40: error: inconsistent
   operand constraints in an `asm'
/usr/lib/gcc-lib/x86_64-pc-linux-gnu/3.3.4/include/g++-v3/x86_64-pc-linux-gnu/bits/atomicity.h:40: error: inconsistent
   operand constraints in an `asm'
/usr/lib/gcc-lib/x86_64-pc-linux-gnu/3.3.4/include/g++-v3/x86_64-pc-linux-gnu/bits/atomicity.h:40: error: inconsistent
   operand constraints in an `asm'
/usr/lib/gcc-lib/x86_64-pc-linux-gnu/3.3.4/include/g++-v3/x86_64-pc-linux-gnu/bits/atomicity.h:40: error: inconsistent
   operand constraints in an `asm'
make[2]: *** [Terminal.lo] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory `/var/tmp/portage/devtodo-0.1.18-r2/work/devtodo-0.1.18/util'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/devtodo-0.1.18-r2/work/devtodo-0.1.18'
make: *** [all] Error 2


Reproducible: Always
Steps to Reproduce:
1.
2.
3.




Portage 2.0.51-r3 (default-linux/amd64/2004.3, gcc-3.3.4,
glibc-2.3.4.20040808-r1, 2.6.9-gentoo-r1 x86_64)
=================================================================
System uname: 2.6.9-gentoo-r1 x86_64 AMD Opteron(tm) Processor 246
Gentoo Base System version 1.4.16
ccache version 2.3 [enabled]
Autoconf: sys-devel/autoconf-2.59-r5
Automake: sys-devel/automake-1.8.5-r1
Binutils: sys-devel/binutils-2.15.90.0.1.1-r3
Headers:  sys-kernel/linux26-headers-2.6.8.1-r2
Libtools: sys-devel/libtool-1.5.2-r7
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CFLAGS="-O2 -fPIC"
CHOST="x86_64-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /opt/resin/conf /usr/X11R6/lib/X11/xkb
/usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3.3/env
/usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config
/usr/lib/mozilla/defaults/pref /usr/share/config
/usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/
/usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/
/usr/share/texmf/xdvi/ /var/lib/jboss /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -fPIC"
DISTDIR="/opt/no_archive/portage/distfiles"
FEATURES="autoaddcvs autoconfig buildpkg ccache distlocks sandbox"
GENTOO_MIRRORS="http://128.213.5.34/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/opt/no_archive/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="amd64 X acpi alsa arts berkdb bitmap-fonts cdr crypt cups doc
emul-linux-x86 esd f77 fam flac font-server fortran gdbm gif gphoto2 gpm gtk
imlib ipv6 java jp2 jpeg junit kde ldap libg++ libwww log4cpp lzw lzw-tiff
mikmod motif mozilla multilib mysql nas ncurses nls oggvorbis opengl oss pam
pdflib perl plotutils png postgres python qt readline ruby sdl slang spell ssl
svg tcltk tcpd tetex tiff truetype truetype-fonts type1-fonts usb userlocales
wxwindows xinerama xml2 xmms xpm xrandr xv zlib"
Comment 1 Aaron Walker (RETIRED) gentoo-dev 2005-01-15 14:02:15 UTC
I'll need to get access to an amd64 box to be able to work on this one... this doesn't occur on x86.
Comment 2 Tom Martin (RETIRED) gentoo-dev 2005-01-15 17:26:12 UTC
I cannot reproduce this bug, with or without the same CFLAGS as you.

Could you try moving to GCC 3.4? It's highly recommended for AMD64, and has been for some time. I think your old version of gcc may be the cause of this problem.
Comment 3 Michael Labhard 2005-01-16 09:12:06 UTC
Yes, when the compiler was changed to gcc 3.4 devtodo ebuild worked without error.  Thank you.