pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/www/mozilla Force gcc34 and use the right varargs macr...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/a4e332bdc7d4
branches:  trunk
changeset: 482325:a4e332bdc7d4
user:      sekiya <sekiya%pkgsrc.org@localhost>
date:      Mon Oct 25 13:02:15 2004 +0000

description:
Force gcc34 and use the right varargs macro for amd64.  Mozilla (and its
derivatives) now appears to work properly on amd64.

Patches from Nicholas Joly.

diffstat:

 www/mozilla/Makefile.common  |  6 +++++-
 www/mozilla/distinfo         |  4 ++--
 www/mozilla/patches/patch-bt |  4 ++--
 3 files changed, 9 insertions(+), 5 deletions(-)

diffs (56 lines):

diff -r c4126fa9adde -r a4e332bdc7d4 www/mozilla/Makefile.common
--- a/www/mozilla/Makefile.common       Mon Oct 25 12:44:44 2004 +0000
+++ b/www/mozilla/Makefile.common       Mon Oct 25 13:02:15 2004 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.common,v 1.44 2004/08/31 02:37:57 danw Exp $
+# $NetBSD: Makefile.common,v 1.45 2004/10/25 13:02:15 sekiya Exp $
 
 MOZ_DIST_VER?= ${MOZ_VER}
 DISTNAME?=     mozilla-source-${MOZ_DIST_VER}
@@ -130,6 +130,10 @@
 
 PTHREAD_OPTS+= native optional
 
+.if (${OPSYS} == "NetBSD" && ${MACHINE_ARCH} == "x86_64")
+GCC_REQD+=     3.4
+.endif
+
 .include "../../mk/compiler.mk"
 .if !empty(CC_VERSION:Mgcc*)
 COPTS?=                        -O2
diff -r c4126fa9adde -r a4e332bdc7d4 www/mozilla/distinfo
--- a/www/mozilla/distinfo      Mon Oct 25 12:44:44 2004 +0000
+++ b/www/mozilla/distinfo      Mon Oct 25 13:02:15 2004 +0000
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.67 2004/10/04 11:52:09 grant Exp $
+$NetBSD: distinfo,v 1.68 2004/10/25 13:02:15 sekiya Exp $
 
 SHA1 (mozilla-source-1.7.3.tar.bz2) = ca588b12d944d478ebe193a76d4b487f8db1e38c
 Size (mozilla-source-1.7.3.tar.bz2) = 29716200 bytes
@@ -27,7 +27,7 @@
 SHA1 (patch-bq) = 2a08f3eb1b6a8ea00e712d08b4bcafad3b766a81
 SHA1 (patch-br) = 52d5b595f1e25ac5d6664864ab0cbe5e14012168
 SHA1 (patch-bs) = fb9f8f13ce481c04a0f7ecfd0ad4d8016cddc2e4
-SHA1 (patch-bt) = 02c84d908156e42b2d60f0c680eab1a89eb5b330
+SHA1 (patch-bt) = 70746626648624b38cc6e8795eb9c061be992342
 SHA1 (patch-bu) = db33b8651e3cb1fbf9a18dbe78e1e8288cfda0ee
 SHA1 (patch-bv) = 4f23dfd885131ea866f31370f1421e7c19706860
 SHA1 (patch-bw) = fc3a518d3762be6e85104a6dc7fffd5ae1a463c8
diff -r c4126fa9adde -r a4e332bdc7d4 www/mozilla/patches/patch-bt
--- a/www/mozilla/patches/patch-bt      Mon Oct 25 12:44:44 2004 +0000
+++ b/www/mozilla/patches/patch-bt      Mon Oct 25 13:02:15 2004 +0000
@@ -1,4 +1,4 @@
-$NetBSD: patch-bt,v 1.2 2004/06/21 14:14:01 taya Exp $
+$NetBSD: patch-bt,v 1.3 2004/10/25 13:02:15 sekiya Exp $
 
 diff -ru ../Orig/mozilla/nsprpub/pr/src/io/prprf.c ./nsprpub/pr/src/io/prprf.c
 --- ../Orig/mozilla/nsprpub/pr/src/io/prprf.c  2004-03-09 12:18:19.000000000 +0900
@@ -11,7 +11,7 @@
 +      (defined(__amd64__) || \
 +      (defined(__powerpc__) && __NetBSD_Version__ >= 105000000)))
 +#include <stdarg.h>
-+#define VARARGS_ASSIGN(foo, bar) va_copy((foo), (bar))
++#define VARARGS_ASSIGN(foo, bar) __va_copy((foo), (bar))
  #elif (defined(LINUX) && defined(__powerpc__)) || \
      (defined(LINUX) && defined(__s390__)) || \
      (defined(LINUX) && defined(__s390x__)) || \



Home | Main Index | Thread Index | Old Index