in base 9.2 system collides with in gcc47

John Marino at
Sun Jan 19 22:08:27 UTC 2014

On 1/19/2014 23:03, Yuri wrote:
> After the ports update my qbittorrent fails due to this collision:
> $ qbittorrent
> /usr/lib/ version GLIBCXX_3.4.15 required by
> /usr/local/lib/ not found
> I guess, all packages depending on gcc47 libs would likely fail the same
> way.
> gcc probably forgot to bump so revision.
> The workaround is to run with LD_LIBRARY_PATH=/usr/local/lib/gcc47
> But what is the general solution for this?

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.

This is what lang/gcc-aux does.


More information about the freebsd-ports mailing list