Wed Mar 18 12:50:56 2020 UTC ()
gcc8: skip portability checks under contrib/


(tnn)
diff -r1.13 -r1.14 pkgsrc/lang/gcc8/Makefile

cvs diff -r1.13 -r1.14 pkgsrc/lang/gcc8/Makefile (expand / switch to unified diff)

--- pkgsrc/lang/gcc8/Makefile 2020/02/12 05:02:11 1.13
+++ pkgsrc/lang/gcc8/Makefile 2020/03/18 12:50:56 1.14
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.13 2020/02/12 05:02:11 rillig Exp $ 1# $NetBSD: Makefile,v 1.14 2020/03/18 12:50:56 tnn Exp $
2 2
3GCC_PKGNAME= gcc8 3GCC_PKGNAME= gcc8
4.include "version.mk" 4.include "version.mk"
5 5
6DISTNAME= gcc-${GCC8_DIST_VERSION} 6DISTNAME= gcc-${GCC8_DIST_VERSION}
7PKGNAME= ${GCC_PKGNAME}-${GCC8_DIST_VERSION} 7PKGNAME= ${GCC_PKGNAME}-${GCC8_DIST_VERSION}
8PKGREVISION= 2 8PKGREVISION= 2
9## When bumping the PKGREVISION of this package the PKGREVISION of 9## When bumping the PKGREVISION of this package the PKGREVISION of
10## lang/gcc8-libs needs to be bump to be at least 1 more than the 10## lang/gcc8-libs needs to be bump to be at least 1 more than the
11## PKGREVISION of this package! 11## PKGREVISION of this package!
12CATEGORIES= lang 12CATEGORIES= lang
13MASTER_SITES= ${MASTER_SITE_GNU:=gcc/gcc-${GCC8_DIST_VERSION}/} 13MASTER_SITES= ${MASTER_SITE_GNU:=gcc/gcc-${GCC8_DIST_VERSION}/}
14EXTRACT_SUFX= .tar.xz 14EXTRACT_SUFX= .tar.xz
@@ -29,26 +29,27 @@ USE_TOOLS.NetBSD+= gsed @@ -29,26 +29,27 @@ USE_TOOLS.NetBSD+= gsed
29 29
30GNU_CONFIGURE= yes 30GNU_CONFIGURE= yes
31GNU_CONFIGURE_STRICT= no 31GNU_CONFIGURE_STRICT= no
32## Build outside ${WRKSRC} 32## Build outside ${WRKSRC}
33OBJDIR= ../build 33OBJDIR= ../build
34CONFIGURE_DIRS= ${OBJDIR} 34CONFIGURE_DIRS= ${OBJDIR}
35CONFIGURE_SCRIPT= ../${DISTNAME}/configure 35CONFIGURE_SCRIPT= ../${DISTNAME}/configure
36GCC_SUBPREFIX= ${GCC_PKGNAME} 36GCC_SUBPREFIX= ${GCC_PKGNAME}
37GCC_PREFIX= ${PREFIX}/${GCC_SUBPREFIX} 37GCC_PREFIX= ${PREFIX}/${GCC_SUBPREFIX}
38GNU_CONFIGURE_PREFIX= ${GCC_PREFIX} 38GNU_CONFIGURE_PREFIX= ${GCC_PREFIX}
39INFO_FILES= yes 39INFO_FILES= yes
40CONFIGURE_ARGS+= --disable-libstdcxx-pch 40CONFIGURE_ARGS+= --disable-libstdcxx-pch
41CONFIGURE_ARGS+= --with-system-zlib 41CONFIGURE_ARGS+= --with-system-zlib
 42CHECK_PORTABILITY_SKIP+=contrib/*
42 43
43UNLIMIT_RESOURCES+= datasize 44UNLIMIT_RESOURCES+= datasize
44UNLIMIT_RESOURCES+= stacksize 45UNLIMIT_RESOURCES+= stacksize
45 46
46SUBST_CLASSES+= vars 47SUBST_CLASSES+= vars
47SUBST_MESSAGE.vars= Setting target machine name path in ${SUBST_FILES.vars} 48SUBST_MESSAGE.vars= Setting target machine name path in ${SUBST_FILES.vars}
48SUBST_STAGE.vars= pre-configure 49SUBST_STAGE.vars= pre-configure
49SUBST_FILES.vars= gcc/Makefile.in 50SUBST_FILES.vars= gcc/Makefile.in
50SUBST_VARS.vars= GCC_TARGET_MACHINE 51SUBST_VARS.vars= GCC_TARGET_MACHINE
51 52
52 53
53.include "../../mk/bsd.prefs.mk" 54.include "../../mk/bsd.prefs.mk"
54 55