Date: Fri, 30 Jul 2004 23:17:39 -0700 From: Sean McNeil <sean@mcneil.com> To: "Christopher M. Giordano" <CGiordano@ids.net> Cc: freebsd-current@freebsd.org Subject: Re: new gcc 3.4.2 compiler and ports Message-ID: <1091254659.47244.1.camel@server.mcneil.com> In-Reply-To: <410B275F.4090005@ids.net> References: <1091222534.28771.3.camel@server.mcneil.com> <410B275F.4090005@ids.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, 2004-07-30 at 22:00, Christopher M. Giordano wrote: > Sean McNeil wrote: > > I don't know if anyone is interested in this information, but I thought > > I'd give a list of ports that I use which will not compile under the new > > gcc 3.4.2: > > Also: > > multimedia/kmplayer > > After upgrading world to new GCC - and then switching to X.org, > some of my KDE ports no worky: > > $ ~ > > $ ~ > kmplayer > /libexec/ld-elf.so.1: /usr/local/lib/libkdeinit_kmplayer.so: Undefined symbol "_ZNSt24__default_alloc_templateILb1ELi0EE12_S_free_listE" > $ ~ > > $ ~ > kmamerun > /libexec/ld-elf.so.1: Undefined symbol "_ZNSt24__default_alloc_templateILb1ELi0EE12_S_free_listE" referenced from COPY relocation in kmamerun > $ ~ > > $ ~ > kugar > /libexec/ld-elf.so.1: /usr/local/lib/libkofficecore.so.2: Undefined symbol "_ZNSt24__default_alloc_templateILb1ELi0EE12_S_free_listE" > $ ~ > > > Looks like maybe a name mangling issue with the new GCC? > > kmamerun was fixed by a recompile, but multimedia/kmplayer > no longer compiles; I haven't retried kugar [from koffice] yet... Did you do a portupgrade -af? I've seen messages about name mangle changes for 3.4.x, so you most likely need to recompile all C++ libraries.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1091254659.47244.1.camel>