Skip site navigation (1)Skip section navigation (2)
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>