Ok guys. The list seems just as active as the Gentoo forums - so I'm
going to try here.
I've been working on upgrading gcc/system/world on a particular box. For
reasons unknown, there seems to be a whole bunch of broken stuff lying
around, and now, I can't for the life of me get KDE or fluxbox or a
handful of other packages to compile properly. I got openbox and Gnome
apps to compile with no prob. I'm having a bit of trouble deciphering
the error messages. Have a look here at what happens when trying to
compile aRts:
ltdl.c: In function `lt_dlpreload':
ltdl.c:1364: warning: unused variable `errormsg'
ltdl.c: In function `lt_dlexit':
ltdl.c:1394: warning: unused variable `errormsg'
ltdl.c: At top level:
ltdl.c:1795: warning: unused parameter 'deplibs'
ltdl.c:642: warning: unused parameter 'loader_data'
ltdl.c:626: warning: unused parameter 'loader_data'
ltdl.c:604: warning: unused parameter 'loader_data'
ltdl.c:1161: warning: unused parameter 'loader_data'
ltdl.c:1263: warning: unused parameter 'loader_data'
ltdl.c:1253: warning: unused parameter 'loader_data'
ltdl.c:1207: warning: unused parameter 'loader_data'
ltdl.c:1120: warning: unused parameter 'loader_data'
.libs/dynamicrequest.o: In function
`Arts::DynamicRequest::~DynamicRequest()':
dynamicrequest.cc:(.text+0x1a5): undefined reference to
`std::basic_string<char, std::char_traits<char>, std::allocator<char>
>::_Rep::_S_empty_rep_storage'
dynamicrequest.cc:(.text+0x1fe): undefined reference to
`std::basic_string<char, std::char_traits<char>, std::allocator<char>
>::_Rep::_S_empty_rep_storage'
dynamicrequest.cc:(.text+0x26b): undefined reference to
`__gnu_cxx::__exchange_and_add(int volatile*, int)'
dynamicrequest.cc:(.text+0x29e): undefined reference to
`__gnu_cxx::__exchange_and_add(int volatile*, int)'
dynamicrequest.cc:(.text+0x2ce): undefined reference to
`__gnu_cxx::__exchange_and_add(int volatile*, int)'
.libs/dynamicrequest.o: In function
`Arts::DynamicRequest::~DynamicRequest()':
dynamicrequest.cc:(.text+0x367): undefined reference to
`std::basic_string<char, std::char_traits<char>, std::allocator<char>
>::_Rep::_S_empty_rep_storage'
dynamicrequest.cc:(.text+0x3c0): undefined reference to
`std::basic_string<char, std::char_traits<char>, std::allocator<char>
Keep in mind, this is happening after I've *carefully* followed the
upgrade to gcc-3.4 instructions, and I've done the same exact build on 4
other boxes with no problems.
Any idea what's going on here?
Much appreciated.
Emerge info:
Portage 2.0.53 (default-linux/x86/2005.1, gcc-3.4.4, glibc-2.3.5-r2,
2.6.14-gentoo-r5 i686)
=================================================================
System uname: 2.6.14-gentoo-r5 i686 Intel(R) Pentium(R) 4 CPU 3.00GHz
Gentoo Base System version 1.12.0_pre14
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632)
[disabled]
ccache version 2.3 [disabled]
dev-lang/python: 2.3.5-r2, 2.4.2
sys-apps/sandbox: 1.2.12
sys-devel/autoconf: 2.13, 2.59-r6
sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils: 2.16.1
sys-devel/libtool: 1.5.22
virtual/os-headers: 2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium4 -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=pentium4 -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org
http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LINGUAS="en es"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X a52 acpi aim alsa apm arts audiofile avi bash-completion
berkdb bitmap-fonts bzip2 cdr crypt cups curl directfb divx4linux dv dvd
dvdread eds emboss encode exif expat fam fame fbcon ffmpeg flash
foomaticdb fortran freetype ftp gd gdbm gif glut gmp gpm gstreamer gtk
gtk2 hal howl idn imagemagick imap imlib ipv6 jabber jack java
javascript jpeg kde lcms ldap libg++ libwww mad maildir mhash mikmod mmx
mng motif mp3 mpeg mysql ncurses nis nls ogg oggvorbis openal opengl oss
pam pcre pdflib perl png python qt quicktime readline ruby samba sdl slp
snmp sox spell ssl subtitles svg tcltk tcpd threads tiff truetype
truetype-fonts type1-fonts udev unicode usb userlocales vcd vorbis
win32codecs xine xml2 xmms xv xvid zlib linguas_en linguas_es
userland_GNU kernel_linux elibc_glibc"
Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, MAKEOPTS
--
gentoo-user@gentoo.org mailing list