libstdc++.so.6 in base 9.2 system collides with libstdc++.so.6 in gcc47
Peter Jeremy
peter at rulingia.com
Mon Jan 20 08:48:32 UTC 2014
On 2014-Jan-19 23:07:50 +0100, John Marino <freebsd.contact at marino.st> wrote:
>On 1/19/2014 23:03, Yuri wrote:
>> After the ports update my qbittorrent fails due to this collision:
>> $ qbittorrent
>> /usr/lib/libstdc++.so.6: version GLIBCXX_3.4.15 required by
>> /usr/local/lib/libtorrent-rasterbar.so.7 not found
Yes, the non-base gcc's aren't built correctly. There are some hacks
in Mk/bsd.gcc.mk that partially work around the problems for some ports.
>The gcc47 should be built with specs that automatically insert a runpath
>(-Wl,-rpath,) of /usr/local/gcc47/ so that every binary and library
>built by it knows where to look.
See ports/142226 and ports/182468.
--
Peter Jeremy
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 326 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20140120/3da0e06c/attachment.sig>
More information about the freebsd-ports
mailing list