From owner-freebsd-ports@FreeBSD.ORG Thu Jun 7 17:21:36 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E3FF71065672 for ; Thu, 7 Jun 2012 17:21:36 +0000 (UTC) (envelope-from freebsd-ports@m.gmane.org) Received: from plane.gmane.org (plane.gmane.org [80.91.229.3]) by mx1.freebsd.org (Postfix) with ESMTP id 995998FC1A for ; Thu, 7 Jun 2012 17:21:36 +0000 (UTC) Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1ScgOs-0006xW-7v for freebsd-ports@freebsd.org; Thu, 07 Jun 2012 19:21:34 +0200 Received: from g225247033.adsl.alicedsl.de ([92.225.247.33]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 07 Jun 2012 19:21:34 +0200 Received: from rotkap by g225247033.adsl.alicedsl.de with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 07 Jun 2012 19:21:34 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: freebsd-ports@freebsd.org From: Heino Tiedemann Date: Thu, 07 Jun 2012 19:21:16 +0200 Organization: yes Lines: 54 Message-ID: References: <4FD05DD0.6050401@cyberleo.net> Mime-Version: 1.0 Content-Type: text/plain X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: g225247033.adsl.alicedsl.de User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.93 (berkeley-unix) X-Face: v6Lci{Mw=kwHf$`7C?L-U#BHn7O\wqF-1qg#Vk%}nUQv\i^mM/.p=wU+cr)yXf#Ob+foOOxW; ir"QI!|25wG3`ywF)yh~@V.kKtr.qp+v.R; w?c@ZzM#!'/7r_+)$NjMN:]qo-]`&z~KlP}|cERO'%s9":6\ZnN/O List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Jun 2012 17:21:37 -0000 CyberLeo Kitsana wrote: > On 06/06/2012 02:18 PM, Heino Tiedemann wrote: >> Hi, >> >> Why this ports needs his compiler to RUN?! >> >> firefox 13.0,1 >> > >> >> 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