Date: Sun, 10 Jun 2012 19:58:59 +0200 From: Baptiste Daroussin <bapt@FreeBSD.org> To: Doug Barton <dougb@FreeBSD.org> Cc: Heino Tiedemann <rotkaps_spam_trap@gmx.de>, gerald@FreeBSD.org, rotkap@gmx.de, freebsd-ports@FreeBSD.org Subject: Re: firefox 13.0,1 needs lang/gcc46 -- to RUN?! Message-ID: <20120610175859.GN60433@ithaqua.etoilebsd.net> In-Reply-To: <4FD4140F.4010209@FreeBSD.org> References: <d1n4a9-r5h.ln1@news.hansenet.de> <4FD4140F.4010209@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--kUBUi7JBpjcBtem/ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Jun 09, 2012 at 08:27:11PM -0700, Doug Barton wrote: > On 06/06/2012 12:18, Heino Tiedemann wrote: > > Hi, > >=20 > >=20 > >=20 > > Why this ports needs his compiler to RUN?! > >=20 > >=20 > > firefox 13.0,1 >=20 > It's very common for binaries built with gcc to link to libgcc, and/or > libstdc++: >=20 > ldd firefox-bin | grep gcc > libstdc++.so.6 =3D> /usr/local/lib/gcc46/libstdc++.so.6 (0x802b19000) > libgcc_s.so.1 =3D> /usr/local/lib/gcc46/libgcc_s.so.1 (0x8033a5000) >=20 > In an ideal world, we would have separate packages for the runtime libs > and the build tools so that packages could be more portable, but I would > imagine that would be a lot of work. >=20 > Doug Yes that would be a lot of but it is the way we are doing. the upcoming sta= gedir will open the door to easy package splitting and then allow easily to split= gcc into something like gcc-libs and gcc package or something like that. regards, Bapt --kUBUi7JBpjcBtem/ Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) iEYEARECAAYFAk/U4GMACgkQ8kTtMUmk6EyeSACfSQfrOTPQG/yMf64Zxx3792U9 yMsAnjBdKuKnSziDgguZ3QddQfg73vyK =+Pb1 -----END PGP SIGNATURE----- --kUBUi7JBpjcBtem/--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20120610175859.GN60433>