svn commit: r336164 - head/emulators/virtualbox-ose

Eitan Adler eadler at freebsd.org
Wed Dec 11 19:37:47 UTC 2013


On Wed, Dec 11, 2013 at 9:01 AM, Bernhard Froehlich <decke at freebsd.org> 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  http://www.FreeBSD.org/cgi/query-pr.cgi?pr=182468
>   Reported by:  various FreeBSD 10 users
>
> Modified:
>   head/emulators/virtualbox-ose/Makefile
>
> Modified: head/emulators/virtualbox-ose/Makefile
> ==============================================================================
> --- head/emulators/virtualbox-ose/Makefile      Wed Dec 11 13:35:12 2013        (r336163)
> +++ head/emulators/virtualbox-ose/Makefile      Wed Dec 11 14:01:44 2013        (r336164)
> @@ -46,7 +46,7 @@ HAS_CONFIGURE=        yes
>  CONFIGURE_ARGS+=--with-gcc="${CC}" --with-g++="${CXX}" --passive-mesa
>  USE_LDCONFIG=  ${PREFIX}/lib/virtualbox
>
> -CONFLICTS=     bcc-[0-9]*
> +CONFLICTS=     bcc-[0-9]* compat9x-*
>  CONFLICTS_INSTALL=     virtualbox-ose-devel-[3,4]* virtualbox-ose-legacy-[3,4]* virtualbox-ose-additions-[3,4]* virtualbox-ose-additions-devel-[3,4]*

This makes it impossible to have Java and VirtualBox on the same
system which seems ... problematic.

What is the root cause of the conflict?

P.S. do we still have virtualbox-ose-devel* or any version 3 ports around?


-- 
Eitan Adler
Source, Ports, Doc committer
Bugmeister, Ports Security teams


More information about the svn-ports-head mailing list