Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 23 Dec 2013 15:50:49 -0500
From:      Jung-uk Kim <jkim@FreeBSD.org>
To:        =?ISO-8859-1?Q?Jos=E9_Garc=EDa_Juanino?= <jjuanino@gmail.com>,  =?ISO-8859-1?Q?Bernhard_Fr=F6hlich?= <decke@bluelife.at>
Cc:        Dirk Meyer <dirk.meyer@dinoex.sub.org>, ports <freebsd-ports@freebsd.org>
Subject:   Re: kBuild and opera will not install in 10.0: lang/gcc46 conflicts with lang/gcc
Message-ID:  <52B8A229.9000604@FreeBSD.org>
In-Reply-To: <CAAVO5%2BJUKrknjmmxt_4%2BQz=hba%2Bw2kWWLRXP=VAx%2BfzbcD_YuQ@mail.gmail.com>
References:  <CAAVO5%2B%2BF=vm-v8S1h8ssrGe-iXQA3FF5HtApXGyOxv967Hp1SA@mail.gmail.com> <CAE-m3X3Z10WtOWvCJSkhyLGs112fNkcoEWaR2QL75gVL43Gwcg@mail.gmail.com> <6BNT0OlokL@dmeyer.dinoex.sub.org> <CAE-m3X3FMqexx5BV7F6KGeT8jf8U535Wu=absT%2B-grVc5ohz9g@mail.gmail.com> <CAAVO5%2BJUKrknjmmxt_4%2BQz=hba%2Bw2kWWLRXP=VAx%2BfzbcD_YuQ@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
-----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 <decke@bluelife.at>
> wrote:
>> 
>> Am 22.12.2013 21:57 schrieb "Dirk Meyer"
>> <dirk.meyer@dinoex.sub.org>:
>>> 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-----



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?52B8A229.9000604>