summaryrefslogtreecommitdiffstats
path: root/Mk
diff options
context:
space:
mode:
authormarcus <marcus@df743ca5-7f9a-e211-a948-0013205c9059>2009-04-05 03:54:48 +0800
committermarcus <marcus@df743ca5-7f9a-e211-a948-0013205c9059>2009-04-05 03:54:48 +0800
commita08be2962e5fe733aa88e7d8c94f94fd79006d55 (patch)
treebf22b29b505c45b2f76cf9b287103e11035bdd1f /Mk
parent97d78fe32e60013279bd4d45ff5dcda66bf37ede (diff)
downloadmarcuscom-ports-a08be2962e5fe733aa88e7d8c94f94fd79006d55.tar
marcuscom-ports-a08be2962e5fe733aa88e7d8c94f94fd79006d55.tar.gz
marcuscom-ports-a08be2962e5fe733aa88e7d8c94f94fd79006d55.tar.bz2
marcuscom-ports-a08be2962e5fe733aa88e7d8c94f94fd79006d55.tar.lz
marcuscom-ports-a08be2962e5fe733aa88e7d8c94f94fd79006d55.tar.xz
marcuscom-ports-a08be2962e5fe733aa88e7d8c94f94fd79006d55.tar.zst
marcuscom-ports-a08be2962e5fe733aa88e7d8c94f94fd79006d55.zip
Sync with FreeBSD ports.
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@12209 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'Mk')
-rw-r--r--Mk/bsd.gecko.mk7
1 files changed, 6 insertions, 1 deletions
diff --git a/Mk/bsd.gecko.mk b/Mk/bsd.gecko.mk
index 3730bdefc..06aa0e27e 100644
--- a/Mk/bsd.gecko.mk
+++ b/Mk/bsd.gecko.mk
@@ -5,7 +5,7 @@
# Whom: Michael Johnson <ahze@FreeBSD.org>
#
# $FreeBSD$
-# $MCom: ports/Mk/bsd.gecko.mk,v 1.8 2009/03/30 03:06:02 marcus Exp $
+# $MCom: ports/Mk/bsd.gecko.mk,v 1.9 2009/03/30 06:38:09 marcus Exp $
#
# 4 column tabs prevent hair loss and tooth decay!
@@ -464,6 +464,11 @@ MOZ_SED_ARGS+= -e's|@CPPFLAGS@|${CPPFLAGS}|g' \
-e 's|%%MOZDIR%%|${PREFIX}/lib/${MOZILLA}|g'
MOZCONFIG_SED?= ${SED} ${MOZ_SED_ARGS}
+.if ${ARCH}=="sparc64"
+# Work around miscompilation/mislinkage of the sCanonicalVTable hacks.
+MOZ_OPTIONS+= --disable-v1-string-abi
+.endif
+
.else # bsd.port.post.mk
post-patch: gecko-post-patch gecko-moz-pis-patch