Sat Dec 15 01:09:40 2012 UTC ()
devel/xulrunner192: DRAGONFLY_CCVER=gcc44

xulrunner192 will not build with gcc-4.6+.
This problem has been fixed in later versions of xulrunner.
Use the new DRAGONFLY_CCVER directory to direct DragonFly to use
GCC 4.4.7 to build xulrunner192, even when GCC 4.7.2 is specified.


(marino)
diff -r1.2 -r1.3 pkgsrc/devel/xulrunner192/mozilla-common.mk

cvs diff -r1.2 -r1.3 pkgsrc/devel/xulrunner192/Attic/mozilla-common.mk (expand / switch to unified diff)

--- pkgsrc/devel/xulrunner192/Attic/mozilla-common.mk 2012/10/31 11:19:54 1.2
+++ pkgsrc/devel/xulrunner192/Attic/mozilla-common.mk 2012/12/15 01:09:40 1.3
@@ -1,24 +1,25 @@ @@ -1,24 +1,25 @@
1# $NetBSD: mozilla-common.mk,v 1.2 2012/10/31 11:19:54 asau Exp $ 1# $NetBSD: mozilla-common.mk,v 1.3 2012/12/15 01:09:40 marino Exp $
2# 2#
3# common Makefile fragment for mozilla packages based on gecko 2.0. 3# common Makefile fragment for mozilla packages based on gecko 2.0.
4#  4#
5# used by devel/xulrunner192/Makefile 5# used by devel/xulrunner192/Makefile
6# used by www/firefox36/Makefile 6# used by www/firefox36/Makefile
7 7
8GNU_CONFIGURE= yes 8GNU_CONFIGURE= yes
9USE_TOOLS+= pkg-config perl gmake autoconf213 unzip zip 9USE_TOOLS+= pkg-config perl gmake autoconf213 unzip zip
10USE_LANGUAGES+= c99 c++ 10USE_LANGUAGES+= c99 c++
11UNLIMIT_RESOURCES+= datasize 11UNLIMIT_RESOURCES+= datasize
 12DRAGONFLY_CCVER= gcc44
12 13
13CHECK_PORTABILITY_SKIP+=${MOZILLA_DIR}security/nss/tests/libpkix/libpkix.sh 14CHECK_PORTABILITY_SKIP+=${MOZILLA_DIR}security/nss/tests/libpkix/libpkix.sh
14CHECK_PORTABILITY_SKIP+=${MOZILLA_DIR}security/nss/tests/multinit/multinit.sh 15CHECK_PORTABILITY_SKIP+=${MOZILLA_DIR}security/nss/tests/multinit/multinit.sh
15CHECK_INTERPRETER_SKIP+=lib/xulrunner-sdk/sdk/bin/xpt.py 16CHECK_INTERPRETER_SKIP+=lib/xulrunner-sdk/sdk/bin/xpt.py
16PRIVILEGED_STAGES+= clean 17PRIVILEGED_STAGES+= clean
17 18
18CONFIGURE_ARGS+= --disable-tests --disable-pedantic 19CONFIGURE_ARGS+= --disable-tests --disable-pedantic
19CONFIGURE_ARGS+= --enable-crypto 20CONFIGURE_ARGS+= --enable-crypto
20CONFIGURE_ARGS+= --enable-optimize=-O2 --with-pthreads 21CONFIGURE_ARGS+= --enable-optimize=-O2 --with-pthreads
21CONFIGURE_ARGS+= --disable-javaxpcom 22CONFIGURE_ARGS+= --disable-javaxpcom
22CONFIGURE_ARGS+= --enable-default-toolkit=cairo-gtk2 23CONFIGURE_ARGS+= --enable-default-toolkit=cairo-gtk2
23CONFIGURE_ARGS+= --enable-svg --enable-mathml 24CONFIGURE_ARGS+= --enable-svg --enable-mathml
24CONFIGURE_ARGS+= --enable-system-cairo 25CONFIGURE_ARGS+= --enable-system-cairo