From owner-freebsd-gecko@FreeBSD.ORG Wed Nov 11 17:07:52 2009 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 60B68106566C for ; Wed, 11 Nov 2009 17:07:52 +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 CF33A8FC14 for ; Wed, 11 Nov 2009 17:07:50 +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 nABH7n0u027442 for ; Wed, 11 Nov 2009 17:07:49 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.3/8.14.3/Submit) id nABH7itl025602 for freebsd-gecko@freebsd.org; Wed, 11 Nov 2009 17:07:44 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Wed, 11 Nov 2009 17:07:44 GMT Message-Id: <200911111707.nABH7itl025602@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] r159 - branches/experimental/www/firefox3 branches/experimental/www/firefox3/files branches/experimental/www/firefox35 branches/experimental/www/firefox35/files trunk/www/firefox35 trunk/www/firefox35/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: Wed, 11 Nov 2009 17:07:52 -0000 Author: beat Date: Wed Nov 11 17:07:43 2009 New Revision: 159 Log: - Fix build for ia64 Submitted by: marcel@ (thanks!) Added: branches/experimental/www/firefox3/files/patch-xpcom-reflect-xptcall-src-xptcprivate.h branches/experimental/www/firefox35/files/patch-xpcom-reflect-xptcall-src-xptcprivate.h trunk/www/firefox35/files/patch-xpcom-reflect-xptcall-src-xptcprivate.h Modified: branches/experimental/www/firefox3/Makefile branches/experimental/www/firefox3/files/patch-security-coreconf-FreeBSD.mk branches/experimental/www/firefox35/Makefile branches/experimental/www/firefox35/files/patch-content-xslt-public-txDouble.h branches/experimental/www/firefox35/files/patch-security-coreconf-FreeBSD.mk trunk/www/firefox35/Makefile trunk/www/firefox35/files/patch-content-xslt-public-txDouble.h trunk/www/firefox35/files/patch-security-coreconf-FreeBSD.mk Modified: branches/experimental/www/firefox3/Makefile ============================================================================== --- branches/experimental/www/firefox3/Makefile Wed Nov 11 13:19:22 2009 (r158) +++ branches/experimental/www/firefox3/Makefile Wed Nov 11 17:07:43 2009 (r159) @@ -2,7 +2,8 @@ # Date created: 2002/10/21 # Whom: Alan Eldridge # -# $FreeBSD: ports/www/firefox3/Makefile,v 1.26 2009/08/19 01:58:37 beat Exp $ +# $FreeBSD: ports/www/firefox3/Makefile,v 1.28 2009/10/28 15:35:40 beat Exp $ +# $MCom: ports-stable/www/firefox3/Makefile,v 1.20 2008/12/31 01:52:03 mezz Exp $ # PORTNAME= firefox Modified: branches/experimental/www/firefox3/files/patch-security-coreconf-FreeBSD.mk ============================================================================== --- branches/experimental/www/firefox3/files/patch-security-coreconf-FreeBSD.mk Wed Nov 11 13:19:22 2009 (r158) +++ branches/experimental/www/firefox3/files/patch-security-coreconf-FreeBSD.mk Wed Nov 11 17:07:43 2009 (r159) @@ -1,12 +1,15 @@ ---- security/coreconf/FreeBSD.mk.orig 2009-07-30 17:30:28.000000000 +0200 -+++ security/coreconf/FreeBSD.mk 2009-08-17 22:29:03.510890513 +0200 -@@ -45,8 +45,20 @@ +--- security/coreconf/FreeBSD.mk.orig 2008-07-12 07:28:59.000000000 -0700 ++++ security/coreconf/FreeBSD.mk 2009-11-09 22:42:09.000000000 -0800 +@@ -45,8 +45,24 @@ ifeq ($(OS_TEST),alpha) CPU_ARCH = alpha else +ifeq ($(OS_TEST),amd64) +CPU_ARCH = amd64 +else ++ifeq ($(OS_TEST),ia64) ++CPU_ARCH = ia64 ++else +ifeq ($(OS_TEST),powerpc) +CPU_ARCH = powerpc +else @@ -18,10 +21,11 @@ +endif +endif +endif ++endif OS_CFLAGS = $(DSO_CFLAGS) -ansi -Wall -Wno-switch -DFREEBSD -DHAVE_STRERROR -DHAVE_BSD_FLOCK -@@ -73,7 +85,7 @@ +@@ -73,7 +89,7 @@ DLL_SUFFIX = so.1.0 endif @@ -30,9 +34,9 @@ ifdef MAPFILE MKSHLIB += -Wl,--version-script,$(MAPFILE) endif -@@ -82,4 +94,4 @@ +@@ -82,4 +98,4 @@ G++INCLUDES = -I/usr/include/g++ -INCLUDES += -I/usr/X11R6/include -+#INCLUDES += -I/usr/X11R6/include ++#INCLUDES += -I/usr/local/include Added: branches/experimental/www/firefox3/files/patch-xpcom-reflect-xptcall-src-xptcprivate.h ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox3/files/patch-xpcom-reflect-xptcall-src-xptcprivate.h Wed Nov 11 17:07:43 2009 (r159) @@ -0,0 +1,20 @@ +--- xpcom/reflect/xptcall/src/xptcprivate.h.orig 2009-11-09 21:43:49.000000000 -0800 ++++ xpcom/reflect/xptcall/src/xptcprivate.h 2009-11-09 21:44:05.000000000 -0800 +@@ -45,7 +45,7 @@ + + class xptiInterfaceEntry; + +-#if !defined(__ia64) || (!defined(__hpux) && !defined(__linux__)) ++#if !defined(__ia64) + #define STUB_ENTRY(n) NS_IMETHOD Stub##n() = 0; + #else + #define STUB_ENTRY(n) NS_IMETHOD Stub##n(PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64) = 0; +@@ -62,7 +62,7 @@ + #undef STUB_ENTRY + #undef SENTINEL_ENTRY + +-#if !defined(__ia64) || (!defined(__hpux) && !defined(__linux__)) ++#if !defined(__ia64) + #define STUB_ENTRY(n) NS_IMETHOD Stub##n(); + #else + #define STUB_ENTRY(n) NS_IMETHOD Stub##n(PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64); Modified: branches/experimental/www/firefox35/Makefile ============================================================================== --- branches/experimental/www/firefox35/Makefile Wed Nov 11 13:19:22 2009 (r158) +++ branches/experimental/www/firefox35/Makefile Wed Nov 11 17:07:43 2009 (r159) @@ -2,7 +2,7 @@ # Date created: 2002/10/21 # Whom: Alan Eldridge # -# $FreeBSD: ports/www/firefox35/Makefile,v 1.180 2009/08/19 01:58:37 beat Exp $ +# $FreeBSD: ports/www/firefox35/Makefile,v 1.183 2009/11/06 07:59:45 beat Exp $ # PORTNAME= firefox Modified: branches/experimental/www/firefox35/files/patch-content-xslt-public-txDouble.h ============================================================================== --- branches/experimental/www/firefox35/files/patch-content-xslt-public-txDouble.h Wed Nov 11 13:19:22 2009 (r158) +++ branches/experimental/www/firefox35/files/patch-content-xslt-public-txDouble.h Wed Nov 11 17:07:43 2009 (r159) @@ -5,7 +5,7 @@ #ifdef __FreeBSD__ #include -#ifdef __alpha__ -+#if defined (__alpha__) || defined (__powerpc__) || defined (__sparc__) ++#if !defined(__amd64__) && !defined(__i386__) static fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP; #else static fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP|FP_X_DNML; Modified: branches/experimental/www/firefox35/files/patch-security-coreconf-FreeBSD.mk ============================================================================== --- branches/experimental/www/firefox35/files/patch-security-coreconf-FreeBSD.mk Wed Nov 11 13:19:22 2009 (r158) +++ branches/experimental/www/firefox35/files/patch-security-coreconf-FreeBSD.mk Wed Nov 11 17:07:43 2009 (r159) @@ -1,12 +1,15 @@ ---- security/coreconf/FreeBSD.mk.orig 2009-07-30 17:30:28.000000000 +0200 -+++ security/coreconf/FreeBSD.mk 2009-08-17 22:29:03.510890513 +0200 -@@ -45,8 +45,20 @@ +--- security/coreconf/FreeBSD.mk.orig 2008-07-12 07:28:59.000000000 -0700 ++++ security/coreconf/FreeBSD.mk 2009-11-09 22:42:09.000000000 -0800 +@@ -45,8 +45,24 @@ ifeq ($(OS_TEST),alpha) CPU_ARCH = alpha else +ifeq ($(OS_TEST),amd64) +CPU_ARCH = amd64 +else ++ifeq ($(OS_TEST),ia64) ++CPU_ARCH = ia64 ++else +ifeq ($(OS_TEST),powerpc) +CPU_ARCH = powerpc +else @@ -18,10 +21,11 @@ +endif +endif +endif ++endif OS_CFLAGS = $(DSO_CFLAGS) -ansi -Wall -Wno-switch -DFREEBSD -DHAVE_STRERROR -DHAVE_BSD_FLOCK -@@ -73,7 +85,7 @@ +@@ -73,7 +89,7 @@ DLL_SUFFIX = so.1.0 endif @@ -30,9 +34,9 @@ ifdef MAPFILE MKSHLIB += -Wl,--version-script,$(MAPFILE) endif -@@ -82,4 +94,4 @@ +@@ -82,4 +98,4 @@ G++INCLUDES = -I/usr/include/g++ -INCLUDES += -I/usr/X11R6/include -+#INCLUDES += -I/usr/X11R6/include ++#INCLUDES += -I/usr/local/include Added: branches/experimental/www/firefox35/files/patch-xpcom-reflect-xptcall-src-xptcprivate.h ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/www/firefox35/files/patch-xpcom-reflect-xptcall-src-xptcprivate.h Wed Nov 11 17:07:43 2009 (r159) @@ -0,0 +1,20 @@ +--- xpcom/reflect/xptcall/src/xptcprivate.h.orig 2009-11-09 21:43:49.000000000 -0800 ++++ xpcom/reflect/xptcall/src/xptcprivate.h 2009-11-09 21:44:05.000000000 -0800 +@@ -45,7 +45,7 @@ + + class xptiInterfaceEntry; + +-#if !defined(__ia64) || (!defined(__hpux) && !defined(__linux__)) ++#if !defined(__ia64) + #define STUB_ENTRY(n) NS_IMETHOD Stub##n() = 0; + #else + #define STUB_ENTRY(n) NS_IMETHOD Stub##n(PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64) = 0; +@@ -62,7 +62,7 @@ + #undef STUB_ENTRY + #undef SENTINEL_ENTRY + +-#if !defined(__ia64) || (!defined(__hpux) && !defined(__linux__)) ++#if !defined(__ia64) + #define STUB_ENTRY(n) NS_IMETHOD Stub##n(); + #else + #define STUB_ENTRY(n) NS_IMETHOD Stub##n(PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64); Modified: trunk/www/firefox35/Makefile ============================================================================== --- trunk/www/firefox35/Makefile Wed Nov 11 13:19:22 2009 (r158) +++ trunk/www/firefox35/Makefile Wed Nov 11 17:07:43 2009 (r159) @@ -2,7 +2,7 @@ # Date created: 2002/10/21 # Whom: Alan Eldridge # -# $FreeBSD: ports/www/firefox35/Makefile,v 1.180 2009/08/19 01:58:37 beat Exp $ +# $FreeBSD: ports/www/firefox35/Makefile,v 1.183 2009/11/06 07:59:45 beat Exp $ # PORTNAME= firefox Modified: trunk/www/firefox35/files/patch-content-xslt-public-txDouble.h ============================================================================== --- trunk/www/firefox35/files/patch-content-xslt-public-txDouble.h Wed Nov 11 13:19:22 2009 (r158) +++ trunk/www/firefox35/files/patch-content-xslt-public-txDouble.h Wed Nov 11 17:07:43 2009 (r159) @@ -5,7 +5,7 @@ #ifdef __FreeBSD__ #include -#ifdef __alpha__ -+#if defined (__alpha__) || defined (__powerpc__) || defined (__sparc__) ++#if !defined(__amd64__) && !defined(__i386__) static fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP; #else static fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP|FP_X_DNML; Modified: trunk/www/firefox35/files/patch-security-coreconf-FreeBSD.mk ============================================================================== --- trunk/www/firefox35/files/patch-security-coreconf-FreeBSD.mk Wed Nov 11 13:19:22 2009 (r158) +++ trunk/www/firefox35/files/patch-security-coreconf-FreeBSD.mk Wed Nov 11 17:07:43 2009 (r159) @@ -1,12 +1,15 @@ ---- security/coreconf/FreeBSD.mk.orig 2009-07-30 17:30:28.000000000 +0200 -+++ security/coreconf/FreeBSD.mk 2009-08-17 22:29:03.510890513 +0200 -@@ -45,8 +45,20 @@ +--- security/coreconf/FreeBSD.mk.orig 2008-07-12 07:28:59.000000000 -0700 ++++ security/coreconf/FreeBSD.mk 2009-11-09 22:42:09.000000000 -0800 +@@ -45,8 +45,24 @@ ifeq ($(OS_TEST),alpha) CPU_ARCH = alpha else +ifeq ($(OS_TEST),amd64) +CPU_ARCH = amd64 +else ++ifeq ($(OS_TEST),ia64) ++CPU_ARCH = ia64 ++else +ifeq ($(OS_TEST),powerpc) +CPU_ARCH = powerpc +else @@ -18,10 +21,11 @@ +endif +endif +endif ++endif OS_CFLAGS = $(DSO_CFLAGS) -ansi -Wall -Wno-switch -DFREEBSD -DHAVE_STRERROR -DHAVE_BSD_FLOCK -@@ -73,7 +85,7 @@ +@@ -73,7 +89,7 @@ DLL_SUFFIX = so.1.0 endif @@ -30,9 +34,9 @@ ifdef MAPFILE MKSHLIB += -Wl,--version-script,$(MAPFILE) endif -@@ -82,4 +94,4 @@ +@@ -82,4 +98,4 @@ G++INCLUDES = -I/usr/include/g++ -INCLUDES += -I/usr/X11R6/include -+#INCLUDES += -I/usr/X11R6/include ++#INCLUDES += -I/usr/local/include Added: trunk/www/firefox35/files/patch-xpcom-reflect-xptcall-src-xptcprivate.h ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ trunk/www/firefox35/files/patch-xpcom-reflect-xptcall-src-xptcprivate.h Wed Nov 11 17:07:43 2009 (r159) @@ -0,0 +1,20 @@ +--- xpcom/reflect/xptcall/src/xptcprivate.h.orig 2009-11-09 21:43:49.000000000 -0800 ++++ xpcom/reflect/xptcall/src/xptcprivate.h 2009-11-09 21:44:05.000000000 -0800 +@@ -45,7 +45,7 @@ + + class xptiInterfaceEntry; + +-#if !defined(__ia64) || (!defined(__hpux) && !defined(__linux__)) ++#if !defined(__ia64) + #define STUB_ENTRY(n) NS_IMETHOD Stub##n() = 0; + #else + #define STUB_ENTRY(n) NS_IMETHOD Stub##n(PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64) = 0; +@@ -62,7 +62,7 @@ + #undef STUB_ENTRY + #undef SENTINEL_ENTRY + +-#if !defined(__ia64) || (!defined(__hpux) && !defined(__linux__)) ++#if !defined(__ia64) + #define STUB_ENTRY(n) NS_IMETHOD Stub##n(); + #else + #define STUB_ENTRY(n) NS_IMETHOD Stub##n(PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);