| @@ -1,27 +1,30 @@ | | | @@ -1,27 +1,30 @@ |
1 | # $NetBSD: Makefile.common,v 1.1 2023/04/06 14:53:13 wiz Exp $ | | 1 | # $NetBSD: Makefile.common,v 1.2 2023/04/06 14:57:25 wiz Exp $ |
2 | | | 2 | |
3 | GCC_PKGNAME= gcc10 | | 3 | GCC_PKGNAME= gcc10 |
4 | .include "version.mk" | | 4 | .include "version.mk" |
5 | | | 5 | |
6 | DISTNAME= gcc-${GCC10_DIST_VERSION} | | 6 | DISTNAME= gcc-${GCC10_DIST_VERSION} |
7 | CATEGORIES= lang | | 7 | CATEGORIES= lang |
8 | MASTER_SITES= ${MASTER_SITE_GNU:=gcc/gcc-${GCC10_DIST_VERSION}/} | | 8 | MASTER_SITES= ${MASTER_SITE_GNU:=gcc/gcc-${GCC10_DIST_VERSION}/} |
9 | EXTRACT_SUFX= .tar.xz | | 9 | EXTRACT_SUFX= .tar.xz |
10 | | | 10 | |
11 | MAINTAINER= pkgsrc-users@NetBSD.org | | 11 | MAINTAINER= pkgsrc-users@NetBSD.org |
12 | HOMEPAGE= https://gcc.gnu.org/ | | 12 | HOMEPAGE= https://gcc.gnu.org/ |
13 | LICENSE= gnu-gpl-v2 AND gnu-gpl-v3 AND gnu-lgpl-v2 AND gnu-lgpl-v3 | | 13 | LICENSE= gnu-gpl-v2 AND gnu-gpl-v3 AND gnu-lgpl-v2 AND gnu-lgpl-v3 |
14 | | | 14 | |
| | | 15 | PATCHDIR= ${.CURDIR}/../../lang/gcc10/patches |
| | | 16 | DISTINFO_FILE= ${.CURDIR}/../../lang/gcc10/distinfo |
| | | 17 | |
15 | DISTFILES= ${DEFAULT_DISTFILES} | | 18 | DISTFILES= ${DEFAULT_DISTFILES} |
16 | EXTRACT_ONLY= ${DEFAULT_DISTFILES} | | 19 | EXTRACT_ONLY= ${DEFAULT_DISTFILES} |
17 | | | 20 | |
18 | # Relocations result in a linker error on AArch64, but not x86. | | 21 | # Relocations result in a linker error on AArch64, but not x86. |
19 | MKPIE_SUPPORTED= no | | 22 | MKPIE_SUPPORTED= no |
20 | CHECK_RELRO_SKIP+= ${GCC_PKGNAME}/lib/* | | 23 | CHECK_RELRO_SKIP+= ${GCC_PKGNAME}/lib/* |
21 | | | 24 | |
22 | NOT_FOR_PLATFORM= Interix-*-* | | 25 | NOT_FOR_PLATFORM= Interix-*-* |
23 | | | 26 | |
24 | USE_LANGUAGES= c99 c++ | | 27 | USE_LANGUAGES= c99 c++ |
25 | USE_TOOLS+= gmake makeinfo sed:run tar:build | | 28 | USE_TOOLS+= gmake makeinfo sed:run tar:build |
26 | USE_TOOLS.NetBSD+= gsed | | 29 | USE_TOOLS.NetBSD+= gsed |
27 | | | 30 | |