From owner-freebsd-gecko@FreeBSD.ORG Sun Nov 21 09:21:11 2010 Return-Path: Delivered-To: gecko@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CD0CC106564A; Sun, 21 Nov 2010 09:21:11 +0000 (UTC) (envelope-from peo@intersonic.se) Received: from neonpark.inter-sonic.com (neonpark.inter-sonic.com [212.247.8.98]) by mx1.freebsd.org (Postfix) with ESMTP id 929F38FC0C; Sun, 21 Nov 2010 09:21:11 +0000 (UTC) X-Virus-Scanned: amavisd-new at BSDLabs AB Message-ID: <4CE8E483.6000704@intersonic.se> Date: Sun, 21 Nov 2010 10:21:07 +0100 From: Per olof Ljungmark Organization: Intersonic AB User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.9.2.12) Gecko/20101107 Thunderbird/3.1.6 MIME-Version: 1.0 To: gecko@FreeBSD.org References: <4CE7A774.6060909@intersonic.se> In-Reply-To: <4CE7A774.6060909@intersonic.se> X-Enigmail-Version: 1.1.2 Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: 7bit Cc: freebsd ports Subject: Re: Firefox 3.5, find (Ctrl+F) does not work X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Nov 2010 09:21:11 -0000 On 11/20/10 11:48, Per olof Ljungmark wrote: > * Output from 'uname -a'. > > FreeBSD kreutzman.h.inter-sonic.com 7.3-STABLE FreeBSD 7.3-STABLE #0: > Sun May 23 08:53:20 CEST 2010 > peo@kreutzman.h.inter-sonic.com:/usr/obj/usr/src/sys/KREUTZMAN i386 > > > * Date/time stamp from www/firefox35/Makefile. > > 3703 Oct 30 20:24 Makefile > > * Where/when did the problem occur: configuring, building, or > running firefox > > running > > * How can you reproduce the problem? > > Start firefox and try to use Ctrl+F > You can enter a search phrase but the "Previous" "Next" and "Highlight > all" buttons are greyed out. Apparently not a problem with the port. Sorry for the noise. http://support.mozilla.com/tiki-view_forum_thread.php?locale=en-US&comments_parentId=609097&forumId=1 From owner-freebsd-gecko@FreeBSD.ORG Sun Nov 21 13:36:12 2010 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C381810656B4 for ; Sun, 21 Nov 2010 13:36:12 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id 80B658FC24 for ; Sun, 21 Nov 2010 13:36:11 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.3/8.14.3) with ESMTP id oALDa9TM043083 for ; Sun, 21 Nov 2010 13:36:09 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.3/8.14.3/Submit) id oALDa4gW042731 for freebsd-gecko@freebsd.org; Sun, 21 Nov 2010 13:36:04 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Sun, 21 Nov 2010 13:36:04 GMT Message-Id: <201011211336.oALDa4gW042731@trillian.chruetertee.ch> X-Authentication-Warning: trillian.chruetertee.ch: www set sender to svn-freebsd-gecko@chruetertee.ch using -f From: svn-freebsd-gecko@chruetertee.ch To: freebsd-gecko@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [SVN-Commit] r434 - branches/experimental/www/seamonkey2-devel/files X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: freebsd-gecko@freebsd.org List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Nov 2010 13:36:12 -0000 Author: beat Date: Sun Nov 21 13:36:04 2010 New Revision: 434 Log: - Remove patch which is no longer needed with cairo 1.10.0 Deleted: branches/experimental/www/seamonkey2-devel/files/patch-mozilla-gfx-thebes-gfxASurface.cpp Deleted: branches/experimental/www/seamonkey2-devel/files/patch-mozilla-gfx-thebes-gfxASurface.cpp ============================================================================== --- branches/experimental/www/seamonkey2-devel/files/patch-mozilla-gfx-thebes-gfxASurface.cpp Sun Nov 21 13:36:04 2010 (r433) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,10 +0,0 @@ ---- mozilla/gfx/thebes/gfxASurface.cpp.orig 2010-10-08 21:51:41.000000000 +0200 -+++ mozilla/gfx/thebes/gfxASurface.cpp 2010-10-11 16:48:06.000000000 +0200 -@@ -489,7 +489,6 @@ - #ifdef CAIRO_HAS_D2D_SURFACE - PR_STATIC_ASSERT(CAIRO_SURFACE_TYPE_D2D == gfxASurface::SurfaceTypeD2D); - #endif --PR_STATIC_ASSERT(CAIRO_SURFACE_TYPE_SKIA == gfxASurface::SurfaceTypeSkia); - - static const char * - SurfaceMemoryReporterPathForType(gfxASurface::gfxSurfaceType aType) From owner-freebsd-gecko@FreeBSD.ORG Sun Nov 21 13:36:59 2010 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 50A1E106564A for ; Sun, 21 Nov 2010 13:36:59 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id EFBA78FC12 for ; Sun, 21 Nov 2010 13:36:58 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.3/8.14.3) with ESMTP id oALDawAk045664 for ; Sun, 21 Nov 2010 13:36:58 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.3/8.14.3/Submit) id oALDaqpr044691 for freebsd-gecko@freebsd.org; Sun, 21 Nov 2010 13:36:52 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Sun, 21 Nov 2010 13:36:52 GMT Message-Id: <201011211336.oALDaqpr044691@trillian.chruetertee.ch> X-Authentication-Warning: trillian.chruetertee.ch: www set sender to svn-freebsd-gecko@chruetertee.ch using -f From: svn-freebsd-gecko@chruetertee.ch To: freebsd-gecko@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [SVN-Commit] r435 - in branches/experimental/www/firefox-devel: . files X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: freebsd-gecko@freebsd.org List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Nov 2010 13:36:59 -0000 Author: beat Date: Sun Nov 21 13:36:52 2010 New Revision: 435 Log: - Update to 4.0 Beta 7 Deleted: branches/experimental/www/firefox-devel/files/patch-netwerk-cookie-nsCookieService.cpp Modified: branches/experimental/www/firefox-devel/Makefile branches/experimental/www/firefox-devel/distinfo branches/experimental/www/firefox-devel/files/patch-configure.in branches/experimental/www/firefox-devel/files/patch-js-src-configure.in Modified: branches/experimental/www/firefox-devel/Makefile ============================================================================== --- branches/experimental/www/firefox-devel/Makefile Sun Nov 21 13:36:04 2010 (r434) +++ branches/experimental/www/firefox-devel/Makefile Sun Nov 21 13:36:52 2010 (r435) @@ -6,7 +6,7 @@ # PORTNAME= firefox -DISTVERSION= 4.0b6 +DISTVERSION= 4.0b7 PORTEPOCH= 1 CATEGORIES= www ipv6 MASTER_SITES= ${MASTER_SITE_MOZILLA} Modified: branches/experimental/www/firefox-devel/distinfo ============================================================================== --- branches/experimental/www/firefox-devel/distinfo Sun Nov 21 13:36:04 2010 (r434) +++ branches/experimental/www/firefox-devel/distinfo Sun Nov 21 13:36:52 2010 (r435) @@ -1,3 +1,2 @@ -MD5 (firefox-4.0b6.source.tar.bz2) = 444176a2fd04f20512da121d1afa8abb -SHA256 (firefox-4.0b6.source.tar.bz2) = e2d7091a1399af885e0bc8b138dec4ee893b935bbef12802706b0e0203594feb -SIZE (firefox-4.0b6.source.tar.bz2) = 63788403 +SHA256 (firefox-4.0b7.source.tar.bz2) = 02cc466a92af828ff3bc563d4515bd98064cf5f136b5871e072b9408fb4db128 +SIZE (firefox-4.0b7.source.tar.bz2) = 63865025 Modified: branches/experimental/www/firefox-devel/files/patch-configure.in ============================================================================== --- branches/experimental/www/firefox-devel/files/patch-configure.in Sun Nov 21 13:36:04 2010 (r434) +++ branches/experimental/www/firefox-devel/files/patch-configure.in Sun Nov 21 13:36:52 2010 (r435) @@ -1,6 +1,6 @@ ---- configure.in.orig 2009-10-03 20:24:11.000000000 +0200 -+++ configure.in 2009-10-03 20:24:43.000000000 +0200 -@@ -1352,7 +1352,7 @@ +--- configure.in.orig 2010-11-04 21:05:18.000000000 +0100 ++++ configure.in 2010-11-09 12:59:28.000000000 +0100 +@@ -1549,7 +1549,7 @@ CPU_ARCH=sparc ;; @@ -9,7 +9,7 @@ CPU_ARCH="$OS_TEST" ;; -@@ -3767,19 +3767,21 @@ AC_CHECK_FUNCS(flockfile getpagesize) +@@ -3803,19 +3803,21 @@ AC_CHECK_FUNCS(localtime_r strtok_r) dnl check for clock_gettime(), the CLOCK_MONOTONIC clock, and -lrt @@ -45,17 +45,18 @@ ZLIB_CFLAGS="-I${ZLIB_DIR}/include" ZLIB_LIBS="-L${ZLIB_DIR}/lib ${ZLIB_LIBS}" fi -@@ -5938,11 +5938,11 @@ if test -n "$MOZ_WEBM"; then - AC_CHECK_PROGS(VPX_AS, $YASM yasm, "") - dnl We have YASM, see if we have assembly on this platform. - case "$OS_ARCH:$OS_TEST" in -- Linux:x86|Linux:i?86) -+ Linux:x86|Linux:i?86|FreeBSD:i386) - VPX_ASFLAGS="-f elf32 -rnasm -pnasm" - VPX_X86_ASM=1 - ;; -- Linux:x86_64) -+ Linux:x86_64|FreeBSD:amd64) - VPX_ASFLAGS="-f elf64 -rnasm -pnasm -DPIC" - VPX_X86_ASM=1 - ;; +@@ -6022,6 +6024,14 @@ + VPX_ASFLAGS="-f elf64 -rnasm -pnasm -DPIC" + VPX_X86_ASM=1 + ;; ++ FreeBSD:i386) ++ VPX_ASFLAGS="-f elf32 -rnasm -pnasm" ++ VPX_X86_ASM=1 ++ ;; ++ FreeBSD:amd64) ++ VPX_ASFLAGS="-f elf64 -rnasm -pnasm -DPIC" ++ VPX_X86_ASM=1 ++ ;; + SunOS:x86) + VPX_ASFLAGS="-f elf32 -rnasm -pnasm" + VPX_X86_ASM=1 Modified: branches/experimental/www/firefox-devel/files/patch-js-src-configure.in ============================================================================== --- branches/experimental/www/firefox-devel/files/patch-js-src-configure.in Sun Nov 21 13:36:04 2010 (r434) +++ branches/experimental/www/firefox-devel/files/patch-js-src-configure.in Sun Nov 21 13:36:52 2010 (r435) @@ -1,13 +1,14 @@ ---- js/src/configure.in.orig 2010-03-03 01:58:30.000000000 +0000 -+++ js/src/configure.in 2010-03-03 01:59:33.000000000 +0000 -@@ -2507,10 +2507,6 @@ - ENABLE_TRACEJIT=1 - NANOJIT_ARCH=ARM +--- js/src/configure.in.orig 2010-11-09 13:03:31.000000000 +0100 ++++ js/src/configure.in 2010-11-09 13:03:46.000000000 +0100 +@@ -2638,11 +2638,6 @@ + AC_DEFINE(JS_CPU_ARM) + AC_DEFINE(JS_NUNBOX32) ;; -sparc*-*) - ENABLE_TRACEJIT=1 - NANOJIT_ARCH=Sparc +- AC_DEFINE(JS_CPU_SPARC) - ;; esac - MOZ_ARG_DISABLE_BOOL(tracejit, + MOZ_ARG_DISABLE_BOOL(methodjit, Deleted: branches/experimental/www/firefox-devel/files/patch-netwerk-cookie-nsCookieService.cpp ============================================================================== --- branches/experimental/www/firefox-devel/files/patch-netwerk-cookie-nsCookieService.cpp Sun Nov 21 13:36:52 2010 (r434) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,11 +0,0 @@ ---- netwerk/cookie/nsCookieService.cpp.orig 2010-09-06 20:52:56.000000000 +0200 -+++ netwerk/cookie/nsCookieService.cpp 2010-09-06 20:53:36.000000000 +0200 -@@ -345,7 +345,7 @@ - #else - #define COOKIE_LOGFAILURE(a, b, c, d) PR_BEGIN_MACRO /* nothing */ PR_END_MACRO - #define COOKIE_LOGSUCCESS(a, b, c, d, e) PR_BEGIN_MACRO /* nothing */ PR_END_MACRO --#define COOKIE_LOGEVICTED(a) PR_BEGIN_MACRO /* nothing */ PR_END_MACRO -+#define COOKIE_LOGEVICTED(a, b) PR_BEGIN_MACRO /* nothing */ PR_END_MACRO - #define COOKIE_LOGSTRING(a, b) PR_BEGIN_MACRO /* nothing */ PR_END_MACRO - #endif - From owner-freebsd-gecko@FreeBSD.ORG Mon Nov 22 11:07:23 2010 Return-Path: Delivered-To: gecko@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 85032106566B for ; Mon, 22 Nov 2010 11:07:23 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 686DD8FC28 for ; Mon, 22 Nov 2010 11:07:23 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id oAMB7NV2052028 for ; Mon, 22 Nov 2010 11:07:23 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id oAMB7MQL052024 for gecko@FreeBSD.org; Mon, 22 Nov 2010 11:07:22 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 22 Nov 2010 11:07:22 GMT Message-Id: <201011221107.oAMB7MQL052024@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: gecko@FreeBSD.org Cc: Subject: Current problem reports assigned to gecko@FreeBSD.org X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Nov 2010 11:07:23 -0000 Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o ports/150631 gecko www/firefox 3.6.9 does not build if you have previousl o ports/148475 gecko [patch] Mk/bsd.gecko.mk: use tar(1) for copying trees o ports/146231 gecko [feature request] [patch] www/firefox: use port libs o ports/144044 gecko [PATCH] www/firefox: Makefile.webplugins target order o ports/142807 gecko www/firefox35-i18n does not depend on www/firefox35 5 problems total. From owner-freebsd-gecko@FreeBSD.ORG Mon Nov 22 12:25:47 2010 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 356A2106566B for ; Mon, 22 Nov 2010 12:25:47 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id C1DBB8FC19 for ; Mon, 22 Nov 2010 12:25:46 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.3/8.14.3) with ESMTP id oAMCPjUv095524 for ; Mon, 22 Nov 2010 12:25:45 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.3/8.14.3/Submit) id oAMCPelr095065 for freebsd-gecko@freebsd.org; Mon, 22 Nov 2010 12:25:40 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Mon, 22 Nov 2010 12:25:40 GMT Message-Id: <201011221225.oAMCPelr095065@trillian.chruetertee.ch> X-Authentication-Warning: trillian.chruetertee.ch: www set sender to svn-freebsd-gecko@chruetertee.ch using -f From: svn-freebsd-gecko@chruetertee.ch To: freebsd-gecko@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [SVN-Commit] r436 - branches/experimental/www/firefox-devel/files X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: freebsd-gecko@freebsd.org List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Nov 2010 12:25:47 -0000 Author: beat Date: Mon Nov 22 12:25:40 2010 New Revision: 436 Log: - Fix build on i386 Added: branches/experimental/www/firefox-devel/files/patch-gfx-qcms-qcmstypes.h Added: branches/experimental/www/firefox-devel/files/patch-gfx-qcms-qcmstypes.h ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox-devel/files/patch-gfx-qcms-qcmstypes.h Mon Nov 22 12:25:40 2010 (r436) @@ -0,0 +1,11 @@ +--- gfx/qcms/qcmstypes.h.orig 2010-11-22 12:01:36.000000000 +0100 ++++ gfx/qcms/qcmstypes.h 2010-11-22 12:02:42.000000000 +0100 +@@ -25,7 +25,7 @@ + #ifdef __OS2__ + /* OS/2's stdlib typdefs uintptr_t. So we'll just include that so we don't collide */ + #include +-#elif !defined(__intptr_t_defined) && !defined(_UINTPTR_T_DEFINED) ++#elif !defined(__intptr_t_defined) && !defined(_INTPTR_T_DECLARED) + typedef PRUptrdiff uintptr_t; + #endif + #endif From owner-freebsd-gecko@FreeBSD.ORG Mon Nov 22 14:20:16 2010 Return-Path: Delivered-To: gecko@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6AF921065673 for ; Mon, 22 Nov 2010 14:20:16 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 2CDDA8FC1F for ; Mon, 22 Nov 2010 14:20:16 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id oAMEKGmE054537 for ; Mon, 22 Nov 2010 14:20:16 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id oAMEKGNH054527; Mon, 22 Nov 2010 14:20:16 GMT (envelope-from gnats) Resent-Date: Mon, 22 Nov 2010 14:20:16 GMT Resent-Message-Id: <201011221420.oAMEKGNH054527@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: gecko@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Anonymous Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EB8D510656B4 for ; Mon, 22 Nov 2010 14:19:35 +0000 (UTC) (envelope-from swell.k@gmail.com) Received: from mail-qy0-f175.google.com (mail-qy0-f175.google.com [209.85.216.175]) by mx1.freebsd.org (Postfix) with ESMTP id 9DDAC8FC19 for ; Mon, 22 Nov 2010 14:19:35 +0000 (UTC) Received: by qyk8 with SMTP id 8so2228171qyk.13 for ; Mon, 22 Nov 2010 06:19:35 -0800 (PST) Received: by 10.229.216.201 with SMTP id hj9mr5075175qcb.58.1290435572944; Mon, 22 Nov 2010 06:19:32 -0800 (PST) Received: from localhost (tor-exit-proxy8-readme.formlessnetworking.net [208.53.142.44]) by mx.google.com with ESMTPS id k15sm2892935qcu.11.2010.11.22.06.19.27 (version=SSLv3 cipher=RC4-MD5); Mon, 22 Nov 2010 06:19:28 -0800 (PST) Message-Id: <86aal17862.fsf@gmail.com> Date: Mon, 22 Nov 2010 17:19:17 +0300 From: Anonymous To: FreeBSD-gnats-submit@FreeBSD.org Cc: Subject: ports/152477: [patch] www/firefox-devel: enable tracejit on amd64 X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Nov 2010 14:20:16 -0000 >Number: 152477 >Category: ports >Synopsis: [patch] www/firefox-devel: enable tracejit on amd64 >Confidential: no >Severity: non-critical >Priority: low >Responsible: gecko >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Nov 22 14:20:15 UTC 2010 >Closed-Date: >Last-Modified: >Originator: Anonymous >Release: FreeBSD 9.0-CURRENT amd64 >Organization: >Environment: mozilla trunk (57991:395e62c37851) wants JS_TRACER: $ make gmake[3]: Entering directory `/usr/ports/www/firefox-devel/work/mozilla-central/js/src' jsarray.cpp g++45 -o jsarray.o -c -I./../../dist/system_wrappers_js -include ./config/gcc_hidden.h -DOSTYPE=\"FreeBSD9\" -DOSARCH=FreeBSD -DEXPORT_JS_API -D__STDC_LIMIT_MACROS -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -DFREEBSD -Ictypes/libffi/include -I. -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/local/include -I/usr/local/include/nspr -I. -I./assembler -I./yarr -fPIC -I/usr/local/include -fno-rtti -fno-exceptions -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -pipe -O3 -ggdb -fstack-protector -march=native -fno-strict-aliasing -fno-strict-aliasing -pipe -DNDEBUG -DTRIMMED -O3 -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/local/include -DMOZILLA_CLIENT -include ./js-confdefs.h jsarray.cpp jsarray.cpp: In function 'JSBool js_ArrayCompPush_tn(JSContext*, JSObject*, js::ValueArgType)': jsarray.cpp:2058:27: error: 'SetBuiltinError' was not declared in this scope jsarray.cpp:2062:16: error: 'struct JSContext' has no member named 'tracerState' jsarray.cpp:2063:1: error: control reaches end of non-void function It's not present in beta7 but the underlying issue is still there. >Description: Due to our default CONFIGURE_TARGET tracejit ends up disabled by default case "$target" in x86_64*-*) ENABLE_TRACEJIT=1 NANOJIT_ARCH=X64 ENABLE_METHODJIT=1 ENABLE_MONOIC=1 ENABLE_POLYIC=1 AC_DEFINE(JS_CPU_X64) AC_DEFINE(JS_PUNBOX64) ;; I wonder how it affects performance. >How-To-Repeat: $ make clean configure $ cp $(make -V WRKSRC)/js/src/js-config.h amd64.js-config.h $ make clean configure CONFIGURE_TARGET=x86_64-portbld-freebsd9.0 $ cp $(make -V WRKSRC)/js/src/js-config.h x86_64.js-config.h $ diff {amd64,x86_64}.js-config.h --- amd64.js-config.h +++ x86_64.js-config.h @@ -86,7 +86,7 @@ /* Some mozilla code uses JS-friend APIs that depend on JS_TRACER and JS_METHODJIT being correct. */ -/* #undef JS_TRACER */ -/* #undef JS_METHODJIT */ +#define JS_TRACER 1 +#define JS_METHODJIT 1 #endif /* js_config_h___ */ >Fix: --- a.diff begins here --- Index: www/firefox-devel/files/patch-js-src-configure.in =================================================================== --- www/firefox-devel/files/patch-js-src-configure.in (revision 436) +++ www/firefox-devel/files/patch-js-src-configure.in (working copy) @@ -1,5 +1,14 @@ --- js/src/configure.in.orig 2010-11-09 13:03:31.000000000 +0100 +++ js/src/configure.in 2010-11-09 13:03:46.000000000 +0100 +@@ -2621,7 +2621,7 @@ i?86-*) + AC_DEFINE(JS_CPU_X86) + AC_DEFINE(JS_NUNBOX32) + ;; +-x86_64*-*) ++x86_64*-*|amd64*-*) + ENABLE_TRACEJIT=1 + NANOJIT_ARCH=X64 + ENABLE_METHODJIT=1 @@ -2638,11 +2638,6 @@ AC_DEFINE(JS_CPU_ARM) AC_DEFINE(JS_NUNBOX32) --- a.diff ends here --- >Release-Note: >Audit-Trail: >Unformatted: From owner-freebsd-gecko@FreeBSD.ORG Mon Nov 22 14:31:53 2010 Return-Path: Delivered-To: gecko@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9BAD2106564A; Mon, 22 Nov 2010 14:31:53 +0000 (UTC) (envelope-from beat@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 723438FC08; Mon, 22 Nov 2010 14:31:53 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id oAMEVrYS074017; Mon, 22 Nov 2010 14:31:53 GMT (envelope-from beat@freefall.freebsd.org) Received: (from beat@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id oAMEVrdn074013; Mon, 22 Nov 2010 14:31:53 GMT (envelope-from beat) Date: Mon, 22 Nov 2010 14:31:53 GMT Message-Id: <201011221431.oAMEVrdn074013@freefall.freebsd.org> To: beat@FreeBSD.org, gecko@FreeBSD.org, beat@FreeBSD.org From: beat@FreeBSD.org Cc: Subject: Re: ports/152477: [patch] www/firefox-devel: enable tracejit on amd64 X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Nov 2010 14:31:53 -0000 Synopsis: [patch] www/firefox-devel: enable tracejit on amd64 Responsible-Changed-From-To: gecko->beat Responsible-Changed-By: beat Responsible-Changed-When: Mon Nov 22 14:31:53 UTC 2010 Responsible-Changed-Why: I'll take it. http://www.freebsd.org/cgi/query-pr.cgi?pr=152477 From owner-freebsd-gecko@FreeBSD.ORG Mon Nov 22 18:09:31 2010 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9884D1065740 for ; Mon, 22 Nov 2010 18:09:31 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id 435EA8FC1C for ; Mon, 22 Nov 2010 18:09:30 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.3/8.14.3) with ESMTP id oAMI9Tj2061708 for ; Mon, 22 Nov 2010 18:09:29 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.3/8.14.3/Submit) id oAMI9OAv060214 for freebsd-gecko@freebsd.org; Mon, 22 Nov 2010 18:09:24 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Mon, 22 Nov 2010 18:09:24 GMT Message-Id: <201011221809.oAMI9OAv060214@trillian.chruetertee.ch> X-Authentication-Warning: trillian.chruetertee.ch: www set sender to svn-freebsd-gecko@chruetertee.ch using -f From: svn-freebsd-gecko@chruetertee.ch To: freebsd-gecko@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [SVN-Commit] r437 - branches/experimental/www/seamonkey branches/experimental/www/seamonkey/files trunk/www/seamonkey trunk/www/seamonkey/files X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: freebsd-gecko@freebsd.org List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Nov 2010 18:09:31 -0000 Author: beat Date: Mon Nov 22 18:09:24 2010 New Revision: 437 Log: - Move infrastructure files from www/mozilla to www/seamonkey in order to remove www/mozilla. Added: branches/experimental/www/seamonkey/files/mozconfig-generic.in branches/experimental/www/seamonkey/pkg-deinstall.in branches/experimental/www/seamonkey/pkg-install.in trunk/www/seamonkey/files/mozconfig-generic.in trunk/www/seamonkey/pkg-deinstall.in trunk/www/seamonkey/pkg-install.in Added: branches/experimental/www/seamonkey/files/mozconfig-generic.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/seamonkey/files/mozconfig-generic.in Mon Nov 22 18:09:24 2010 (r437) @@ -0,0 +1,8 @@ +ac_add_options --prefix=@FAKEDIR@ +export CPPFLAGS="@CPPFLAGS@" +export CFLAGS="@CFLAGS@" +export LIBS="@LIBS@" +export LDFLAGS="@LDFLAGS@" +export CONFIG_SH=/bin/sh +export XP_UNIX=1 +export PERL="@PERL@" Added: branches/experimental/www/seamonkey/pkg-deinstall.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/seamonkey/pkg-deinstall.in Mon Nov 22 18:09:24 2010 (r437) @@ -0,0 +1,28 @@ +#!/bin/sh +# +# $MCom: ports/www/mozilla/pkg-deinstall.in,v 1.25 2008/07/26 19:07:07 ahze Exp $ +# +# Date created: Mon Nov 29, 2003 +# Whom: Thierry Thomas () +# Fix the chrome registry. + +umask 022 +PATH=/bin:/usr/bin + +[ "x$1" = "x" ] && exit 1 +[ "x$2" != "xDEINSTALL" ] && exit 0 + +MOZDIR=%%MOZDIR%% + +rm -rf ${MOZDIR}/chrome/overlayinfo +rm -f ${MOZDIR}/chrome/*.rdf +rm -f ${MOZDIR}/component.reg +rm -f ${MOZDIR}/components/*.dat +rm -f ${MOZDIR}/components.ini +rm -f ${MOZDIR}/defaults.ini +rm -f ${MOZDIR}/chrome/app-chrome.manifest +rm -rf ${MOZDIR}/updates +find %%MOZDIR%%/plugins/ -depth 1 -type l -delete > /dev/null 2>&1 +find %%MOZDIR%%/extensions/ -depth 1 -type l -delete > /dev/null 2>&1 + +exit 0 Added: branches/experimental/www/seamonkey/pkg-install.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/seamonkey/pkg-install.in Mon Nov 22 18:09:24 2010 (r437) @@ -0,0 +1,38 @@ +#!/bin/sh +# +# $MCom: ports/www/mozilla/pkg-install.in,v 1.26 2008/08/04 16:58:03 mezz Exp $ +# +# Date created: Mon Nov 29, 2003 +# Whom: Thierry Thomas () +# Fix the chrome registry. + +umask 022 +PATH=/bin:/usr/bin + +[ "x$1" = "x" ] && exit 1 +[ "x$2" != "xPOST-INSTALL" ] && exit 0 + +MOZDIR=%%MOZDIR%% +MOZBIN=${MOZDIR}/%%MOZILLA_BIN%% +REGXPCOM=${MOZDIR}/regxpcom +REGCHROME=${MOZDIR}/regchrome + +echo "===> Building Chrome's registry..." +rm -rf ${MOZDIR}/chrome/overlayinfo +rm -f ${MOZDIR}/chrome/*.rdf +mkdir -p ${MOZDIR}/chrome/overlayinfo +rm -f ${MOZDIR}/component.reg + +cd ${MOZDIR} || exit 1 +if [ -f ${REGXPCOM} ]; then + ./run-mozilla.sh ${REGXPCOM} || true +fi +if [ -f ${REGCHROME} ]; then + ./run-mozilla.sh ${REGCHROME} || true +fi +if [ -f ${MOZBIN} -a "${1%-*}" = "nvu" ]; then + ./run-mozilla.sh ${MOZBIN} -register > /dev/null 2>&1 +fi +cp -R %%LOCALBASE%%/lib/xpi/symlinks/%%MOZILLA%%/ %%MOZDIR%%/extensions/ > /dev/null 2>&1 + +exit 0 Added: trunk/www/seamonkey/files/mozconfig-generic.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ trunk/www/seamonkey/files/mozconfig-generic.in Mon Nov 22 18:09:24 2010 (r437) @@ -0,0 +1,8 @@ +ac_add_options --prefix=@FAKEDIR@ +export CPPFLAGS="@CPPFLAGS@" +export CFLAGS="@CFLAGS@" +export LIBS="@LIBS@" +export LDFLAGS="@LDFLAGS@" +export CONFIG_SH=/bin/sh +export XP_UNIX=1 +export PERL="@PERL@" Added: trunk/www/seamonkey/pkg-deinstall.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ trunk/www/seamonkey/pkg-deinstall.in Mon Nov 22 18:09:24 2010 (r437) @@ -0,0 +1,28 @@ +#!/bin/sh +# +# $MCom: ports/www/mozilla/pkg-deinstall.in,v 1.25 2008/07/26 19:07:07 ahze Exp $ +# +# Date created: Mon Nov 29, 2003 +# Whom: Thierry Thomas () +# Fix the chrome registry. + +umask 022 +PATH=/bin:/usr/bin + +[ "x$1" = "x" ] && exit 1 +[ "x$2" != "xDEINSTALL" ] && exit 0 + +MOZDIR=%%MOZDIR%% + +rm -rf ${MOZDIR}/chrome/overlayinfo +rm -f ${MOZDIR}/chrome/*.rdf +rm -f ${MOZDIR}/component.reg +rm -f ${MOZDIR}/components/*.dat +rm -f ${MOZDIR}/components.ini +rm -f ${MOZDIR}/defaults.ini +rm -f ${MOZDIR}/chrome/app-chrome.manifest +rm -rf ${MOZDIR}/updates +find %%MOZDIR%%/plugins/ -depth 1 -type l -delete > /dev/null 2>&1 +find %%MOZDIR%%/extensions/ -depth 1 -type l -delete > /dev/null 2>&1 + +exit 0 Added: trunk/www/seamonkey/pkg-install.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ trunk/www/seamonkey/pkg-install.in Mon Nov 22 18:09:24 2010 (r437) @@ -0,0 +1,38 @@ +#!/bin/sh +# +# $MCom: ports/www/mozilla/pkg-install.in,v 1.26 2008/08/04 16:58:03 mezz Exp $ +# +# Date created: Mon Nov 29, 2003 +# Whom: Thierry Thomas () +# Fix the chrome registry. + +umask 022 +PATH=/bin:/usr/bin + +[ "x$1" = "x" ] && exit 1 +[ "x$2" != "xPOST-INSTALL" ] && exit 0 + +MOZDIR=%%MOZDIR%% +MOZBIN=${MOZDIR}/%%MOZILLA_BIN%% +REGXPCOM=${MOZDIR}/regxpcom +REGCHROME=${MOZDIR}/regchrome + +echo "===> Building Chrome's registry..." +rm -rf ${MOZDIR}/chrome/overlayinfo +rm -f ${MOZDIR}/chrome/*.rdf +mkdir -p ${MOZDIR}/chrome/overlayinfo +rm -f ${MOZDIR}/component.reg + +cd ${MOZDIR} || exit 1 +if [ -f ${REGXPCOM} ]; then + ./run-mozilla.sh ${REGXPCOM} || true +fi +if [ -f ${REGCHROME} ]; then + ./run-mozilla.sh ${REGCHROME} || true +fi +if [ -f ${MOZBIN} -a "${1%-*}" = "nvu" ]; then + ./run-mozilla.sh ${MOZBIN} -register > /dev/null 2>&1 +fi +cp -R %%LOCALBASE%%/lib/xpi/symlinks/%%MOZILLA%%/ %%MOZDIR%%/extensions/ > /dev/null 2>&1 + +exit 0 From owner-freebsd-gecko@FreeBSD.ORG Mon Nov 22 18:13:00 2010 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8EA24106564A for ; Mon, 22 Nov 2010 18:13:00 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id E305E8FC18 for ; Mon, 22 Nov 2010 18:12:59 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.3/8.14.3) with ESMTP id oAMICwZk080620 for ; Mon, 22 Nov 2010 18:12:58 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.3/8.14.3/Submit) id oAMICrer079976 for freebsd-gecko@freebsd.org; Mon, 22 Nov 2010 18:12:53 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Mon, 22 Nov 2010 18:12:53 GMT Message-Id: <201011221812.oAMICrer079976@trillian.chruetertee.ch> X-Authentication-Warning: trillian.chruetertee.ch: www set sender to svn-freebsd-gecko@chruetertee.ch using -f From: svn-freebsd-gecko@chruetertee.ch To: freebsd-gecko@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [SVN-Commit] r438 - branches/experimental/Mk trunk/Mk X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: freebsd-gecko@freebsd.org List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Nov 2010 18:13:00 -0000 Author: beat Date: Mon Nov 22 18:12:53 2010 New Revision: 438 Log: - Remove obsolete gecko providers - Change gecko master port from www/mozilla to www/seamonkey - Respect STRIP to allow for debugging builds [1] PR: ports/152043 [1] Submitted by: Anonymous [1] Modified: branches/experimental/Mk/bsd.gecko.mk trunk/Mk/bsd.gecko.mk Modified: branches/experimental/Mk/bsd.gecko.mk ============================================================================== --- branches/experimental/Mk/bsd.gecko.mk Mon Nov 22 18:09:24 2010 (r437) +++ branches/experimental/Mk/bsd.gecko.mk Mon Nov 22 18:12:53 2010 (r438) @@ -122,7 +122,7 @@ # WITH_GECKO= libxul # # The valid backends are: -# libxul seamonkey thunderbird +# libxul seamonkey # # See below for more details. # ======================= /USERS ================================ @@ -144,9 +144,8 @@ # Users should use the following syntax: # -# WITH_GECKO= libxul seamonkey thunderbird -# Use libxul whenever a port supports it, falling back on seamonkey and -# then thunderbird. +# WITH_GECKO= libxul seamonkey +# Use libxul whenever a port supports it, falling back on seamonkey. # WITH_GECKO= libxul # Sets your preferred backend. With this example, libxul will always # be chosen, unless the port doesn't support a libxul backend. In that @@ -156,19 +155,18 @@ # # Ports should use the following: # -# USE_GECKO= libxul seamonkey thunderbird +# USE_GECKO= libxul seamonkey # The list of gecko backends that the port supports. Unless the user # overrides it with WITH_GECKO, the first gecko listed in USE_GECKO # will be the default. In the above example, www/libxul will be used -# as a gecko backend unless WITH_GECKO=seamonkey or WITH_GECKO=thunderbird -# is defined by the user. +# as a gecko backend unless WITH_GECKO=seamonkey is defined by the user. # # USE_GECKO= libxul-devel<->libxul # This will sed -e 's/libxul/libxul-devel/' on Makefile.in's and configure # if ${GECKO}=="libxul-devel" # # Example: -# USE_GECKO= libxul seamonkey thunderbird +# USE_GECKO= libxul seamonkey # # post-patch: # @${REINPALCE_CMD} -e 's|mozilla-|${GECKO}-|' \ @@ -178,7 +176,7 @@ # has been chosen. # # Example: -# USE_GECKO= libxul seamonkey thunderbird +# USE_GECKO= libxul seamonkey # # post-patch: # .if ${GECKO}=="seamonkey" @@ -186,9 +184,8 @@ # ${MOZSRC}/configure # .endif -_GECKO_ALL= seamonkey thunderbird libxul +_GECKO_ALL= seamonkey libxul -thunderbird_PORTSDIR= mail libxul_PLIST= ${LOCALBASE}/lib/libxul/libxul.so .for gecko in ${_GECKO_ALL} @@ -370,7 +367,7 @@ PLIST?= ${WRKDIR}/plist PLISTD?= ${WRKDIR}/plist_dirs PLISTF?= ${WRKDIR}/plist_files -MASTER_DIR?= ${.CURDIR}/../../www/mozilla +MASTER_DIR?= ${.CURDIR}/../../www/seamonkey KRB5_HOME?= /usr MOZ_PIS_DIR?= lib/${MOZILLA}/init.d @@ -378,14 +375,14 @@ ESD_LIB?= libesd.so.2 FREETYPE_LIB?= libfreetype.so.9 -GENERIC_MOZCONFIG?= ${.CURDIR}/../../www/mozilla/files/mozconfig-generic.in +GENERIC_MOZCONFIG?= ${.CURDIR}/../../www/seamonkey/files/mozconfig-generic.in PORT_MOZCONFIG?= ${FILESDIR}/mozconfig.in MOZCONFIG?= ${WRKSRC}/.mozconfig MOZILLA_PLIST_DIRS?= bin include lib share/idl GECKO_PTHREAD_LIBS!=${CC} -dumpspecs | ${GREP} -m 1 pthread: | ${SED} -e 's|^.*%{\!pg: %{pthread:|| ; s|}.*$$||' || ${TRUE} PKGINSTALL?= ${WRKDIR}/pkg-install PKGDEINSTALL?= ${WRKDIR}/pkg-deinstall -MASTER_MOZDIR?= ${PORTSDIR}/www/mozilla +MASTER_MOZDIR?= ${PORTSDIR}/www/seamonkey PKGINSTALL_INC?= ${MASTER_MOZDIR}/pkg-install.in PKGDEINSTALL_INC?= ${MASTER_MOZDIR}/pkg-deinstall.in @@ -525,14 +522,16 @@ MOZ_OPTIONS+= --disable-gnomevfs .endif +.if !defined(STRIP) || ${STRIP} == "" +MOZ_OPTIONS+= --disable-strip --disable-install-strip +.endif + .if defined(WITH_DEBUG) -MOZ_OPTIONS+= --enable-debug \ - --disable-strip +MOZ_OPTIONS+= --enable-debug WITH_LOGGING= yes .else MOZ_OPTIONS+= --disable-debug \ - --enable-optimize=${WITH_OPTIMIZE} \ - --enable-strip + --enable-optimize=${WITH_OPTIMIZE} .endif .if defined(WITH_JAVA) && defined(_WITH_JAVA) Modified: trunk/Mk/bsd.gecko.mk ============================================================================== --- trunk/Mk/bsd.gecko.mk Mon Nov 22 18:09:24 2010 (r437) +++ trunk/Mk/bsd.gecko.mk Mon Nov 22 18:12:53 2010 (r438) @@ -4,17 +4,17 @@ # Date created: 12 Nov 2005 # Whom: Michael Johnson # -# $FreeBSD: ports/Mk/bsd.gecko.mk,v 1.20 2010/03/28 06:30:26 dinoex Exp $ +# $FreeBSD: ports/Mk/bsd.gecko.mk,v 1.22 2010/08/29 15:16:20 beat Exp $ # # 4 column tabs prevent hair loss and tooth decay! # ======================= USERS ================================= # To specify which gecko-based backend you prefer, use something like: # -# WITH_GECKO= firefox +# WITH_GECKO= libxul # # The valid backends are: -# firefox flock seamonkey thunderbird +# libxul seamonkey # # See below for more details. # ======================= /USERS ================================ @@ -36,31 +36,29 @@ # Users should use the following syntax: # -# WITH_GECKO= mozilla firefox seamonkey -# Use mozilla whenever a port supports it, falling back on firefox and -# then seamonkey. -# WITH_GECKO= firefox -# Sets your preferred backend. With this example, firefox will always -# be chosen, unless the port doesn't support a firefox backend. In that +# WITH_GECKO= libxul seamonkey +# Use libxul whenever a port supports it, falling back on seamonkey. +# WITH_GECKO= libxul +# Sets your preferred backend. With this example, libxul will always +# be chosen, unless the port doesn't support a libxul backend. In that # case, you get whatever the porter chose as the default. Better to use # the first example. # # # Ports should use the following: # -# USE_GECKO= mozilla firefox seamonkey +# USE_GECKO= libxul seamonkey # The list of gecko backends that the port supports. Unless the user # overrides it with WITH_GECKO, the first gecko listed in USE_GECKO -# will be the default. In the above example, www/mozilla will be used -# as a gecko backend unless WITH_GECKO=firefox or WITH_GECKO=seamonkey -# is defined by the user. +# will be the default. In the above example, www/libxul will be used +# as a gecko backend unless WITH_GECKO=seamonkey is defined by the user. # # USE_GECKO= firefox-devel<->firefox # This will sed -e 's/firefox/firefox-devel/' on Makefile.in's and configure # if ${GECKO}=="firefox-devel" # # Example: -# USE_GECKO= mozilla firefox seamonkey +# USE_GECKO= libxul seamonkey # # post-patch: # @${REINPALCE_CMD} -e 's|mozilla-|${GECKO}-|' \ @@ -70,7 +68,7 @@ # has been chosen. # # Example: -# USE_GECKO= mozilla firefox seamonkey +# USE_GECKO= libxul seamonkey # # post-patch: # .if ${GECKO}=="seamonkey" @@ -78,10 +76,8 @@ # ${MOZSRC}/configure # .endif -_GECKO_ALL= firefox seamonkey thunderbird flock mozilla \ - libxul +_GECKO_ALL= seamonkey libxul -thunderbird_PORTSDIR= mail libxul_PLIST= ${LOCALBASE}/lib/libxul/libxul.so .for gecko in ${_GECKO_ALL} @@ -263,7 +259,7 @@ PLIST?= ${WRKDIR}/plist PLISTD?= ${WRKDIR}/plist_dirs PLISTF?= ${WRKDIR}/plist_files -MASTER_DIR?= ${.CURDIR}/../../www/mozilla +MASTER_DIR?= ${.CURDIR}/../../www/seamonkey KRB5_HOME?= /usr MOZ_PIS_DIR?= lib/${MOZILLA}/init.d @@ -271,14 +267,14 @@ ESD_LIB?= libesd.so.2 FREETYPE_LIB?= libfreetype.so.9 -GENERIC_MOZCONFIG?= ${.CURDIR}/../../www/mozilla/files/mozconfig-generic.in +GENERIC_MOZCONFIG?= ${.CURDIR}/../../www/seamonkey/files/mozconfig-generic.in PORT_MOZCONFIG?= ${FILESDIR}/mozconfig.in MOZCONFIG?= ${WRKSRC}/.mozconfig MOZILLA_PLIST_DIRS?= bin include lib share/idl GECKO_PTHREAD_LIBS!=${CC} -dumpspecs | ${GREP} -m 1 pthread: | ${SED} -e 's|^.*%{\!pg: %{pthread:|| ; s|}.*$$||' || ${TRUE} PKGINSTALL?= ${WRKDIR}/pkg-install PKGDEINSTALL?= ${WRKDIR}/pkg-deinstall -MASTER_MOZDIR?= ${PORTSDIR}/www/mozilla +MASTER_MOZDIR?= ${PORTSDIR}/www/seamonkey PKGINSTALL_INC?= ${MASTER_MOZDIR}/pkg-install.in PKGDEINSTALL_INC?= ${MASTER_MOZDIR}/pkg-deinstall.in @@ -418,14 +414,16 @@ MOZ_OPTIONS+= --disable-gnomevfs .endif +.if !defined(STRIP) || ${STRIP} == "" +MOZ_OPTIONS+= --disable-strip --disable-install-strip +.endif + .if defined(WITH_DEBUG) -MOZ_OPTIONS+= --enable-debug \ - --disable-strip +MOZ_OPTIONS+= --enable-debug WITH_LOGGING= yes .else MOZ_OPTIONS+= --disable-debug \ - --enable-optimize=${WITH_OPTIMIZE} \ - --enable-strip + --enable-optimize=${WITH_OPTIMIZE} .endif .if defined(WITH_JAVA) && defined(_WITH_JAVA) From owner-freebsd-gecko@FreeBSD.ORG Mon Nov 22 18:30:56 2010 Return-Path: Delivered-To: gecko@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3B2BD1065670; Mon, 22 Nov 2010 18:30:56 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 115208FC08; Mon, 22 Nov 2010 18:30:56 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id oAMIUtgY017688; Mon, 22 Nov 2010 18:30:55 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id oAMIUtCj017677; Mon, 22 Nov 2010 18:30:55 GMT (envelope-from edwin) Date: Mon, 22 Nov 2010 18:30:55 GMT Message-Id: <201011221830.oAMIUtCj017677@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, gecko@FreeBSD.org From: edwin@FreeBSD.org Cc: Subject: Re: ports/152494: [REPOCOPY] www/mozilla: Move infrastructure files to www/seamonkey X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Nov 2010 18:30:56 -0000 Synopsis: [REPOCOPY] www/mozilla: Move infrastructure files to www/seamonkey Responsible-Changed-From-To: freebsd-ports-bugs->gecko Responsible-Changed-By: edwin Responsible-Changed-When: Mon Nov 22 18:30:55 UTC 2010 Responsible-Changed-Why: Over to maintainer (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=152494 From owner-freebsd-gecko@FreeBSD.ORG Mon Nov 22 18:37:30 2010 Return-Path: Delivered-To: gecko@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5E2CE106566B; Mon, 22 Nov 2010 18:37:30 +0000 (UTC) (envelope-from beat@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 345DD8FC13; Mon, 22 Nov 2010 18:37:30 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id oAMIbUC3023748; Mon, 22 Nov 2010 18:37:30 GMT (envelope-from beat@freefall.freebsd.org) Received: (from beat@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id oAMIbURd023744; Mon, 22 Nov 2010 18:37:30 GMT (envelope-from beat) Date: Mon, 22 Nov 2010 18:37:30 GMT Message-Id: <201011221837.oAMIbURd023744@freefall.freebsd.org> To: beat@FreeBSD.org, beat@FreeBSD.org, gecko@FreeBSD.org, portmgr@FreeBSD.org From: beat@FreeBSD.org Cc: Subject: Re: ports/152494: [REPOCOPY] www/mozilla: Move infrastructure files to www/seamonkey X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Nov 2010 18:37:30 -0000 Synopsis: [REPOCOPY] www/mozilla: Move infrastructure files to www/seamonkey State-Changed-From-To: open->repocopy State-Changed-By: beat State-Changed-When: Mon Nov 22 18:35:52 UTC 2010 State-Changed-Why: Repocopy request. portmgr territory. Responsible-Changed-From-To: gecko->portmgr Responsible-Changed-By: beat Responsible-Changed-When: Mon Nov 22 18:35:52 UTC 2010 Responsible-Changed-Why: Repocopy request. portmgr territory. http://www.freebsd.org/cgi/query-pr.cgi?pr=152494 From owner-freebsd-gecko@FreeBSD.ORG Mon Nov 22 21:33:06 2010 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F3FDA106567A for ; Mon, 22 Nov 2010 21:33:05 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id 8CBD68FC1F for ; Mon, 22 Nov 2010 21:33:05 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.3/8.14.3) with ESMTP id oAMLX4OR027437 for ; Mon, 22 Nov 2010 21:33:04 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.3/8.14.3/Submit) id oAMLWxBc027042 for freebsd-gecko@freebsd.org; Mon, 22 Nov 2010 21:32:59 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Mon, 22 Nov 2010 21:32:59 GMT Message-Id: <201011222132.oAMLWxBc027042@trillian.chruetertee.ch> X-Authentication-Warning: trillian.chruetertee.ch: www set sender to svn-freebsd-gecko@chruetertee.ch using -f From: svn-freebsd-gecko@chruetertee.ch To: freebsd-gecko@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [SVN-Commit] r439 - branches/experimental/www/firefox-devel/files X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: freebsd-gecko@freebsd.org List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Nov 2010 21:33:06 -0000 Author: beat Date: Mon Nov 22 21:32:58 2010 New Revision: 439 Log: - Enable tracejit on amd64 PR: ports/152477 (based on) Submitted by: Anonymous Tested by: decke Modified: branches/experimental/www/firefox-devel/files/patch-js-src-configure.in Modified: branches/experimental/www/firefox-devel/files/patch-js-src-configure.in ============================================================================== --- branches/experimental/www/firefox-devel/files/patch-js-src-configure.in Mon Nov 22 18:12:53 2010 (r438) +++ branches/experimental/www/firefox-devel/files/patch-js-src-configure.in Mon Nov 22 21:32:58 2010 (r439) @@ -1,5 +1,14 @@ ---- js/src/configure.in.orig 2010-11-09 13:03:31.000000000 +0100 -+++ js/src/configure.in 2010-11-09 13:03:46.000000000 +0100 +--- js/src/configure.in.orig 2010-11-04 21:05:48.000000000 +0100 ++++ js/src/configure.in 2010-11-22 21:30:24.000000000 +0100 +@@ -2621,7 +2621,7 @@ + AC_DEFINE(JS_CPU_X86) + AC_DEFINE(JS_NUNBOX32) + ;; +-x86_64*-*) ++x86_64*-*|amd64*-*) + ENABLE_TRACEJIT=1 + NANOJIT_ARCH=X64 + ENABLE_METHODJIT=1 @@ -2638,11 +2638,6 @@ AC_DEFINE(JS_CPU_ARM) AC_DEFINE(JS_NUNBOX32) @@ -12,3 +21,12 @@ esac MOZ_ARG_DISABLE_BOOL(methodjit, +@@ -2693,7 +2688,7 @@ + i?86-*) + AC_DEFINE(AVMPLUS_IA32) + ;; +-x86_64*-*) ++x86_64*-*|amd64*-*) + AC_DEFINE(AVMPLUS_AMD64) + AC_DEFINE(AVMPLUS_64BIT) + ;; From owner-freebsd-gecko@FreeBSD.ORG Tue Nov 23 08:50:49 2010 Return-Path: Delivered-To: gecko@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1198310656C6; Tue, 23 Nov 2010 08:50:49 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id DAD748FC08; Tue, 23 Nov 2010 08:50:48 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id oAN8om5D040074; Tue, 23 Nov 2010 08:50:48 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id oAN8omj6040062; Tue, 23 Nov 2010 08:50:48 GMT (envelope-from edwin) Date: Tue, 23 Nov 2010 08:50:48 GMT Message-Id: <201011230850.oAN8omj6040062@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, gecko@FreeBSD.org From: edwin@FreeBSD.org Cc: Subject: Re: ports/152521: [PATCH] devel/mono-tools: Remove obsolete inclusion of www/mozilla/bsd.gecko.mk X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Nov 2010 08:50:49 -0000 Synopsis: [PATCH] devel/mono-tools: Remove obsolete inclusion of www/mozilla/bsd.gecko.mk Responsible-Changed-From-To: freebsd-ports-bugs->gecko Responsible-Changed-By: edwin Responsible-Changed-When: Tue Nov 23 08:50:48 UTC 2010 Responsible-Changed-Why: bsd.gecko.mk is gecko territory (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=152521 From owner-freebsd-gecko@FreeBSD.ORG Tue Nov 23 08:52:36 2010 Return-Path: Delivered-To: gecko@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9D31F106566B; Tue, 23 Nov 2010 08:52:36 +0000 (UTC) (envelope-from beat@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 72B758FC16; Tue, 23 Nov 2010 08:52:36 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id oAN8qaVA046113; Tue, 23 Nov 2010 08:52:36 GMT (envelope-from beat@freefall.freebsd.org) Received: (from beat@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id oAN8qaSi046109; Tue, 23 Nov 2010 08:52:36 GMT (envelope-from beat) Date: Tue, 23 Nov 2010 08:52:36 GMT Message-Id: <201011230852.oAN8qaSi046109@freefall.freebsd.org> To: beat@FreeBSD.org, gecko@FreeBSD.org, mono@FreeBSD.org From: beat@FreeBSD.org Cc: Subject: Re: ports/152521: [PATCH] devel/mono-tools: Remove obsolete inclusion of www/mozilla/bsd.gecko.mk X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Nov 2010 08:52:36 -0000 Synopsis: [PATCH] devel/mono-tools: Remove obsolete inclusion of www/mozilla/bsd.gecko.mk Responsible-Changed-From-To: gecko->mono Responsible-Changed-By: beat Responsible-Changed-When: Tue Nov 23 08:52:36 UTC 2010 Responsible-Changed-Why: Over to maintainer. http://www.freebsd.org/cgi/query-pr.cgi?pr=152521 From owner-freebsd-gecko@FreeBSD.ORG Wed Nov 24 09:45:35 2010 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9220B1065768 for ; Wed, 24 Nov 2010 09:45:35 +0000 (UTC) (envelope-from amarat@ksu.ru) Received: from mx7.ksu.ru (honey.ksu.ru [193.232.252.54]) by mx1.freebsd.org (Postfix) with ESMTP id 9DEE98FC0A for ; Wed, 24 Nov 2010 09:45:34 +0000 (UTC) Received: from mail.ksu.ru (HELO ruby.ksu.ru) ([193.232.252.56]) by iport2.ksu.ru with ESMTP; 24 Nov 2010 12:45:30 +0300 X-Pass-Through: Kazan State University Network Received: from zealot.ksu.ru ([194.85.245.161]) by ksu.ru (8.13.4/8.13.4) with ESMTP id oAO9jNBa016227; Wed, 24 Nov 2010 09:45:23 GMT Received: from zealot.ksu.ru (localhost.lnet [127.0.0.1]) by zealot.ksu.ru (8.14.4/8.14.4) with ESMTP id oAO9io90015541; Wed, 24 Nov 2010 12:44:50 +0300 (MSK) (envelope-from amarat@ksu.ru) Message-ID: <4CECDE92.8040109@ksu.ru> Date: Wed, 24 Nov 2010 12:44:50 +0300 From: "Marat N.Afanasyev" User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; en-US; rv:1.9.1.13) Gecko/20101001 SeaMonkey/2.0.8 MIME-Version: 1.0 To: "Marat N.Afanasyev" References: <4CD32E29.6050305@ksu.ru> In-Reply-To: <4CD32E29.6050305@ksu.ru> Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha1; boundary="------------ms060400080101070601050101" X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: freebsd-gecko@freebsd.org Subject: Re: problem building seamonkey-2.1b1 X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Nov 2010 09:45:35 -0000 This is a cryptographically signed message in MIME format. --------------ms060400080101070601050101 Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: quoted-printable Marat N.Afanasyev wrote: > I'm trying to build seamonkey 2.1b1, but I have the following problem: > > tier_platform: ./../directory/c-sdk xpcom modules/libreg modules/libpre= f > intl netwerk extensions/auth jpeg gfx/qcms js/src/xpconnect intl/charde= t > widget/src/gtkxtbin modules/libjar db extensions/cookie > extensions/permissions storage rdf media/libvorbis media/libnestegg > media/libvpx media/libogg media/libtheora media/libsydneyaudio uriloade= r > modules/libimg caps parser gfx modules/libpr0n modules/plugin dom view > widget content editor layout docshell webshell embedding xpfe/appshell > extensions/universalchardet accessible profile xpfe/components > widget/src/xremoteclient extensions/spellcheck toolkit security/manager= > extensions/pref embedding/browser/gtk startupcache > ./../mozilla/xpfe/components/autocomplete ./../directory/xpcom > ./../mailnews/base ./../mailnews/mime/public ./../mailnews > ./../suite/components toolkit/library xpcom/stub toolkit/system/gnome > toolkit/system/dbus > gmake[3]: Entering directory > `/usr/home/tmp/usr/ports/local/seamonkey2-devel/work/comm-central/direc= tory/c-sdk' > > Makefile:42: config/autoconf.mk: No such file or directory > ../../config/config.mk:57: /config/autoconf.mk: No such file or directo= ry > Makefile:55: *** target file `depend' has both : and :: entries. Stop. > gmake[3]: Leaving directory > `/usr/home/tmp/usr/ports/local/seamonkey2-devel/work/comm-central/direc= tory/c-sdk' > > gmake[2]: *** [tier_platform] Error 2 > gmake[2]: Leaving directory > `/usr/home/tmp/usr/ports/local/seamonkey2-devel/work/comm-central/mozil= la' > gmake[1]: *** [default] Error 2 > gmake[1]: Leaving directory > `/usr/home/tmp/usr/ports/local/seamonkey2-devel/work/comm-central/mozil= la' > gmake: *** [default] Error 2 > *** Error code 1 > > in > /usr/home/tmp/usr/ports/local/seamonkey2-devel/work/comm-central/direct= ory/c-sdk > autoconf.mk.in exists, but autoconf.mk does not. is there correct way t= o > create this file? > > # uname -a > FreeBSD xxx.xxx.xx 8.1-STABLE FreeBSD 8.1-STABLE #3: Sat Jul 24 15:48:0= 0 > MSD 2010 root@xxx.xxx.xx:/usr/obj/usr/src/sys/ZEALOT amd64 > can anybody help me with this issue? please-please ;) --=20 SY, Marat --------------ms060400080101070601050101-- From owner-freebsd-gecko@FreeBSD.ORG Wed Nov 24 16:57:55 2010 Return-Path: Delivered-To: gecko@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A08B1106566C; Wed, 24 Nov 2010 16:57:55 +0000 (UTC) (envelope-from kwm@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 7661B8FC15; Wed, 24 Nov 2010 16:57:55 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id oAOGvtYB080415; Wed, 24 Nov 2010 16:57:55 GMT (envelope-from kwm@freefall.freebsd.org) Received: (from kwm@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id oAOGvt80080411; Wed, 24 Nov 2010 16:57:55 GMT (envelope-from kwm) Date: Wed, 24 Nov 2010 16:57:55 GMT Message-Id: <201011241657.oAOGvt80080411@freefall.freebsd.org> To: kwm@FreeBSD.org, gnome@FreeBSD.org, gecko@FreeBSD.org From: kwm@FreeBSD.org Cc: Subject: Re: ports/152545: graphics/cairo (cairo-1.10.0_3) breaks some animated gifs in firefox X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Nov 2010 16:57:55 -0000 Synopsis: graphics/cairo (cairo-1.10.0_3) breaks some animated gifs in firefox Responsible-Changed-From-To: gnome->gecko Responsible-Changed-By: kwm Responsible-Changed-When: Wed Nov 24 16:54:29 UTC 2010 Responsible-Changed-Why: Assign to gecko. This seems to be a firefox problem. Upstream bug tracking this issue: https://bugzilla.mozilla.org/show_bug.cgi?id=597174 Comment 8 is intresting, because it states that cairo 1.10 is more stricter. http://www.freebsd.org/cgi/query-pr.cgi?pr=152545 From owner-freebsd-gecko@FreeBSD.ORG Thu Nov 25 12:14:02 2010 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 057D8106566B for ; Thu, 25 Nov 2010 12:14:02 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id 7AC638FC0A for ; Thu, 25 Nov 2010 12:14:01 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.3/8.14.3) with ESMTP id oAPCDx9v061759 for ; Thu, 25 Nov 2010 12:13:59 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.3/8.14.3/Submit) id oAPCDsb6059741 for freebsd-gecko@freebsd.org; Thu, 25 Nov 2010 12:13:54 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Thu, 25 Nov 2010 12:13:54 GMT Message-Id: <201011251213.oAPCDsb6059741@trillian.chruetertee.ch> X-Authentication-Warning: trillian.chruetertee.ch: www set sender to svn-freebsd-gecko@chruetertee.ch using -f From: svn-freebsd-gecko@chruetertee.ch To: freebsd-gecko@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [SVN-Commit] r440 - in branches/experimental/mail/thunderbird-devel: . files X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: freebsd-gecko@freebsd.org List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Nov 2010 12:14:02 -0000 Author: beat Date: Thu Nov 25 12:13:53 2010 New Revision: 440 Log: - Add Thunderbird 3.3 Alpha 1 as mail/thunderbird-devel. This port doesn't link at the moment but It looks like I don't have enough time this week to take a look at the problem. So I just commit this version maybe someone like to volunteer ;) Added: branches/experimental/mail/thunderbird-devel/ - copied from r432, branches/experimental/mail/thunderbird/ branches/experimental/mail/thunderbird-devel/files/patch-mozilla-gfx-qcms-qcmstypes.h Deleted: branches/experimental/mail/thunderbird-devel/files/liboggplay_oss branches/experimental/mail/thunderbird-devel/files/patch-mozilla-js-src-jslock.cpp branches/experimental/mail/thunderbird-devel/files/patch-mozilla-media-liboggz-include-oggz-oggz_off_t_generated.h branches/experimental/mail/thunderbird-devel/files/patch-mozilla-xpcom-reflect-xptinfo-src-xptiInterfaceInfoManager.cpp branches/experimental/mail/thunderbird-devel/files/releng6_pulseaudio Modified: branches/experimental/mail/thunderbird-devel/Makefile branches/experimental/mail/thunderbird-devel/distinfo branches/experimental/mail/thunderbird-devel/files/patch-mozilla-js-src-configure.in Modified: branches/experimental/mail/thunderbird-devel/Makefile ============================================================================== --- branches/experimental/mail/thunderbird/Makefile Mon Nov 8 14:27:48 2010 (r432) +++ branches/experimental/mail/thunderbird-devel/Makefile Thu Nov 25 12:13:53 2010 (r440) @@ -6,7 +6,7 @@ # PORTNAME= thunderbird -DISTVERSION= 3.1.6 +DISTVERSION= 3.3a1 CATEGORIES= mail ipv6 MASTER_SITES= ${MASTER_SITE_MOZILLA} MASTER_SITE_SUBDIR= ${PORTNAME}/releases/${DISTVERSION}/source @@ -18,8 +18,9 @@ BUILD_DEPENDS= nspr>=4.8:${PORTSDIR}/devel/nspr USE_AUTOTOOLS= autoconf:213 +LATEST_LINK= thunderbird33 USE_GECKO= gecko -CONFLICTS= thunderbird-3.0* +CONFLICTS= thunderbird-3.0* thunderbird-3.1* USE_MOZILLA= -png -nss -dbm -jpeg -xft MOZ_TOOLKIT= cairo-gtk2 @@ -31,6 +32,7 @@ HAS_CONFIGURE= yes USE_BZIP2= yes USE_GMAKE= yes +USE_GL= gl MOZ_PROTOCOLS= http,ftp,file,viewsource,res,data MOZ_GRAPHICS= default,-xbm @@ -53,16 +55,9 @@ .include -WRKSRC= ${WRKDIR}/comm-1.9.2 +WRKSRC= ${WRKDIR}/comm-central MOZSRC:= ${WRKSRC}/mozilla -.if ${OSVERSION} < 700000 -LIB_DEPENDS+= pulse.0:${PORTSDIR}/audio/pulseaudio -EXTRA_PATCHES= ${FILESDIR}/releng6_pulseaudio -.else -EXTRA_PATCHES= ${FILESDIR}/liboggplay_oss -.endif - GECKO_PTHREAD_LIBS!=${CC} -dumpspecs | ${GREP} -m 1 '%{\!pg: %{pthread:' | ${SED} -e 's|^.*%{\!pg: %{pthread:|| ; s|}.*$$||' || ${TRUE} .if ${HAVE_GNOME:Mlibgnomeui}!="" Modified: branches/experimental/mail/thunderbird-devel/distinfo ============================================================================== --- branches/experimental/mail/thunderbird/distinfo Mon Nov 8 14:27:48 2010 (r432) +++ branches/experimental/mail/thunderbird-devel/distinfo Thu Nov 25 12:13:53 2010 (r440) @@ -1,3 +1,2 @@ -MD5 (thunderbird-3.1.6.source.tar.bz2) = d126a68e6610d8e3675909e0ba606b42 -SHA256 (thunderbird-3.1.6.source.tar.bz2) = 9a27e3acfe14a0f17d2197d75192a005930347d89a88917c468096e527019ef8 -SIZE (thunderbird-3.1.6.source.tar.bz2) = 65850094 +SHA256 (thunderbird-3.3a1.source.tar.bz2) = 07c3f3dfdea3df9b9032480f8d5f962bd5cdbd853fec7a0b6949d21ad3155988 +SIZE (thunderbird-3.3a1.source.tar.bz2) = 78212096 Deleted: branches/experimental/mail/thunderbird/files/liboggplay_oss ============================================================================== --- branches/experimental/mail/thunderbird/files/liboggplay_oss Thu Nov 25 12:13:53 2010 (r432) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,15 +0,0 @@ ---- mozilla/media/libsydneyaudio/src/Makefile.in_orgi 2009-04-10 12:12:45.000000000 +0200 -+++ mozilla/media/libsydneyaudio/src/Makefile.in 2009-04-10 12:13:12.000000000 +0200 -@@ -45,6 +45,12 @@ - LIBRARY_NAME = sydneyaudio - FORCE_STATIC_LIB= 1 - -+ifeq ($(OS_ARCH),FreeBSD) -+CSRCS = \ -+ sydney_audio_oss.c \ -+ $(NULL) -+endif -+ - ifeq ($(OS_ARCH),Linux) - CSRCS = \ - sydney_audio_alsa.c \ Added: branches/experimental/mail/thunderbird-devel/files/patch-mozilla-gfx-qcms-qcmstypes.h ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/mail/thunderbird-devel/files/patch-mozilla-gfx-qcms-qcmstypes.h Thu Nov 25 12:13:53 2010 (r440) @@ -0,0 +1,11 @@ +--- mozilla/gfx/qcms/qcmstypes.h.orig 2010-11-22 12:01:36.000000000 +0100 ++++ mozilla/gfx/qcms/qcmstypes.h 2010-11-22 12:02:42.000000000 +0100 +@@ -25,7 +25,7 @@ + #ifdef __OS2__ + /* OS/2's stdlib typdefs uintptr_t. So we'll just include that so we don't collide */ + #include +-#elif !defined(__intptr_t_defined) && !defined(_UINTPTR_T_DEFINED) ++#elif !defined(__intptr_t_defined) && !defined(_INTPTR_T_DECLARED) + typedef PRUptrdiff uintptr_t; + #endif + #endif Modified: branches/experimental/mail/thunderbird-devel/files/patch-mozilla-js-src-configure.in ============================================================================== --- branches/experimental/mail/thunderbird/files/patch-mozilla-js-src-configure.in Mon Nov 8 14:27:48 2010 (r432) +++ branches/experimental/mail/thunderbird-devel/files/patch-mozilla-js-src-configure.in Thu Nov 25 12:13:53 2010 (r440) @@ -1,6 +1,6 @@ ---- mozilla/js/src/configure.in.orig 2010-05-12 21:05:58.000000000 +0200 -+++ mozilla/js/src/configure.in 2010-06-22 16:17:20.000000000 +0200 -@@ -1218,7 +1218,7 @@ +--- mozilla/js/src/configure.in.orig 2010-11-17 00:06:38.000000000 +0100 ++++ mozilla/js/src/configure.in 2010-11-17 15:53:01.000000000 +0100 +@@ -1287,7 +1287,7 @@ CPU_ARCH=sparc ;; @@ -8,15 +8,16 @@ +amd64 | x86_64 | ia64) CPU_ARCH="$OS_TEST" ;; - esac -@@ -2466,10 +2466,6 @@ - ENABLE_JIT=1 - NANOJIT_ARCH=ARM + +@@ -2637,11 +2637,6 @@ + AC_DEFINE(JS_CPU_ARM) + AC_DEFINE(JS_NUNBOX32) ;; -sparc*-*) -- ENABLE_JIT=1 +- ENABLE_TRACEJIT=1 - NANOJIT_ARCH=Sparc +- AC_DEFINE(JS_CPU_SPARC) - ;; esac - MOZ_ARG_DISABLE_BOOL(jit, + MOZ_ARG_DISABLE_BOOL(methodjit, Deleted: branches/experimental/mail/thunderbird/files/patch-mozilla-js-src-jslock.cpp ============================================================================== --- branches/experimental/mail/thunderbird/files/patch-mozilla-js-src-jslock.cpp Thu Nov 25 12:13:53 2010 (r432) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,18 +0,0 @@ ---- mozilla/js/src/jslock.cpp.orig 2010-01-23 20:35:45.000000000 +0100 -+++ mozilla/js/src/jslock.cpp 2010-01-23 20:37:35.000000000 +0100 -@@ -160,8 +160,13 @@ - unsigned int res; - - __asm__ __volatile__ ( -- "stbar\n" -- "cas [%1],%2,%3\n" -+ "membar #StoreLoad | #LoadLoad\n" -+# if defined (__sparc64__) -+ "casx [%1],%2,%3\n" -+# else -+ "cas [%1],%2,%3\n" /* 32-bit version */ -+# endif -+ "membar #StoreLoad | #LoadLoad\n" - "cmp %2,%3\n" - "be,a 1f\n" - "mov 1,%0\n" Deleted: branches/experimental/mail/thunderbird/files/patch-mozilla-media-liboggz-include-oggz-oggz_off_t_generated.h ============================================================================== --- branches/experimental/mail/thunderbird/files/patch-mozilla-media-liboggz-include-oggz-oggz_off_t_generated.h Thu Nov 25 12:13:53 2010 (r432) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,11 +0,0 @@ ---- mozilla/media/liboggz/include/oggz/oggz_off_t_generated.h.orig 2010-09-06 11:33:54.000000000 +0200 -+++ mozilla/media/liboggz/include/oggz/oggz_off_t_generated.h 2010-09-06 11:34:16.000000000 +0200 -@@ -59,7 +59,7 @@ - - #include - --#if defined(__APPLE__) || defined(SOLARIS) || defined(OS2) || defined (_AIX) -+#if defined(__APPLE__) || defined(SOLARIS) || defined(OS2) || defined (_AIX) || defined (__FreeBSD__) - typedef off_t oggz_off_t; - #else - typedef loff_t oggz_off_t; Deleted: branches/experimental/mail/thunderbird/files/patch-mozilla-xpcom-reflect-xptinfo-src-xptiInterfaceInfoManager.cpp ============================================================================== --- branches/experimental/mail/thunderbird/files/patch-mozilla-xpcom-reflect-xptinfo-src-xptiInterfaceInfoManager.cpp Thu Nov 25 12:13:53 2010 (r432) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,23 +0,0 @@ ---- mozilla/xpcom/reflect/xptinfo/src/xptiInterfaceInfoManager.cpp.orig -+++ mozilla/xpcom/reflect/xptinfo/src/xptiInterfaceInfoManager.cpp -@@ -629,16 +629,17 @@ IndexOfDirectoryOfFile(nsISupportsArray* aSearchPath, nsILocalFile* aFile) - NS_ASSERTION(count, "broken search path! bad count"); - for(PRUint32 i = 0; i < count; i++) - { -- nsCOMPtr current; -+ nsCOMPtr current, normalized; - aSearchPath->QueryElementAt(i, NS_GET_IID(nsIFile), - getter_AddRefs(current)); - NS_ASSERTION(current, "broken search path! bad element"); - // nsIFile::Equals basically compares path strings so normalize - // before the comparison. - parent->Normalize(); -- current->Normalize(); -+ current->Clone(getter_AddRefs(normalized)); -+ normalized->Normalize(); - PRBool same; -- if (NS_SUCCEEDED(parent->Equals(current, &same)) && same) -+ if (NS_SUCCEEDED(parent->Equals(normalized, &same)) && same) - return (int) i; - } - } Deleted: branches/experimental/mail/thunderbird/files/releng6_pulseaudio ============================================================================== --- branches/experimental/mail/thunderbird/files/releng6_pulseaudio Thu Nov 25 12:13:53 2010 (r432) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,66 +0,0 @@ ---- mozilla/media/libsydneyaudio/src/Makefile.in.orig 2009-08-20 21:43:41.000000000 +0200 -+++ mozilla/media/libsydneyaudio/src/Makefile.in 2009-08-20 21:44:17.000000000 +0200 -@@ -45,6 +45,12 @@ - LIBRARY_NAME = sydneyaudio - FORCE_STATIC_LIB= 1 - -+ifeq ($(OS_ARCH),FreeBSD) -+CSRCS = \ -+ sydney_audio_pulseaudio.c \ -+ $(NULL) -+endif -+ - ifeq ($(OS_ARCH),Linux) - CSRCS = \ - sydney_audio_alsa.c \ ---- mozilla/toolkit/library/Makefile.in.orig 2010-01-19 20:28:10.000000000 +0000 -+++ mozilla/toolkit/library/Makefile.in 2010-01-25 09:38:40.000000000 +0000 -@@ -235,12 +235,12 @@ - endif - - ifeq (gtk2,$(MOZ_WIDGET_TOOLKIT)) --EXTRA_DSO_LDOPTS += $(XLDFLAGS) $(XLIBS) $(XEXT_LIBS) $(XCOMPOSITE_LIBS) $(MOZ_PANGO_LIBS) $(MOZ_GTK2_LIBS) $(XT_LIBS) -lgthread-2.0 -+EXTRA_DSO_LDOPTS += $(XLDFLAGS) $(XLIBS) $(XEXT_LIBS) $(XCOMPOSITE_LIBS) $(MOZ_PANGO_LIBS) $(MOZ_GTK2_LIBS) $(XT_LIBS) -lgthread-2.0 -lpulse -lpthread -lc - EXTRA_DSO_LDOPTS += $(FT2_LIBS) - endif - - ifeq (qt,$(MOZ_WIDGET_TOOLKIT)) --EXTRA_DSO_LDOPTS += $(XLDFLAGS) $(XLIBS) $(XT_LIBS) $(MOZ_QT_LIBS) -lgthread-2.0 -+EXTRA_DSO_LDOPTS += $(XLDFLAGS) $(XLIBS) $(XT_LIBS) $(MOZ_QT_LIBS) -lgthread-2.0 -lpulse -lpthread -lc - EXTRA_DSO_LDOPTS += $(FT2_LIBS) - endif - ---- mozilla/js/src/Makefile.in.orig 2009-08-21 00:34:43.000000000 +0200 -+++ mozilla/js/src/Makefile.in 2009-08-21 00:36:59.000000000 +0200 -@@ -427,7 +427,7 @@ - endif # WINNT - - ifeq ($(OS_ARCH),FreeBSD) --EXTRA_LIBS += -pthread -+EXTRA_LIBS += -pthread -lpulse -lc - endif - ifeq ($(OS_ARCH),IRIX) - ifdef USE_N32 ---- config/rules.mk.orig 2009-08-22 15:30:16.000000000 +0200 -+++ config/rules.mk 2009-08-22 15:30:46.000000000 +0200 -@@ -583,6 +583,7 @@ - ifdef IS_COMPONENT - EXTRA_DSO_LDOPTS += -Wl,-Bsymbolic - endif -+EXTRA_LIBS += -pthread -lpulse -lc - endif - - ifeq ($(OS_ARCH),NetBSD) ---- mozilla/layout/build/Makefile.in.orig 2009-08-22 01:00:21.000000000 +0200 -+++ mozilla/layout/build/Makefile.in 2009-08-22 01:00:57.000000000 +0200 -@@ -269,6 +269,10 @@ - endif - endif - -+ifeq ($(OS_ARCH),FreeBSD) -+EXTRA_LIBS += -lpulse -+endif -+ - include $(topsrcdir)/config/rules.mk - - LOCAL_INCLUDES += -I$(srcdir)/../base \ From owner-freebsd-gecko@FreeBSD.ORG Thu Nov 25 20:25:19 2010 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 853A010656CB for ; Thu, 25 Nov 2010 20:25:19 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id 1C1748FC26 for ; Thu, 25 Nov 2010 20:25:18 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.3/8.14.3) with ESMTP id oAPKPHmZ026175 for ; Thu, 25 Nov 2010 20:25:17 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.3/8.14.3/Submit) id oAPKPCnC025782 for freebsd-gecko@freebsd.org; Thu, 25 Nov 2010 20:25:12 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Thu, 25 Nov 2010 20:25:12 GMT Message-Id: <201011252025.oAPKPCnC025782@trillian.chruetertee.ch> X-Authentication-Warning: trillian.chruetertee.ch: www set sender to svn-freebsd-gecko@chruetertee.ch using -f From: svn-freebsd-gecko@chruetertee.ch To: freebsd-gecko@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [SVN-Commit] r441 - branches/experimental/mail/thunderbird-devel/files X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: freebsd-gecko@freebsd.org List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Nov 2010 20:25:19 -0000 Author: andreast Date: Thu Nov 25 20:25:12 2010 New Revision: 441 Log: Fix compilation on amd64. Same as in Firefox. Added: branches/experimental/mail/thunderbird-devel/files/patch-mozilla-gfx-qcms-Makefile.in (contents, props changed) Added: branches/experimental/mail/thunderbird-devel/files/patch-mozilla-gfx-qcms-Makefile.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/mail/thunderbird-devel/files/patch-mozilla-gfx-qcms-Makefile.in Thu Nov 25 20:25:12 2010 (r441) @@ -0,0 +1,14 @@ +--- mozilla/gfx/qcms/Makefile.in.orig 2010-11-25 20:10:32.000000000 +0100 ++++ mozilla/gfx/qcms/Makefile.in 2010-11-25 20:10:06.000000000 +0100 +@@ -44,6 +44,11 @@ + endif + endif + endif ++ifeq ($(OS_TEST),amd64) ++ CSRCS += transform-sse2.c transform-sse1.c ++ SSE1_FLAGS=-msse ++ SSE2_FLAGS=-msse2 ++endif + + FORCE_STATIC_LIB = 1 + # This library is used by other shared libs From owner-freebsd-gecko@FreeBSD.ORG Thu Nov 25 23:04:51 2010 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D1221106564A; Thu, 25 Nov 2010 23:04:51 +0000 (UTC) (envelope-from flo@smeets.im) Received: from mail.solomo.de (mail.solomo.de [IPv6:2a01:238:42c7:9a00::2]) by mx1.freebsd.org (Postfix) with ESMTP id 601078FC12; Thu, 25 Nov 2010 23:04:51 +0000 (UTC) Received: from mail.solomo.de (localhost [127.0.0.1]) by mail.solomo.de (Postfix) with ESMTP id 8C46F5C70; Fri, 26 Nov 2010 00:04:50 +0100 (CET) X-Virus-Scanned: amavisd-new at vistream.de Received: from mail.solomo.de ([127.0.0.1]) by mail.solomo.de (mail.solomo.de [127.0.0.1]) (amavisd-new, port 10024) with LMTP id GUcxd3Cv1QzK; Fri, 26 Nov 2010 00:04:48 +0100 (CET) Received: from [192.168.0.122] (p509148CD.dip.t-dialin.net [80.145.72.205]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by mail.solomo.de (Postfix) with ESMTPSA id EE4505C51; Fri, 26 Nov 2010 00:04:47 +0100 (CET) Message-ID: <4CEEEB8E.7060806@smeets.im> Date: Fri, 26 Nov 2010 00:04:46 +0100 From: Florian Smeets User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:2.0b8pre) Gecko/20101124 Thunderbird/3.3a2pre MIME-Version: 1.0 To: andreast@freebsd.org References: <201011252025.oAPKPCnC025782@trillian.chruetertee.ch> In-Reply-To: <201011252025.oAPKPCnC025782@trillian.chruetertee.ch> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-gecko@freebsd.org Subject: Re: [SVN-Commit] r441 - branches/experimental/mail/thunderbird-devel/files X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Nov 2010 23:04:52 -0000 On 25.11.10 21:25, svn-freebsd-gecko@chruetertee.ch wrote: > Author: andreast > Date: Thu Nov 25 20:25:12 2010 > New Revision: 441 > > Log: > Fix compilation on amd64. Same as in Firefox. > Hi Andreas, was that enough to for the build to complete? With a patch that basically did the same thing the build stopped here for me: c++ -o xpcshell -I/usr/local/include -fno-rtti -fno-exceptions -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -pipe -fno-strict-aliasing -fno-strict-aliasing -fshort-wchar -pipe -DNDEBUG -DTRIMMED -O xpcshell.o -pthread -Wl,-rpath-link,/usr/home/flo/freebsd-gecko/branches/experimental/mail/thunderbird-devel/work/comm-central/mozilla/dist/bin -Wl,-rpath-link,/usr/local/lib -L../../../../dist/bin -L../../../../dist/lib ../../../../dist/lib/libxpcomglue_s.a -L/usr/home/flo/freebsd-gecko/branches/experimental/mail/thunderbird-devel/work/comm-central/mozilla/dist/bin -lxpcom -lmozalloc -lxul -L/usr/home/flo/freebsd-gecko/branches/experimental/mail/thunderbird-devel/work/comm-central/mozilla/dist/bin -lxpcom -lmozalloc -lxul -L/usr/local/lib -lplds4 -lplc4 -lnspr4 -pthread /usr/home/flo/freebsd-gecko/branches/experimental/mail/thunderbird-devel/work/comm-central/mozilla/dist/bin/libldap60.so: undefined reference to `re_comp' /usr/home/flo/freebsd-gecko/branches/experimental/mail/thunderbird-devel/work/comm-central/mozilla/dist/bin/libldap60.so: undefined reference to `re_exec' gmake[5]: *** [xpcshell] Error 1 gmake[5]: Leaving directory `/usr/home/flo/freebsd-gecko/branches/experimental/mail/thunderbird-devel/work/comm-central/mozilla/js/src/xpconnect/shell' gmake[4]: *** [tools] Error 2 gmake[4]: Leaving directory `/usr/home/flo/freebsd-gecko/branches/experimental/mail/thunderbird-devel/work/comm-central/mozilla/js/src/xpconnect' gmake[3]: *** [tools_tier_platform] Error 2 gmake[3]: Leaving directory `/usr/home/flo/freebsd-gecko/branches/experimental/mail/thunderbird-devel/work/comm-central/mozilla' gmake[2]: *** [tier_platform] Error 2 gmake[2]: Leaving directory `/usr/home/flo/freebsd-gecko/branches/experimental/mail/thunderbird-devel/work/comm-central/mozilla' gmake[1]: *** [default] Error 2 gmake[1]: Leaving directory `/usr/home/flo/freebsd-gecko/branches/experimental/mail/thunderbird-devel/work/comm-central/mozilla' gmake: *** [default] Error 2 *** Error code 1 Stop in /usr/home/flo/freebsd-gecko/branches/experimental/mail/thunderbird-devel. *** Error code 1 Stop in /usr/home/flo/freebsd-gecko/branches/experimental/mail/thunderbird-devel. I didn't have enough time to track this down today, but I'll have another look at it tomorrow. This is 9-CURRENT built with clang... -- Florian Smeets From owner-freebsd-gecko@FreeBSD.ORG Fri Nov 26 09:44:34 2010 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DC07D106564A for ; Fri, 26 Nov 2010 09:44:33 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id 8668F8FC1A for ; Fri, 26 Nov 2010 09:44:33 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.3/8.14.3) with ESMTP id oAQ9iW3P029269 for ; Fri, 26 Nov 2010 09:44:32 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.3/8.14.3/Submit) id oAQ9iRp4028808 for freebsd-gecko@freebsd.org; Fri, 26 Nov 2010 09:44:27 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Fri, 26 Nov 2010 09:44:27 GMT Message-Id: <201011260944.oAQ9iRp4028808@trillian.chruetertee.ch> X-Authentication-Warning: trillian.chruetertee.ch: www set sender to svn-freebsd-gecko@chruetertee.ch using -f From: svn-freebsd-gecko@chruetertee.ch To: freebsd-gecko@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [SVN-Commit] r442 - branches/experimental/mail/thunderbird-devel/files X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: freebsd-gecko@freebsd.org List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Nov 2010 09:44:34 -0000 Author: andreast Date: Fri Nov 26 09:44:26 2010 New Revision: 442 Log: Add fix for ldap regex stuff. Same as in seamonkey except the Makefile.in part. Testing done on amd64, i386 and powerpc. Sparc64 is ongoing by flo. Added: branches/experimental/mail/thunderbird-devel/files/patch-bugzilla-449453 Added: branches/experimental/mail/thunderbird-devel/files/patch-bugzilla-449453 ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/mail/thunderbird-devel/files/patch-bugzilla-449453 Fri Nov 26 09:44:26 2010 (r442) @@ -0,0 +1,99 @@ +Index: mozilla/directory/c-sdk/ldap/include/portable.h +=================================================================== +RCS file: /cvsroot/mozilla/directory/c-sdk/ldap/include/portable.h,v +retrieving revision 5.15 +diff -u -8 -p -r5.15 portable.h +--- directory/c-sdk/ldap/include/portable.h 3 Oct 2006 20:43:40 -0000 5.15 ++++ directory/c-sdk/ldap/include/portable.h 6 Oct 2010 19:06:58 -0000 +@@ -117,17 +117,17 @@ + #else + #define OPENLOG_OPTIONS ( LOG_PID | LOG_NOWAIT ) + #endif + + /* + * some systems don't have the BSD re_comp and re_exec routines + */ + #ifndef NEED_BSDREGEX +-#if ( defined( SYSV ) || defined( NETBSD ) || defined( freebsd ) || defined( linux ) || defined( DARWIN )) && !defined(sgi) ++#if ( defined( SYSV ) || defined( NETBSD ) || defined( FREEBSD ) || defined( linux ) || defined( DARWIN )) && !defined(sgi) + #define NEED_BSDREGEX + #endif + #endif + + /* + * many systems do not have the setpwfile() library routine... we just + * enable use for those systems we know have it. + */ +Index: mozilla/directory/c-sdk/ldap/include/regex.h +=================================================================== +RCS file: /cvsroot/mozilla/directory/c-sdk/ldap/include/regex.h,v +retrieving revision 5.2 +diff -u -8 -p -r5.2 regex.h +--- directory/c-sdk/ldap/include/regex.h 15 Oct 2003 17:26:00 -0000 5.2 ++++ directory/c-sdk/ldap/include/regex.h 6 Oct 2010 19:06:59 -0000 +@@ -68,18 +68,18 @@ extern "C" { + #define LDAP_CALL + #endif + #endif + + #ifdef NEEDPROTOS + int re_init( void ); + void re_lock( void ); + int re_unlock( void ); +-char * LDAP_CALL re_comp( char *pat ); +-int LDAP_CALL re_exec( char *lp ); ++char * LDAP_CALL re_comp( const char *pat ); ++int LDAP_CALL re_exec( const char *lp ); + void LDAP_CALL re_modw( char *s ); + int LDAP_CALL re_subs( char *src, char *dst ); + #else /* NEEDPROTOS */ + int re_init(); + void re_lock(); + int re_unlock(); + char * LDAP_CALL re_comp(); + int LDAP_CALL re_exec(); +Index: mozilla/directory/c-sdk/ldap/libraries/libldap/regex.c +=================================================================== +RCS file: /cvsroot/mozilla/directory/c-sdk/ldap/libraries/libldap/regex.c,v +retrieving revision 5.2 +diff -u -8 -p -r5.2 regex.c +--- directory/c-sdk/ldap/libraries/libldap/regex.c 15 Oct 2003 17:26:03 -0000 5.2 ++++ directory/c-sdk/ldap/libraries/libldap/regex.c 6 Oct 2010 19:06:59 -0000 +@@ -262,17 +262,17 @@ chset(REGEXCHAR c) + bittab[((c) & (unsigned)BLKIND) >> 3] |= bitarr[(c) & BITIND]; + } + + #define badpat(x) (*nfa = END, x) + #define store(x) *mp++ = x + + char * + LDAP_CALL +-re_comp( char *pat ) ++re_comp( const char *pat ) + { + register REGEXCHAR *p; /* pattern pointer */ + register REGEXCHAR *mp=nfa; /* nfa pointer */ + register REGEXCHAR *lp; /* saved pointer.. */ + register REGEXCHAR *sp=nfa; /* another one.. */ + + register int tagi = 0; /* tag stack index */ + register int tagc = 1; /* actual tag count */ +@@ -508,17 +508,17 @@ static REGEXCHAR *pmatch(); + * If a match is found, bopat[0] and eopat[0] are set + * to the beginning and the end of the matched fragment, + * respectively. + * + */ + + int + LDAP_CALL +-re_exec( char *lp ) ++re_exec( const char *lp ) + { + register REGEXCHAR c; + register REGEXCHAR *ep = 0; + register REGEXCHAR *ap = nfa; + + bol = (REGEXCHAR*)lp; + + bopat[0] = 0; From owner-freebsd-gecko@FreeBSD.ORG Fri Nov 26 14:06:25 2010 Return-Path: Delivered-To: gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EB7D1106566B for ; Fri, 26 Nov 2010 14:06:25 +0000 (UTC) (envelope-from amarat@ksu.ru) Received: from mx7.ksu.ru (honey.ksu.ru [193.232.252.54]) by mx1.freebsd.org (Postfix) with ESMTP id ED1E38FC1D for ; Fri, 26 Nov 2010 14:06:24 +0000 (UTC) Received: from mail.ksu.ru (HELO ruby.ksu.ru) ([193.232.252.56]) by iport2.ksu.ru with ESMTP; 26 Nov 2010 16:54:03 +0300 X-Pass-Through: Kazan State University Network Received: from zealot.ksu.ru ([194.85.245.161]) by ksu.ru (8.13.4/8.13.4) with ESMTP id oAQDqcj6021350 for ; Fri, 26 Nov 2010 13:52:38 GMT Received: from zealot.ksu.ru (localhost.lnet [127.0.0.1]) by zealot.ksu.ru (8.14.4/8.14.4) with ESMTP id oAQDqbSp058601 for ; Fri, 26 Nov 2010 16:52:37 +0300 (MSK) (envelope-from amarat@ksu.ru) Message-ID: <4CEFBBA5.8060504@ksu.ru> Date: Fri, 26 Nov 2010 16:52:37 +0300 From: "Marat N.Afanasyev" User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; en-US; rv:1.9.1.13) Gecko/20101001 SeaMonkey/2.0.8 MIME-Version: 1.0 To: gecko@freebsd.org Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha1; boundary="------------ms040108030906090409070402" X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: problems with building seamonkey2-devel X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Nov 2010 14:06:26 -0000 This is a cryptographically signed message in MIME format. --------------ms040108030906090409070402 Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: quoted-printable Hello! I'm trying to build experimental/seamonkey-devel, but get stalled in the = same place: gmake[3]: Entering directory=20 `/usr/ports/local/seamonkey2-devel/work/comm-central/directory/c-sdk' Makefile:42: config/autoconf.mk: No such file or directory =2E./../config/config.mk:57: /config/autoconf.mk: No such file or directo= ry Makefile:55: *** target file `depend' has both : and :: entries. Stop. gmake[3]: Leaving directory=20 `/usr/ports/local/seamonkey2-devel/work/comm-central/directory/c-sdk' gmake[2]: *** [tier_platform] Error 2 gmake[2]: Leaving directory=20 `/usr/ports/local/seamonkey2-devel/work/comm-central/mozilla' gmake[1]: *** [default] Error 2 gmake[1]: Leaving directory=20 `/usr/ports/local/seamonkey2-devel/work/comm-central/mozilla' gmake: *** [default] Error 2 *** Error code 1 Stop in /usr/ports/local/seamonkey2-devel. *** Error code 1 Stop in /usr/ports/local/seamonkey2-devel. And I don't know what to do. can you tell me, what should I look for?=20 probably some required port? # uname -a FreeBSD xxx.xxx.xx 8.1-STABLE FreeBSD 8.1-STABLE #3: Sat Jul 24 15:48:00 = MSD 2010 root@xxx.xxx.xx:/usr/obj/usr/src/sys/ZEALOT amd64 --=20 SY, Marat --------------ms040108030906090409070402-- From owner-freebsd-gecko@FreeBSD.ORG Sat Nov 27 12:00:30 2010 Return-Path: Delivered-To: gecko@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AFEC31065740 for ; Sat, 27 Nov 2010 12:00:30 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 85F798FC17 for ; Sat, 27 Nov 2010 12:00:30 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id oARC0U31043792 for ; Sat, 27 Nov 2010 12:00:30 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id oARC0Tcn043764; Sat, 27 Nov 2010 12:00:29 GMT (envelope-from gnats) Date: Sat, 27 Nov 2010 12:00:29 GMT Message-Id: <201011271200.oARC0Tcn043764@freefall.freebsd.org> To: gecko@FreeBSD.org From: Beat Gaetzi Cc: Subject: Re: ports/152545: graphics/cairo (cairo-1.10.0_3) breaks some animated gifs in firefox X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Beat Gaetzi List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Nov 2010 12:00:30 -0000 The following reply was made to PR ports/152545; it has been noted by GNATS. From: Beat Gaetzi To: bug-followup@FreeBSD.org, hideo@lastamericanempire.com Cc: Subject: Re: ports/152545: graphics/cairo (cairo-1.10.0_3) breaks some animated gifs in firefox Date: Sat, 27 Nov 2010 12:56:44 +0100 This is a multi-part message in MIME format. --------------040503070308030601030707 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Hi, Until a patch for this problem is available I think we should fall back to the bundled cairo instead of the system one. Could you please try the attached patch? Thanks, Beat -- Beat Gätzi | FreeBSD Committer beat@FreeBSD.org | http://www.FreeBSD.org --------------040503070308030601030707 Content-Type: text/plain; name="firefox-cairo.patch" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="firefox-cairo.patch" Index: Makefile =================================================================== RCS file: /home/pcvs/ports/www/firefox/Makefile,v retrieving revision 1.232 diff -u -r1.232 Makefile --- Makefile 28 Oct 2010 11:46:33 -0000 1.232 +++ Makefile 27 Nov 2010 11:53:24 -0000 @@ -7,6 +7,7 @@ PORTNAME= firefox DISTVERSION= 3.6.12 +PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= www ipv6 MASTER_SITES= ${MASTER_SITE_MOZILLA} @@ -21,7 +22,7 @@ USE_AUTOTOOLS= autoconf:213 USE_GECKO= gecko MOZ_PKGCONFIG_FILES= # empty -USE_MOZILLA= -png -nss -dbm -jpeg -xft +USE_MOZILLA= -png -nss -dbm -jpeg -xft -cairo MOZILLA_NAME= Firefox${MOZILLA_SUFX} MOZILLA_SUFX= 3 MOZILLA= ${PORTNAME}${MOZILLA_SUFX} --------------040503070308030601030707-- From owner-freebsd-gecko@FreeBSD.ORG Sat Nov 27 18:40:12 2010 Return-Path: Delivered-To: gecko@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7C2C2106564A for ; Sat, 27 Nov 2010 18:40:12 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 511FE8FC16 for ; Sat, 27 Nov 2010 18:40:12 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id oARIeClh021601 for ; Sat, 27 Nov 2010 18:40:12 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id oARIeC5k021600; Sat, 27 Nov 2010 18:40:12 GMT (envelope-from gnats) Date: Sat, 27 Nov 2010 18:40:12 GMT Message-Id: <201011271840.oARIeC5k021600@freefall.freebsd.org> To: gecko@FreeBSD.org From: hideo Cc: Subject: Re: ports/152545: graphics/cairo (cairo-1.10.0_3) breaks some animated gifs in firefox X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: hideo List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Nov 2010 18:40:12 -0000 The following reply was made to PR ports/152545; it has been noted by GNATS. From: hideo To: Beat Gaetzi Cc: bug-followup@FreeBSD.org Subject: Re: ports/152545: graphics/cairo (cairo-1.10.0_3) breaks some animated gifs in firefox Date: Sat, 27 Nov 2010 11:21:33 -0700 Beat Gaetzi (Sat 11/27/10 12:56): > Hi, > > Until a patch for this problem is available I think we should fall back > to the bundled cairo instead of the system one. Could you please try the > attached patch? > > Thanks, > Beat > > -- > Beat Gätzi | FreeBSD Committer > beat@FreeBSD.org | http://www.FreeBSD.org > Index: Makefile > =================================================================== > RCS file: /home/pcvs/ports/www/firefox/Makefile,v > retrieving revision 1.232 > diff -u -r1.232 Makefile > --- Makefile 28 Oct 2010 11:46:33 -0000 1.232 > +++ Makefile 27 Nov 2010 11:53:24 -0000 > @@ -7,6 +7,7 @@ > > PORTNAME= firefox > DISTVERSION= 3.6.12 > +PORTREVISION= 1 > PORTEPOCH= 1 > CATEGORIES= www ipv6 > MASTER_SITES= ${MASTER_SITE_MOZILLA} > @@ -21,7 +22,7 @@ > USE_AUTOTOOLS= autoconf:213 > USE_GECKO= gecko > MOZ_PKGCONFIG_FILES= # empty > -USE_MOZILLA= -png -nss -dbm -jpeg -xft > +USE_MOZILLA= -png -nss -dbm -jpeg -xft -cairo > MOZILLA_NAME= Firefox${MOZILLA_SUFX} > MOZILLA_SUFX= 3 > MOZILLA= ${PORTNAME}${MOZILLA_SUFX} Yes, that works. I re-installed firefox and upgraded cairo to the latest version and it works fine. Zach