gcc*-aux: disable hardening for ada compilersdiff -r1.38 -r1.39 pkgsrc/lang/gcc-aux/Makefile
(nia)
@@ -1,31 +1,34 @@ | @@ -1,31 +1,34 @@ | |||
1 | # $NetBSD: Makefile,v 1.38 2021/05/24 19:52:30 wiz Exp $ | 1 | # $NetBSD: Makefile,v 1.39 2022/03/10 16:40:30 nia Exp $ | |
2 | 2 | |||
3 | PKGNAME= gcc-aux-${SNAPSHOT} | 3 | PKGNAME= gcc-aux-${SNAPSHOT} | |
4 | PKGREVISION= 6 | 4 | PKGREVISION= 6 | |
5 | DISTNAME= gcc-${GCC_VERSION} | 5 | DISTNAME= gcc-${GCC_VERSION} | |
6 | CATEGORIES= lang | 6 | CATEGORIES= lang | |
7 | MASTER_SITES= ${MASTER_SITE_GNU:=gcc/gcc-${GCC_VERSION}/} | 7 | MASTER_SITES= ${MASTER_SITE_GNU:=gcc/gcc-${GCC_VERSION}/} | |
8 | DISTFILES= ${DISTNAME}.tar.bz2 | 8 | DISTFILES= ${DISTNAME}.tar.bz2 | |
9 | 9 | |||
10 | MAINTAINER= pkgsrc-users@NetBSD.org | 10 | MAINTAINER= pkgsrc-users@NetBSD.org | |
11 | HOMEPAGE= http://www.dragonlace.net/ | 11 | HOMEPAGE= http://www.dragonlace.net/ | |
12 | COMMENT= GNAT Ada compiler based on GCC ${GCC_BRANCH} | 12 | COMMENT= GNAT Ada compiler based on GCC ${GCC_BRANCH} | |
13 | LICENSE= gnu-gpl-v3 AND gnu-lgpl-v3 | 13 | LICENSE= gnu-gpl-v3 AND gnu-lgpl-v3 | |
14 | 14 | |||
15 | LANGS= c ada c++ | 15 | LANGS= c ada c++ | |
16 | USE_TOOLS+= gmake sed:run perl makeinfo bzip2 patch pod2man tar | 16 | USE_TOOLS+= gmake sed:run perl makeinfo bzip2 patch pod2man tar | |
17 | APPLY_DIFFS= core ada cxx | 17 | APPLY_DIFFS= core ada cxx | |
18 | 18 | |||
19 | RELRO_SUPPORTED= no | |||
20 | MKPIE_SUPPORTED= no | |||
21 | ||||
19 | .include "Makefile.version" | 22 | .include "Makefile.version" | |
20 | .include "Makefile.testsuite" | 23 | .include "Makefile.testsuite" | |
21 | .include "../../mk/bsd.prefs.mk" | 24 | .include "../../mk/bsd.prefs.mk" | |
22 | .include "options.mk" | 25 | .include "options.mk" | |
23 | 26 | |||
24 | CHECK_PORTABILITY_SKIP+= contrib/* # not needed | 27 | CHECK_PORTABILITY_SKIP+= contrib/* # not needed | |
25 | 28 | |||
26 | # Requires bootstrap compiler, which is only available for on selected systems | 29 | # Requires bootstrap compiler, which is only available for on selected systems | |
27 | # Disable SunOS for now until multilib version can be built and tested. | 30 | # Disable SunOS for now until multilib version can be built and tested. | |
28 | 31 | |||
29 | ONLY_FOR_PLATFORM= DragonFly-*-x86_64 \ | 32 | ONLY_FOR_PLATFORM= DragonFly-*-x86_64 \ | |
30 | FreeBSD-*-i386 \ | 33 | FreeBSD-*-i386 \ | |
31 | FreeBSD-*-x86_64 \ | 34 | FreeBSD-*-x86_64 \ |
@@ -1,31 +1,32 @@ | @@ -1,31 +1,32 @@ | |||
1 | # $NetBSD: Makefile,v 1.15 2021/11/06 09:33:37 nia Exp $ | 1 | # $NetBSD: Makefile,v 1.16 2022/03/10 16:40:30 nia Exp $ | |
2 | 2 | |||
3 | PKGNAME= gcc5-aux-${SNAPSHOT} | 3 | PKGNAME= gcc5-aux-${SNAPSHOT} | |
4 | PKGREVISION= ${MAIN_PR} | 4 | PKGREVISION= ${MAIN_PR} | |
5 | DISTNAME= ${IDENTIFICATION} | 5 | DISTNAME= ${IDENTIFICATION} | |
6 | CATEGORIES= lang | 6 | CATEGORIES= lang | |
7 | MASTER_SITES= ${MASTER_SITE_GNU:=gcc/${IDENTIFICATION}/} | 7 | MASTER_SITES= ${MASTER_SITE_GNU:=gcc/${IDENTIFICATION}/} | |
8 | DISTFILES= ${DISTNAME}.tar.bz2 | 8 | DISTFILES= ${DISTNAME}.tar.bz2 | |
9 | 9 | |||
10 | MAINTAINER= pkgsrc-users@NetBSD.org | 10 | MAINTAINER= pkgsrc-users@NetBSD.org | |
11 | HOMEPAGE= http://www.dragonlace.net/ | 11 | HOMEPAGE= http://www.dragonlace.net/ | |
12 | COMMENT= GNAT Ada compiler based on GCC ${GCC_BRANCH} | 12 | COMMENT= GNAT Ada compiler based on GCC ${GCC_BRANCH} | |
13 | LICENSE= gnu-gpl-v3 AND gnu-lgpl-v3 | 13 | LICENSE= gnu-gpl-v3 AND gnu-lgpl-v3 | |
14 | 14 | |||
15 | LANGS= c ada c++ | 15 | LANGS= c ada c++ | |
16 | USE_TOOLS+= gmake sed:run perl makeinfo bzip2 patch pod2man tar | 16 | USE_TOOLS+= gmake sed:run perl makeinfo bzip2 patch pod2man tar | |
17 | APPLY_DIFFS= core ada cxx | 17 | APPLY_DIFFS= core ada cxx | |
18 | 18 | |||
19 | MKPIE_SUPPORTED= no | |||
19 | RELRO_SUPPORTED= no | 20 | RELRO_SUPPORTED= no | |
20 | 21 | |||
21 | NOT_PAX_MPROTECT_SAFE+= gcc5-aux/bin/gnatmake | 22 | NOT_PAX_MPROTECT_SAFE+= gcc5-aux/bin/gnatmake | |
22 | 23 | |||
23 | .include "Makefile.version" | 24 | .include "Makefile.version" | |
24 | .include "../../mk/bsd.prefs.mk" | 25 | .include "../../mk/bsd.prefs.mk" | |
25 | .include "options.mk" | 26 | .include "options.mk" | |
26 | 27 | |||
27 | CHECK_PORTABILITY_SKIP+= contrib/*.sh # not used during the build | 28 | CHECK_PORTABILITY_SKIP+= contrib/*.sh # not used during the build | |
28 | 29 | |||
29 | # Requires bootstrap compiler, which is only available for on selected systems | 30 | # Requires bootstrap compiler, which is only available for on selected systems | |
30 | # Disable SunOS for now until multilib version can be built and tested. | 31 | # Disable SunOS for now until multilib version can be built and tested. | |
31 | 32 |