Date: Thu, 07 Jun 2012 19:21:16 +0200 From: Heino Tiedemann <rotkaps_spam_trap@gmx.de> To: freebsd-ports@freebsd.org Subject: Re: firefox 13.0,1 needs lang/gcc46 -- to RUN?! Message-ID: <ch47a9-5mt2.ln1@news.hansenet.de> References: <d1n4a9-r5h.ln1@news.hansenet.de> <4FD05DD0.6050401@cyberleo.net>
next in thread | previous in thread | raw e-mail | index | archive | help
CyberLeo Kitsana <cyberleo@cyberleo.net> wrote: > On 06/06/2012 02:18 PM, Heino Tiedemann wrote: >> Hi, >> >> Why this ports needs his compiler to RUN?! >> >> firefox 13.0,1 >> > <snip> >> >> Required To Run: archivers/zip, lang/gcc46,... > > Just a shot in the dark for lang/gcc46, I'd say it's because Firefox > dynamically links to a newer version of libgcc that is only available > when it is installed. > > Its runtime dependency on archivers/zip can be explained by the fact > that Firefox now packs its hundreds of GUI files (chrome) into a giant > zip file (named omni.ja), for which it requires a zip library to read. > > You're welcome to tweak the Makefile to remove the runtime dependency > and test it to see how badly it breaks; I've done the same to keep Perl > and Python off my embedded system images when installing glib et alia. > Glib only requires the languages for scripts used when compiling > software, which is unlikely to occur on an embedded system. What ist the meaning of ,---- | Use GCC 4.6 to fix build on newer FreeBSD versions `---- What meians "newer FreeBSD versions" here? http://www.freshports.org/www/firefox/ And what means ,---- | Don't depend on GCC 4.6 if clang is used `---- How an I use clang? http://www.freshports.org/www/firefox/ Heino
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?ch47a9-5mt2.ln1>