Date: Mon, 23 Dec 2013 08:36:41 +0100 From: =?ISO-8859-1?Q?Bernhard_Fr=F6hlich?= <decke@bluelife.at> To: Dirk Meyer <dirk.meyer@dinoex.sub.org> Cc: ports <freebsd-ports@freebsd.org> Subject: Re: kBuild and opera will not install in 10.0: lang/gcc46 conflicts with lang/gcc Message-ID: <CAE-m3X3FMqexx5BV7F6KGeT8jf8U535Wu=absT%2B-grVc5ohz9g@mail.gmail.com> In-Reply-To: <6BNT0OlokL@dmeyer.dinoex.sub.org> References: <CAAVO5%2B%2BF=vm-v8S1h8ssrGe-iXQA3FF5HtApXGyOxv967Hp1SA@mail.gmail.com> <CAE-m3X3Z10WtOWvCJSkhyLGs112fNkcoEWaR2QL75gVL43Gwcg@mail.gmail.com> <6BNT0OlokL@dmeyer.dinoex.sub.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Am 22.12.2013 21:57 schrieb "Dirk Meyer" <dirk.meyer@dinoex.sub.org>: > > Bernhard Fr=F6hlich schrieb:, > > > Am 22.12.2013 12:13 schrieb "Jos=3DE9 Garc=3DEDa Juanino" < jjuanino@gmail.com>: > > > I have running a recent FreeBSD 10.0-RC2, and I get the following > > scenario: > > > > > > www/opera depends on lang/gcc46 > > > devel/kBuild depends on lang/gcc > > > > > > But both gcc46 and gcc are incompatible, so I cannot install opera an= d > > > kBuild. However, lang/gcc and lang/gcc46 install the same versi=3DF3n compi=3D > > ler > > > 4.6.4. Any idea to fix this conflict? I am using pkgng to install th= e > > > ports. > > > > kBuild is using USE_GCC=3D3Dyes which uses lang/gcc right now in versio= n 4.6. > > > > Opera has a strict dependency on on FreeBSD 10 for gcc4.6 because of > > libstdc++.so.6. > > In C++ you can not reuse your libraries without recompilation. > This breaks the goal of object oriented design as stated in several books= . Why does opera work fine with libstdc++ from gcc 4.2 then? > 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.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAE-m3X3FMqexx5BV7F6KGeT8jf8U535Wu=absT%2B-grVc5ohz9g>