Date: Wed, 11 Dec 2013 20:16:06 +0100 From: =?ISO-8859-1?Q?Bernhard_Fr=F6hlich?= <decke@bluelife.at> To: Bryan Drewery <bdrewery@freebsd.org> Cc: svn-ports-head@freebsd.org, svn-ports-all@freebsd.org, Bernhard Froehlich <decke@freebsd.org>, ports-committers@freebsd.org Subject: Re: svn commit: r336164 - head/emulators/virtualbox-ose Message-ID: <CAE-m3X0k=YFFWhyfbzxxRJBOFS1SLJeHcsuggvAMEXA8XVvr=A@mail.gmail.com> In-Reply-To: <52A875B9.2010308@FreeBSD.org> References: <201312111401.rBBE1jgh091228@svn.freebsd.org> <52A875B9.2010308@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Am 11.12.2013 15:25 schrieb "Bryan Drewery" <bdrewery@freebsd.org>: > > On 12/11/2013 8:01 AM, Bernhard Froehlich wrote: > > Author: decke > > Date: Wed Dec 11 14:01:44 2013 > > New Revision: 336164 > > URL: http://svnweb.freebsd.org/changeset/ports/336164 > > > > Log: > > - Add misc/compat9x port as conflicting because it causes the wrong libstdc++.so.6 > > to be found by rtld. In fact vbox links to libstdc++.so.6 from lang/gcc46 because of > > USE_GCC=yes but we have another shared object with the same shlib version in compat9x > > which is incompatible. > > > > VirtualBox: Error -610 in supR3HardenedMainInitRuntime! > > VirtualBox: dlopen("/usr/local/lib/virtualbox/VBoxRT.so",) failed: > > /usr/local/lib/compat/libstdc++.so.6: version GLIBCXX_3.4.15 required > > by /usr/local/lib/virtualbox/VBoxRT.so not found > > > > PR: ports/182468 > > Reported by: various FreeBSD 10 users > > > > In discussion with jhb and feld the other day regarding this it was > clear that virtualbox is not respecting the -rpath set by USE_GCC's LDFLAGS. The update from yesterday includes a change that adds USE_GCC's rpath to vbox but this seems to be a different issue.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAE-m3X0k=YFFWhyfbzxxRJBOFS1SLJeHcsuggvAMEXA8XVvr=A>