Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 07 Jun 2012 02:52:48 -0500
From:      CyberLeo Kitsana <cyberleo@cyberleo.net>
To:        rotkap@gmx.de
Cc:        freebsd-ports@freebsd.org
Subject:   Re: firefox 13.0,1 needs lang/gcc46 -- to RUN?!
Message-ID:  <4FD05DD0.6050401@cyberleo.net>
In-Reply-To: <d1n4a9-r5h.ln1@news.hansenet.de>
References:  <d1n4a9-r5h.ln1@news.hansenet.de>

next in thread | previous in thread | raw e-mail | index | archive | help
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.

-- 
Fuzzy love,
-CyberLeo
Technical Administrator
CyberLeo.Net Webhosting
http://www.CyberLeo.Net
<CyberLeo@CyberLeo.Net>

Furry Peace! - http://wwww.fur.com/peace/



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4FD05DD0.6050401>