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

Bernhard Froehlich decke at FreeBSD.org
Wed Dec 11 14:01:45 UTC 2013


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

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]*
 
 VBOXUSER?=	vboxusers


More information about the svn-ports-head mailing list