From owner-freebsd-ports@FreeBSD.ORG Mon Dec 23 20:50:50 2013 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from hammer.pct.niksun.com (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by hub.freebsd.org (Postfix) with ESMTP id B12B188C; Mon, 23 Dec 2013 20:50:49 +0000 (UTC) Message-ID: <52B8A229.9000604@FreeBSD.org> Date: Mon, 23 Dec 2013 15:50:49 -0500 From: Jung-uk Kim User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: =?ISO-8859-1?Q?Jos=E9_Garc=EDa_Juanino?= , =?ISO-8859-1?Q?Bernhard_Fr=F6hlich?= Subject: Re: kBuild and opera will not install in 10.0: lang/gcc46 conflicts with lang/gcc References: <6BNT0OlokL@dmeyer.dinoex.sub.org> In-Reply-To: X-Enigmail-Version: 1.6 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Cc: Dirk Meyer , ports X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Dec 2013 20:50:50 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 2013-12-23 05:10:05 -0500, José García Juanino wrote: > On 23 December 2013 08:36, Bernhard Fröhlich > wrote: >> >> Am 22.12.2013 21:57 schrieb "Dirk Meyer" >> : >>> Opera has an option to pick your poison. you can set COMPAT9, >>> which does conflict with virtualbox. >> >> No it does not conflict anymore. That has been fixed already. > > Only a remark: the goal is install > emulators/virtualbox-ose-additions and www/opera on a VirtualBox > FreeBSD 10.0RC2. I have found a workaround: > > 1- First, install emulators/virtualbox-ose-additions with pkgng. > Then you will get /usr/local/lib/gcc46/libstdc++.so.6 installed by > lang/gcc port. 2- Install www/opera from ports: cd > /usr/ports/www/opera && make install clean. This trick works as > the port only check the installation of the libstdc++.so.6; it does > not care the which package installed the library. > > Yes, there are some corner cases you need the flexibility of the > port system :-) emulators/virtualbox-ose-additions can be built with clang and used with libc++ just fine. All you need is the following patches: https://redports.org/browser/jkim/emulators/virtualbox-ose-additions/files/extrapatch-src-VBox-Additions-x11-VBoxClient-Makefile.kmk https://redports.org/browser/jkim/emulators/virtualbox-ose-additions/files/extrapatch-src-VBox-Additions-x11-vboxvideo-Makefile.kmk The port maintainers did not like them, though. :-( Jung-uk Kim -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) iQEcBAEBAgAGBQJSuKIoAAoJEHyflib82/FGWFIH/jhBXA+qslegHzE7ikNGSK2z FajfbU+uHi0TygtGoQxgg8O0lDWbTvUFOtzL6+h+AgE0vjg1QmaUxkl8AUfwi/oi 1SViTxr/hEVDB/1yq7XbPXCkZxp/3UKiQST2/i8kTrIXnGbGgI3BcgrcDNsGRiqL +43lvKieI1DfIX7Zpi3hunABYTLRTX41BSimv/8XwCfdEgd/w2IMRvj+FKWAQ337 2O8slnkhIIm3fqQgKPzJRNdZb38OdCu8Mc+GSSVMsft/MC1Kb1AgHWqJabAmewz3 icy7d40BbCPrzRrj6KGndqI9VDQJdWF6yNFHsv6RTxZH7JttignBL0txlFs5a/Q= =9wdZ -----END PGP SIGNATURE-----