mirror of
https://github.com/beard7n/bsdports.git
synced 2026-04-10 02:21:15 +02:00
updated golang
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
# $FreeBSD: head/lang/go/Makefile 470619 2018-05-22 14:32:09Z jlaffaye $
|
||||
|
||||
PORTNAME= go
|
||||
PORTVERSION= 1.17.8
|
||||
PORTVERSION= 1.17.9
|
||||
CATEGORIES= lang
|
||||
MASTER_SITES= https://golang.org/dl/
|
||||
MASTER_SITES+= https://github.com/dmgk/go-bootstrap/releases/download/${BOOTSTRAP_TAG}/:bootstrap
|
||||
@@ -13,7 +13,7 @@ DISTFILES+= go-${OPSYS:tl}-${GOARCH}${GOARM}-${BOOTSTRAP_TAG}.tar.xz:bootstr
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
|
||||
BOOTSTRAP_TAG= go1.14
|
||||
BOOTSTRAP_TAG= go1.17.9
|
||||
|
||||
|
||||
.if ${ARCH} == amd64
|
||||
|
||||
@@ -5,3 +5,7 @@ SHA256 (go-freebsd-arm64-go1.14.tar.xz) = f8b0cf0d323e581c9e3e0d5c217847a3e0294f
|
||||
SIZE (go-freebsd-arm64-go1.14.tar.xz) = 34944548
|
||||
SHA256 (go-freebsd-amd64-go1.14.tar.xz) = 3b259247fb228258a4f31e283e9aa23cafd590eabce334666a9e9b2ffe47c19b
|
||||
SIZE (go-freebsd-amd64-go1.14.tar.xz) = 35927980
|
||||
SHA256 (go1.17.9.src.tar.gz) = 763ad4bafb80a9204458c5fa2b8e7327fa971aee454252c0e362c11236156813
|
||||
SIZE (go1.17.9.src.tar.gz) = 22200358
|
||||
SHA256 (go-freebsd-amd64-go1.17.9.tar.xz) = fd439ad091ed57d0ad728c05fc60465aad2e46e98da96e2d5b60b0c470f2efec
|
||||
SIZE (go-freebsd-amd64-go1.17.9.tar.xz) = 41951936
|
||||
|
||||
@@ -1,15 +0,0 @@
|
||||
Backport https://go-review.googlesource.com/c/go/+/346872/ to go1.17
|
||||
--- src/cmd/link/internal/ld/elf.go.orig 2021-08-16 16:29:54 UTC
|
||||
+++ src/cmd/link/internal/ld/elf.go
|
||||
@@ -2028,6 +2028,11 @@ func asmbElf(ctxt *Link) {
|
||||
ph := newElfPhdr()
|
||||
ph.Type = elf.PT_SUNWSTACK
|
||||
ph.Flags = elf.PF_W + elf.PF_R
|
||||
+ } else if ctxt.HeadType == objabi.Hfreebsd {
|
||||
+ ph := newElfPhdr()
|
||||
+ ph.Type = elf.PT_GNU_STACK
|
||||
+ ph.Flags = elf.PF_W + elf.PF_R
|
||||
+ ph.Align = uint64(ctxt.Arch.RegSize)
|
||||
}
|
||||
|
||||
elfobj:
|
||||
@@ -290,6 +290,9 @@ lib/go/misc/cgo/testplugin/testdata/method/plugin.go
|
||||
lib/go/misc/cgo/testplugin/testdata/method2/main.go
|
||||
lib/go/misc/cgo/testplugin/testdata/method2/p/p.go
|
||||
lib/go/misc/cgo/testplugin/testdata/method2/plugin.go
|
||||
lib/go/misc/cgo/testplugin/testdata/method3/main.go
|
||||
lib/go/misc/cgo/testplugin/testdata/method3/p/p.go
|
||||
lib/go/misc/cgo/testplugin/testdata/method3/plugin.go
|
||||
lib/go/misc/cgo/testplugin/testdata/plugin1/plugin1.go
|
||||
lib/go/misc/cgo/testplugin/testdata/plugin2/plugin2.go
|
||||
lib/go/misc/cgo/testplugin/testdata/sub/plugin1/plugin1.go
|
||||
@@ -10527,6 +10530,8 @@ lib/go/VERSION
|
||||
@dir lib/go/misc/cgo/testplugin/testdata/method
|
||||
@dir lib/go/misc/cgo/testplugin/testdata/method2/p
|
||||
@dir lib/go/misc/cgo/testplugin/testdata/method2
|
||||
@dir lib/go/misc/cgo/testplugin/testdata/method3/p
|
||||
@dir lib/go/misc/cgo/testplugin/testdata/method3
|
||||
@dir lib/go/misc/cgo/testplugin/testdata/plugin1
|
||||
@dir lib/go/misc/cgo/testplugin/testdata/plugin2
|
||||
@dir lib/go/misc/cgo/testplugin/testdata/sub/plugin1
|
||||
|
||||
@@ -13,7 +13,7 @@ DISTFILES+= go-${OPSYS:tl}-${GOARCH}${GOARM}-${BOOTSTRAP_TAG}.tar.xz:bootstr
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
|
||||
BOOTSTRAP_TAG= go1.14
|
||||
BOOTSTRAP_TAG= go1.17.9
|
||||
|
||||
|
||||
.if ${ARCH} == amd64
|
||||
|
||||
@@ -5,3 +5,5 @@ SHA256 (go-freebsd-arm64-go1.14.tar.xz) = f8b0cf0d323e581c9e3e0d5c217847a3e0294f
|
||||
SIZE (go-freebsd-arm64-go1.14.tar.xz) = 34944548
|
||||
SHA256 (go-freebsd-amd64-go1.14.tar.xz) = 3b259247fb228258a4f31e283e9aa23cafd590eabce334666a9e9b2ffe47c19b
|
||||
SIZE (go-freebsd-amd64-go1.14.tar.xz) = 35927980
|
||||
SHA256 (go-freebsd-amd64-go1.17.9.tar.xz) = fd439ad091ed57d0ad728c05fc60465aad2e46e98da96e2d5b60b0c470f2efec
|
||||
SIZE (go-freebsd-amd64-go1.17.9.tar.xz) = 41951936
|
||||
|
||||
@@ -300,6 +300,9 @@ lib/go/misc/cgo/testplugin/testdata/method/plugin.go
|
||||
lib/go/misc/cgo/testplugin/testdata/method2/main.go
|
||||
lib/go/misc/cgo/testplugin/testdata/method2/p/p.go
|
||||
lib/go/misc/cgo/testplugin/testdata/method2/plugin.go
|
||||
lib/go/misc/cgo/testplugin/testdata/method3/main.go
|
||||
lib/go/misc/cgo/testplugin/testdata/method3/p/p.go
|
||||
lib/go/misc/cgo/testplugin/testdata/method3/plugin.go
|
||||
lib/go/misc/cgo/testplugin/testdata/plugin1/plugin1.go
|
||||
lib/go/misc/cgo/testplugin/testdata/plugin2/plugin2.go
|
||||
lib/go/misc/cgo/testplugin/testdata/sub/plugin1/plugin1.go
|
||||
@@ -1646,6 +1649,8 @@ lib/go/src/cmd/compile/internal/types2/testdata/fixedbugs/issue51472.go2
|
||||
lib/go/src/cmd/compile/internal/types2/testdata/fixedbugs/issue51509.go
|
||||
lib/go/src/cmd/compile/internal/types2/testdata/fixedbugs/issue51578.go2
|
||||
lib/go/src/cmd/compile/internal/types2/testdata/fixedbugs/issue51593.go2
|
||||
lib/go/src/cmd/compile/internal/types2/testdata/fixedbugs/issue51607.go2
|
||||
lib/go/src/cmd/compile/internal/types2/testdata/fixedbugs/issue51658.go2
|
||||
lib/go/src/cmd/compile/internal/types2/testdata/fixedbugs/issue6977.src
|
||||
lib/go/src/cmd/compile/internal/types2/testdata/manual.go2
|
||||
lib/go/src/cmd/compile/internal/types2/testdata/spec/assignability.go2
|
||||
@@ -2705,6 +2710,7 @@ lib/go/src/cmd/go/testdata/script/test_benchmark_fatal.txt
|
||||
lib/go/src/cmd/go/testdata/script/test_benchmark_labels.txt
|
||||
lib/go/src/cmd/go/testdata/script/test_benchmark_timeout.txt
|
||||
lib/go/src/cmd/go/testdata/script/test_build_failure.txt
|
||||
lib/go/src/cmd/go/testdata/script/test_buildvcs.txt
|
||||
lib/go/src/cmd/go/testdata/script/test_cache_inputs.txt
|
||||
lib/go/src/cmd/go/testdata/script/test_chatty_fail.txt
|
||||
lib/go/src/cmd/go/testdata/script/test_chatty_parallel_fail.txt
|
||||
@@ -2860,6 +2866,7 @@ lib/go/src/cmd/go/testdata/script/work_use_deleted.txt
|
||||
lib/go/src/cmd/go/testdata/script/work_use_dot.txt
|
||||
lib/go/src/cmd/go/testdata/script/work_use_issue50958.txt
|
||||
lib/go/src/cmd/go/testdata/script/work_use_noargs.txt
|
||||
lib/go/src/cmd/go/testdata/script/work_use_only_dirs.txt
|
||||
lib/go/src/cmd/go/testdata/script/work_use.txt
|
||||
lib/go/src/cmd/go/testdata/script/work_vet.txt
|
||||
lib/go/src/cmd/go/testdata/script/work_why_download_graph.txt
|
||||
@@ -5271,6 +5278,8 @@ lib/go/src/go/types/testdata/fixedbugs/issue51472.go2
|
||||
lib/go/src/go/types/testdata/fixedbugs/issue51509.go
|
||||
lib/go/src/go/types/testdata/fixedbugs/issue51578.go2
|
||||
lib/go/src/go/types/testdata/fixedbugs/issue51593.go2
|
||||
lib/go/src/go/types/testdata/fixedbugs/issue51658.go2
|
||||
lib/go/src/go/types/testdata/fixedbugs/issue52031.go
|
||||
lib/go/src/go/types/testdata/fixedbugs/issue6977.src
|
||||
lib/go/src/go/types/testdata/manual.go2
|
||||
lib/go/src/go/types/testdata/spec/assignability.go2
|
||||
@@ -10547,6 +10556,7 @@ lib/go/test/fixedbugs/issue51437.go
|
||||
lib/go/test/fixedbugs/issue51531.go
|
||||
lib/go/test/fixedbugs/issue5162.go
|
||||
lib/go/test/fixedbugs/issue5172.go
|
||||
lib/go/test/fixedbugs/issue51839.go
|
||||
lib/go/test/fixedbugs/issue5231.go
|
||||
lib/go/test/fixedbugs/issue5244.go
|
||||
lib/go/test/fixedbugs/issue5259.dir/bug.go
|
||||
@@ -11392,6 +11402,12 @@ lib/go/test/typeparam/issue51423.dir/b.go
|
||||
lib/go/test/typeparam/issue51423.go
|
||||
lib/go/test/typeparam/issue51522a.go
|
||||
lib/go/test/typeparam/issue51522b.go
|
||||
lib/go/test/typeparam/issue51733.go
|
||||
lib/go/test/typeparam/issue51765.go
|
||||
lib/go/test/typeparam/issue51836.dir/a.go
|
||||
lib/go/test/typeparam/issue51836.dir/aa.go
|
||||
lib/go/test/typeparam/issue51836.dir/p.go
|
||||
lib/go/test/typeparam/issue51836.go
|
||||
lib/go/test/typeparam/list.go
|
||||
lib/go/test/typeparam/list2.go
|
||||
lib/go/test/typeparam/listimp.dir/a.go
|
||||
@@ -11420,6 +11436,7 @@ lib/go/test/typeparam/mdempsky/12.dir/a.go
|
||||
lib/go/test/typeparam/mdempsky/12.dir/main.go
|
||||
lib/go/test/typeparam/mdempsky/12.go
|
||||
lib/go/test/typeparam/mdempsky/13.go
|
||||
lib/go/test/typeparam/mdempsky/13b.go
|
||||
lib/go/test/typeparam/mdempsky/14.go
|
||||
lib/go/test/typeparam/mdempsky/15.go
|
||||
lib/go/test/typeparam/mdempsky/2.go
|
||||
@@ -11629,6 +11646,8 @@ lib/go/VERSION
|
||||
@dir lib/go/misc/cgo/testplugin/testdata/method
|
||||
@dir lib/go/misc/cgo/testplugin/testdata/method2/p
|
||||
@dir lib/go/misc/cgo/testplugin/testdata/method2
|
||||
@dir lib/go/misc/cgo/testplugin/testdata/method3/p
|
||||
@dir lib/go/misc/cgo/testplugin/testdata/method3
|
||||
@dir lib/go/misc/cgo/testplugin/testdata/plugin1
|
||||
@dir lib/go/misc/cgo/testplugin/testdata/plugin2
|
||||
@dir lib/go/misc/cgo/testplugin/testdata/sub/plugin1
|
||||
@@ -12813,6 +12832,7 @@ lib/go/VERSION
|
||||
@dir lib/go/test/typeparam/issue51250a.dir
|
||||
@dir lib/go/test/typeparam/issue51367.dir
|
||||
@dir lib/go/test/typeparam/issue51423.dir
|
||||
@dir lib/go/test/typeparam/issue51836.dir
|
||||
@dir lib/go/test/typeparam/listimp.dir
|
||||
@dir lib/go/test/typeparam/listimp2.dir
|
||||
@dir lib/go/test/typeparam/mapimp.dir
|
||||
|
||||
Reference in New Issue
Block a user