summaryrefslogtreecommitdiff
path: root/devel/glib2/hacks.mk
diff options
context:
space:
mode:
authortnn <tnn>2008-04-27 11:00:46 +0000
committertnn <tnn>2008-04-27 11:00:46 +0000
commitdcfb1a0c62a1952a3dc550a0c1065a9ff9b75313 (patch)
tree85a6f81a6608273b3694e398a0eae8fa969ffb7f /devel/glib2/hacks.mk
parent991bb3726a7783031ace918ce1370fa382a4fa25 (diff)
downloadpkgsrc-dcfb1a0c62a1952a3dc550a0c1065a9ff9b75313.tar.gz
Build with --disable-visibility when using sunpro compiler, to prevent
unresolved symbol "g_test_config_vars" during build.
Diffstat (limited to 'devel/glib2/hacks.mk')
-rw-r--r--devel/glib2/hacks.mk9
1 files changed, 8 insertions, 1 deletions
diff --git a/devel/glib2/hacks.mk b/devel/glib2/hacks.mk
index 8658f4da651..7d24b59d9b8 100644
--- a/devel/glib2/hacks.mk
+++ b/devel/glib2/hacks.mk
@@ -1,4 +1,4 @@
-# $NetBSD: hacks.mk,v 1.1 2007/04/24 11:00:36 tnn Exp $
+# $NetBSD: hacks.mk,v 1.2 2008/04/27 11:00:46 tnn Exp $
.if !defined(GLIB2_HACKS_MK)
GLIB2_HACKS_MK= defined
@@ -10,4 +10,11 @@ PKG_HACKS+= hppa-codegen
CFLAGS:= -O0 ${CFLAGS:C/[+,-]O[0-9]?//g}
.endif
+# Work around unresolved symbol g_test_config_vars during build
+.include "../../mk/compiler.mk"
+.if !empty(PKGSRC_COMPILER:Msunpro)
+PKG_HACKS+= sunpro-visibility
+CONFIGURE_ARGS+= --disable-visibility
+.endif
+
.endif # GLIB2_HACKS_MK