Fri May 27 08:13:22 2016 UTC ()
Revert r1.95 (Mark bin/gmake as not safe for Pax)

Checking again, I cannot reproduce the crashes anymore.


(khorben)
diff -r1.95 -r1.96 pkgsrc/devel/gmake/Makefile

cvs diff -r1.95 -r1.96 pkgsrc/devel/gmake/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/gmake/Makefile 2016/05/26 16:41:59 1.95
+++ pkgsrc/devel/gmake/Makefile 2016/05/27 08:13:22 1.96
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.95 2016/05/26 16:41:59 khorben Exp $ 1# $NetBSD: Makefile,v 1.96 2016/05/27 08:13:22 khorben Exp $
2 2
3DISTNAME= make-4.2 3DISTNAME= make-4.2
4PKGNAME= g${DISTNAME} 4PKGNAME= g${DISTNAME}
5CATEGORIES= devel 5CATEGORIES= devel
6MASTER_SITES= ${MASTER_SITE_GNU:=make/} 6MASTER_SITES= ${MASTER_SITE_GNU:=make/}
7EXTRACT_SUFX= .tar.bz2 7EXTRACT_SUFX= .tar.bz2
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= http://www.gnu.org/software/make/make.html 10HOMEPAGE= http://www.gnu.org/software/make/make.html
11COMMENT= GNU version of 'make' utility 11COMMENT= GNU version of 'make' utility
12LICENSE= gnu-gpl-v3 12LICENSE= gnu-gpl-v3
13 13
14USE_FEATURES= snprintf 14USE_FEATURES= snprintf
@@ -19,27 +19,24 @@ INFO_FILES= yes @@ -19,27 +19,24 @@ INFO_FILES= yes
19 19
20# NOTE: the 'test' target requires perl, but since gmake does 20# NOTE: the 'test' target requires perl, but since gmake does
21# not otherwise require it, perl is not listed as an explicit 21# not otherwise require it, perl is not listed as an explicit
22# dependency 22# dependency
23TEST_TARGET= check 23TEST_TARGET= check
24 24
25CONFIGURE_ARGS+= --program-prefix=g 25CONFIGURE_ARGS+= --program-prefix=g
26 26
27# workaround for broken strndup 27# workaround for broken strndup
28CONFIGURE_ARGS.MirBSD+= ac_cv_func_strndup=no 28CONFIGURE_ARGS.MirBSD+= ac_cv_func_strndup=no
29 29
30AUTO_MKDIRS= yes 30AUTO_MKDIRS= yes
31 31
32NOT_PAX_ASLR_SAFE+= bin/gmake 
33NOT_PAX_MPROTECT_SAFE+= bin/gmake 
34 
35PLIST_SRC= ${PKGDIR}/PLIST 32PLIST_SRC= ${PKGDIR}/PLIST
36 33
37.include "options.mk" 34.include "options.mk"
38 35
39post-install: 36post-install:
40 ${CHMOD} g-s ${DESTDIR}${PREFIX}/bin/gmake 37 ${CHMOD} g-s ${DESTDIR}${PREFIX}/bin/gmake
41 ${CHGRP} ${BINGRP} ${DESTDIR}${PREFIX}/bin/gmake 38 ${CHGRP} ${BINGRP} ${DESTDIR}${PREFIX}/bin/gmake
42 ${LN} -sf ${PREFIX}/bin/gmake ${DESTDIR}${PREFIX}/${PKGGNUDIR}/bin/make 39 ${LN} -sf ${PREFIX}/bin/gmake ${DESTDIR}${PREFIX}/${PKGGNUDIR}/bin/make
43 ${LN} -sf ${PREFIX}/${PKGMANDIR}/man1/gmake.1 ${DESTDIR}${PREFIX}/${PKGGNUDIR}${PKGMANDIR}/man1/make.1 40 ${LN} -sf ${PREFIX}/${PKGMANDIR}/man1/gmake.1 ${DESTDIR}${PREFIX}/${PKGGNUDIR}${PKGMANDIR}/man1/make.1
44 41
45.include "../../mk/bsd.pkg.mk" 42.include "../../mk/bsd.pkg.mk"