Skip site navigation (1)Skip section navigation (2)
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>