From owner-cvs-ports@FreeBSD.ORG Wed Jun 6 20:17:39 2012 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 766B01065676; Wed, 6 Jun 2012 20:17:39 +0000 (UTC) (envelope-from beat@FreeBSD.org) Received: from marvin.chruetertee.ch (marvin.chruetertee.ch [217.150.245.55]) by mx1.freebsd.org (Postfix) with ESMTP id D62C08FC1F; Wed, 6 Jun 2012 20:17:38 +0000 (UTC) Received: from [192.168.1.100] (dynamic-94-247-222-143.catv.glattnet.ch [94.247.222.143]) (authenticated bits=0) by marvin.chruetertee.ch (8.14.4/8.14.3) with ESMTP id q56KH95a020222 (version=TLSv1/SSLv3 cipher=DHE-DSS-AES128-SHA bits=128 verify=NO); Wed, 6 Jun 2012 20:17:14 GMT (envelope-from beat@FreeBSD.org) Mime-Version: 1.0 (Apple Message framework v1278) Content-Type: text/plain; charset=iso-8859-1 From: =?iso-8859-1?Q?Beat_G=E4tzi?= In-Reply-To: <4FCF7D48.40605@daemonic.se> Date: Wed, 6 Jun 2012 22:17:07 +0200 Content-Transfer-Encoding: 7bit Message-Id: <55A457B4-AD75-4542-9C3C-A87A3522A3E3@FreeBSD.org> References: <4FCF7D48.40605@daemonic.se> To: Niclas Zeising X-Mailer: Apple Mail (2.1278) Cc: cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org, ports-committers@FreeBSD.org Subject: Re: cvs commit: ports/Mk bsd.gecko.mk ports/www/firefox Makefile distinfo pkg-descr ports/www/firefox/files patch-browser-app-Makefile.in patch-browser-app-nsBrowserApp.cpp patch-bugzilla-736961 patch-configure.in patch-gfx-ycbcr-Makefile.in patch-xp X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Jun 2012 20:17:39 -0000 On Jun 6, 2012, at 5:54 PM, Niclas Zeising wrote: > On 2012-06-06 17:48, Beat Gaetzi wrote: >> 2012/6/6 Niclas Zeising : >>> On 2012-06-06 09:55, Beat Gaetzi wrote: >>>> beat 2012-06-06 07:55:46 UTC >>>> >>>> FreeBSD ports repository >>>> >>>> Modified files: >>>> Mk bsd.gecko.mk >>>> www/firefox Makefile distinfo pkg-descr >>>> www/firefox/files patch-browser-app-Makefile.in >>>> patch-browser-app-nsBrowserApp.cpp >>>> patch-configure.in >>>> patch-xpcom_base_nsStackWalk.cpp >>>> Added files: >>>> www/firefox/files patch-bugzilla-736961 >>>> patch-gfx-ycbcr-Makefile.in >>>> Log: >>>> - Update Firefox to 13.0 >>>> - Remove whitespace from pkg-descr >>>> - Use GCC 4.6 to fix build on newer FreeBSD versions >>>> - Use asm optimized YUV conversion and RGB scaling [1] >>>> - Update required nspr version [2] >>>> >>> >>> Thank you very much for doing this! >>> I have one question though, would it be possible to add the dependency >>> on gcc 4.6 only if base gcc is used. It is a very heavy dependency in >>> terms of compile time, and usually not needed if clang is used. >>> Regards! >> >> As far as I know Firefox doesn't build with clang. Or were you able to >> build it with clang? >> I received another report that Firefox still builds with the base GCC on >> FreeBSD 8. I'm testing this currently and if it works I'll relax the GCC >> 4.6 dependency on 8. >> > > I have not tried this version, but I have firefox 10.0.2 compiled with > clang running perfectly fine. Niclas did a build with clang and it build fine but both of us aren't able to test it if it runs at the moment. Would it be possible that someone could do some runtime testing with Firefox 13 and clang? Patch to build it is available here: http://tmp.chruetertee.ch/ff13-clang.patch Thanks, Beat