Add NO_SYSTRACE for now, otherwise gtar fails in mysterious way because

systrace(1) will prevent native-linkat.
Reported by Juan Francisco Cantero Hurtado.
This commit is contained in:
ajacoutot 2012-02-29 15:43:16 +00:00
parent 73c9d9557c
commit bad5bc7959

View File

@ -1,4 +1,11 @@
# $OpenBSD: Makefile,v 1.76 2012/02/22 10:27:03 ajacoutot Exp $
# $OpenBSD: Makefile,v 1.77 2012/02/29 15:43:16 ajacoutot Exp $
# XXX
# systrace: deny user: ajacoutot, prog: /usr/local/bin/gtar, pid: 1366(0)[14636],
# policy: /usr/bin/make, filters: 241, syscall: native-linkat(317)
# /usr/local/bin/gtar: avahi-0.6.31/po/en_GB.po: Cannot hard link to
# `avahi-0.6.31/po/en_NZ.po': Operation not permitted
NO_SYSTRACE= Yes
ONLY_FOR_ARCHS-mono= ${MONO_ARCHS}
@ -54,11 +61,12 @@ MULTI_PACKAGES= -main -mono -qt3 -qt4 -gui -gtk -gtk3 -ui
MODULES= devel/gettext \
textproc/intltool
TAR= ${LOCALBASE}/bin/gtar
BUILD_DEPENDS= converters/xmltoman \
devel/gobject-introspection \
archivers/gtar
# PaxHeaders
TAR= ${LOCALBASE}/bin/gtar
BUILD_DEPENDS += archivers/gtar
WANTLIB-main= c expat glib-2.0 gobject-2.0 pcre pthread \
gthread-2.0 gdbm daemon dbus-1 ffi \