Date: Thu, 23 Jan 2014 11:04:31 -0800 From: Yuri <yuri@rawbw.com> To: Shane Ambler <FreeBSD@ShaneWare.Biz>, ports@freebsd.org Cc: Gerald Pfeifer <gerald@pfeifer.com> Subject: Re: USE_GCC doesn't set rpath Message-ID: <52E167BF.8050103@rawbw.com> In-Reply-To: <52DF0346.6000108@ShaneWare.Biz> References: <52DEE7EE.6010909@rawbw.com> <52DF0346.6000108@ShaneWare.Biz>
next in thread | previous in thread | raw e-mail | index | archive | help
On 01/21/2014 15:31, Shane Ambler wrote: > I think you will find that qbittorrent will need to be built with the > same gcc version as libtorrent-rasterbar. > > I believe qbittorrent is loading /usr/lib/libstdc++.so.6 then it loads > libtorrent-rasterbar.so.7 which tries to load libstdc++ and it is given > the already open copy which doesn't have GLIBCXX_3.4.15 that it needs to > run. Yes, you are right, thst's what is happening. So if any dependency has USE_GCC set, all dependent packages should also have USE_GCC set. Can ports build infrastructure automatically set USE_GCC for dependent ports? Because doing this by hand in each port is tedious and error prone. Yuri
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?52E167BF.8050103>