| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile,v 1.22 2020/08/31 18:09:50 wiz Exp $ | | 1 | # $NetBSD: Makefile,v 1.23 2020/10/20 11:22:27 nia Exp $ |
2 | | | 2 | |
3 | .include "../../lang/go/version.mk" | | 3 | .include "../../lang/go/version.mk" |
4 | | | 4 | |
5 | DISTNAME= go${GO14_VERSION}.src | | 5 | DISTNAME= go${GO14_VERSION}.src |
6 | PKGNAME= go14-${GO14_VERSION} | | 6 | PKGNAME= go14-${GO14_VERSION} |
7 | PKGREVISION= 11 | | 7 | PKGREVISION= 11 |
8 | CATEGORIES= lang | | 8 | CATEGORIES= lang |
9 | MASTER_SITES= https://storage.googleapis.com/golang/ | | 9 | MASTER_SITES= https://storage.googleapis.com/golang/ |
10 | PATCH_SITES= https://codereview.appspot.com/download/ | | 10 | PATCH_SITES= https://codereview.appspot.com/download/ |
11 | | | 11 | |
12 | MAINTAINER= bsiegert@NetBSD.org | | 12 | MAINTAINER= bsiegert@NetBSD.org |
13 | HOMEPAGE= https://golang.org/ | | 13 | HOMEPAGE= https://golang.org/ |
14 | COMMENT= The Go programming language | | 14 | COMMENT= The Go programming language |
| @@ -57,26 +57,29 @@ REPLACE_BASH+= src/run.bash | | | @@ -57,26 +57,29 @@ REPLACE_BASH+= src/run.bash |
57 | REPLACE_BASH+= src/runtime/mknacl.sh | | 57 | REPLACE_BASH+= src/runtime/mknacl.sh |
58 | REPLACE_BASH+= src/sudo.bash | | 58 | REPLACE_BASH+= src/sudo.bash |
59 | REPLACE_BASH+= src/syscall/mkall.sh | | 59 | REPLACE_BASH+= src/syscall/mkall.sh |
60 | REPLACE_BASH+= src/syscall/mkerrors.sh | | 60 | REPLACE_BASH+= src/syscall/mkerrors.sh |
61 | REPLACE_BASH+= src/syscall/mksysnum_plan9.sh | | 61 | REPLACE_BASH+= src/syscall/mksysnum_plan9.sh |
62 | REPLACE_BASH+= test/bench/shootout/timing.sh | | 62 | REPLACE_BASH+= test/bench/shootout/timing.sh |
63 | REPLACE_BASH+= test/run | | 63 | REPLACE_BASH+= test/run |
64 | | | 64 | |
65 | REPLACE_PERL+= src/net/http/cgi/testdata/test.cgi | | 65 | REPLACE_PERL+= src/net/http/cgi/testdata/test.cgi |
66 | REPLACE_PERL+= src/regexp/syntax/make_perl_groups.pl | | 66 | REPLACE_PERL+= src/regexp/syntax/make_perl_groups.pl |
67 | REPLACE_PERL+= src/syscall/*.pl | | 67 | REPLACE_PERL+= src/syscall/*.pl |
68 | REPLACE_PERL+= test/errchk | | 68 | REPLACE_PERL+= test/errchk |
69 | | | 69 | |
| | | 70 | NOT_FOR_PLATFORM+= *-*-aarch64 |
| | | 71 | NOT_FOR_PLATFORM+= *-*-aarch64eb |
| | | 72 | |
70 | # uses its own linker which does not support relro in 1.4.x | | 73 | # uses its own linker which does not support relro in 1.4.x |
71 | CHECK_RELRO_SKIP= go14/bin/go | | 74 | CHECK_RELRO_SKIP= go14/bin/go |
72 | CHECK_RELRO_SKIP+= go14/bin/gofmt | | 75 | CHECK_RELRO_SKIP+= go14/bin/gofmt |
73 | | | 76 | |
74 | # uses /bin/rc (for Plan 9) | | 77 | # uses /bin/rc (for Plan 9) |
75 | CHECK_INTERPRETER_SKIP+= go14/include/plan9/mklibc.rc | | 78 | CHECK_INTERPRETER_SKIP+= go14/include/plan9/mklibc.rc |
76 | CHECK_INTERPRETER_SKIP+= go14/src/all.rc | | 79 | CHECK_INTERPRETER_SKIP+= go14/src/all.rc |
77 | CHECK_INTERPRETER_SKIP+= go14/src/clean.rc | | 80 | CHECK_INTERPRETER_SKIP+= go14/src/clean.rc |
78 | CHECK_INTERPRETER_SKIP+= go14/src/make.rc | | 81 | CHECK_INTERPRETER_SKIP+= go14/src/make.rc |
79 | CHECK_INTERPRETER_SKIP+= go14/src/run.rc | | 82 | CHECK_INTERPRETER_SKIP+= go14/src/run.rc |
80 | | | 83 | |
81 | do-build: | | 84 | do-build: |
82 | cd ${WRKSRC}/src && ${PKGSRC_SETENV} ${MAKE_ENV} ${GOOPT} ${BASH} ./make.bash | | 85 | cd ${WRKSRC}/src && ${PKGSRC_SETENV} ${MAKE_ENV} ${GOOPT} ${BASH} ./make.bash |