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

Reply via email to