diff options
author | Jose Quaresma <quaresma.jose@gmail.com> | 2024-02-28 18:30:10 +0000 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2024-03-03 16:28:21 +0000 |
commit | a13c62b66b724e60cc6beae4ac88a5a9acc438e1 (patch) | |
tree | 4ac8cd8bfd87f9cdb78fc71800c2e6f39f098991 /meta/recipes-devtools/go | |
parent | d21978d33dfcf61d98079031b71cdfe70e584097 (diff) | |
download | poky-a13c62b66b724e60cc6beae4ac88a5a9acc438e1.tar.gz |
go: upgrade 1.21.5 -> 1.21.7
Upgrade to latest 1.21.x release [1]:
$ git --no-pager log --oneline go1.21.5..go1.21.7
f29208030a (tag: go1.21.7) [release-branch.go1.21] go1.21.7
2fdad8af6d [release-branch.go1.21] cmd/internal/obj/arm64: fix frame pointer restore in epilogue
01c93ad049 [release-branch.go1.21] cmd/go/internal/generate: call modload.InitWorkFile
db74bfba18 [release-branch.go1.21] Revert "crypto/internal/boring: upgrade module to fips-20220613" +1
916e6cddf1 [release-branch.go1.21] runtime: fix Pinner.Pin documentation
6552f3d4ac [release-branch.go1.21] cmd/go/internal/toolchain: apply the -modcacherw flag when downloading a module to determine what toolchain it needs
3960318b87 [release-branch.go1.21] crypto/x509: properly gate test on macos version
00f974eb1f [release-branch.go1.21] go/types, types2: don't lose position info of interface embeddings
2f91c16e68 [release-branch.go1.21] runtime: properly model rwmutex in lock ranking
2540b1436f [release-branch.go1.21] slices: explicitly discard results of some functions
7e34c4308f [release-branch.go1.21] runtime: clear g0 stack bounds in dropm
491c1e7e95 [release-branch.go1.21] runtime: allow update of system stack bounds on callback from C thread
caafb50c0d [release-branch.go1.21] runtime: don't print "unexpected SPWRITE" when printing traceback
cc85462b3d (tag: go1.21.6) [release-branch.go1.21] go1.21.6
d2cb140194 [release-branch.go1.21] crypto/tls: align FIPS-only mode with BoringSSL policy
368e2a9461 [release-branch.go1.21] crypto/internal/boring: upgrade module to fips-20220613
8c6078adfb [release-branch.go1.21] runtime: add race annotations in IncNonDefault
f6b203c828 [release-branch.go1.21] maps: fix aliasing problems with Clone
43818206dc [release-branch.go1.21] runtime: put ReadMemStats debug assertions behind a double-check mode
cf65d74bc5 [release-branch.go1.21] runtime: add the disablethp GODEBUG setting
ad1ec60a5b [release-branch.go1.21] runtime/pprof: fix generics function names
bbab863ada [release-branch.go1.21] os/signal: skip nohup tests on darwin builders
7dc67e8f29 [release-branch.go1.21] os/signal: remove go t.Run from TestNohup
9f8b3ac8c4 [release-branch.go1.21] cmd/compile: fix escape analysis of string min/max
8c840b10d0 [release-branch.go1.21] cmd/compile: fix memcombine pass for big endian, > 1 byte elements
[1] https://github.com/golang/go/compare/go1.21.5...go1.21.7
(From OE-Core rev: 163db4537b5844ff792e9dd462406c2d178939e0)
Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-devtools/go')
-rw-r--r-- | meta/recipes-devtools/go/go-1.21.7.inc (renamed from meta/recipes-devtools/go/go-1.21.5.inc) | 2 | ||||
-rw-r--r-- | meta/recipes-devtools/go/go-binary-native_1.21.7.bb (renamed from meta/recipes-devtools/go/go-binary-native_1.21.5.bb) | 6 | ||||
-rw-r--r-- | meta/recipes-devtools/go/go-cross-canadian_1.21.7.bb (renamed from meta/recipes-devtools/go/go-cross-canadian_1.21.5.bb) | 0 | ||||
-rw-r--r-- | meta/recipes-devtools/go/go-cross_1.21.7.bb (renamed from meta/recipes-devtools/go/go-cross_1.21.5.bb) | 0 | ||||
-rw-r--r-- | meta/recipes-devtools/go/go-crosssdk_1.21.7.bb (renamed from meta/recipes-devtools/go/go-crosssdk_1.21.5.bb) | 0 | ||||
-rw-r--r-- | meta/recipes-devtools/go/go-native_1.21.7.bb (renamed from meta/recipes-devtools/go/go-native_1.21.5.bb) | 0 | ||||
-rw-r--r-- | meta/recipes-devtools/go/go-runtime_1.21.7.bb (renamed from meta/recipes-devtools/go/go-runtime_1.21.5.bb) | 0 | ||||
-rw-r--r-- | meta/recipes-devtools/go/go/0002-cmd-go-Allow-GOTOOLDIR-to-be-overridden-in-the-envir.patch | 2 | ||||
-rw-r--r-- | meta/recipes-devtools/go/go/0003-ld-add-soname-to-shareable-objects.patch | 8 | ||||
-rw-r--r-- | meta/recipes-devtools/go/go_1.21.7.bb (renamed from meta/recipes-devtools/go/go_1.21.5.bb) | 0 |
10 files changed, 9 insertions, 9 deletions
diff --git a/meta/recipes-devtools/go/go-1.21.5.inc b/meta/recipes-devtools/go/go-1.21.7.inc index f009ea77c7..6de24e1e22 100644 --- a/meta/recipes-devtools/go/go-1.21.5.inc +++ b/meta/recipes-devtools/go/go-1.21.7.inc | |||
@@ -15,4 +15,4 @@ SRC_URI += "\ | |||
15 | file://0008-src-cmd-dist-buildgo.go-do-not-hardcode-host-compile.patch \ | 15 | file://0008-src-cmd-dist-buildgo.go-do-not-hardcode-host-compile.patch \ |
16 | file://0009-go-Filter-build-paths-on-staticly-linked-arches.patch \ | 16 | file://0009-go-Filter-build-paths-on-staticly-linked-arches.patch \ |
17 | " | 17 | " |
18 | SRC_URI[main.sha256sum] = "285cbbdf4b6e6e62ed58f370f3f6d8c30825d6e56c5853c66d3c23bcdb09db19" | 18 | SRC_URI[main.sha256sum] = "00197ab20f33813832bff62fd93cca1c42a08cc689a32a6672ca49591959bff6" |
diff --git a/meta/recipes-devtools/go/go-binary-native_1.21.5.bb b/meta/recipes-devtools/go/go-binary-native_1.21.7.bb index da35c5703d..18779b18b6 100644 --- a/meta/recipes-devtools/go/go-binary-native_1.21.5.bb +++ b/meta/recipes-devtools/go/go-binary-native_1.21.7.bb | |||
@@ -9,9 +9,9 @@ PROVIDES = "go-native" | |||
9 | 9 | ||
10 | # Checksums available at https://go.dev/dl/ | 10 | # Checksums available at https://go.dev/dl/ |
11 | SRC_URI = "https://dl.google.com/go/go${PV}.${BUILD_GOOS}-${BUILD_GOARCH}.tar.gz;name=go_${BUILD_GOTUPLE}" | 11 | SRC_URI = "https://dl.google.com/go/go${PV}.${BUILD_GOOS}-${BUILD_GOARCH}.tar.gz;name=go_${BUILD_GOTUPLE}" |
12 | SRC_URI[go_linux_amd64.sha256sum] = "e2bc0b3e4b64111ec117295c088bde5f00eeed1567999ff77bc859d7df70078e" | 12 | SRC_URI[go_linux_amd64.sha256sum] = "13b76a9b2a26823e53062fa841b07087d48ae2ef2936445dc34c4ae03293702c" |
13 | SRC_URI[go_linux_arm64.sha256sum] = "841cced7ecda9b2014f139f5bab5ae31785f35399f236b8b3e75dff2a2978d96" | 13 | SRC_URI[go_linux_arm64.sha256sum] = "a9bc1ccedbfde059f25b3a2ad81ae4cdf21192ae207dfd3ccbbfe99c3749e233" |
14 | SRC_URI[go_linux_ppc64le.sha256sum] = "907b8c6ec4be9b184952e5d3493be66b1746442394a8bc78556c56834cd7c38b" | 14 | SRC_URI[go_linux_ppc64le.sha256sum] = "48a99ecce9b1e632870c29420088f61cf17a6f0c5bdb3cc821ff5c00e14b1a8a" |
15 | 15 | ||
16 | UPSTREAM_CHECK_URI = "https://golang.org/dl/" | 16 | UPSTREAM_CHECK_URI = "https://golang.org/dl/" |
17 | UPSTREAM_CHECK_REGEX = "go(?P<pver>\d+(\.\d+)+)\.linux" | 17 | UPSTREAM_CHECK_REGEX = "go(?P<pver>\d+(\.\d+)+)\.linux" |
diff --git a/meta/recipes-devtools/go/go-cross-canadian_1.21.5.bb b/meta/recipes-devtools/go/go-cross-canadian_1.21.7.bb index 7ac9449e47..7ac9449e47 100644 --- a/meta/recipes-devtools/go/go-cross-canadian_1.21.5.bb +++ b/meta/recipes-devtools/go/go-cross-canadian_1.21.7.bb | |||
diff --git a/meta/recipes-devtools/go/go-cross_1.21.5.bb b/meta/recipes-devtools/go/go-cross_1.21.7.bb index 80b5a03f6c..80b5a03f6c 100644 --- a/meta/recipes-devtools/go/go-cross_1.21.5.bb +++ b/meta/recipes-devtools/go/go-cross_1.21.7.bb | |||
diff --git a/meta/recipes-devtools/go/go-crosssdk_1.21.5.bb b/meta/recipes-devtools/go/go-crosssdk_1.21.7.bb index 1857c8a577..1857c8a577 100644 --- a/meta/recipes-devtools/go/go-crosssdk_1.21.5.bb +++ b/meta/recipes-devtools/go/go-crosssdk_1.21.7.bb | |||
diff --git a/meta/recipes-devtools/go/go-native_1.21.5.bb b/meta/recipes-devtools/go/go-native_1.21.7.bb index ddf25b2c9b..ddf25b2c9b 100644 --- a/meta/recipes-devtools/go/go-native_1.21.5.bb +++ b/meta/recipes-devtools/go/go-native_1.21.7.bb | |||
diff --git a/meta/recipes-devtools/go/go-runtime_1.21.5.bb b/meta/recipes-devtools/go/go-runtime_1.21.7.bb index 63464a1501..63464a1501 100644 --- a/meta/recipes-devtools/go/go-runtime_1.21.5.bb +++ b/meta/recipes-devtools/go/go-runtime_1.21.7.bb | |||
diff --git a/meta/recipes-devtools/go/go/0002-cmd-go-Allow-GOTOOLDIR-to-be-overridden-in-the-envir.patch b/meta/recipes-devtools/go/go/0002-cmd-go-Allow-GOTOOLDIR-to-be-overridden-in-the-envir.patch index cf7ad02f86..6d1a02e6c0 100644 --- a/meta/recipes-devtools/go/go/0002-cmd-go-Allow-GOTOOLDIR-to-be-overridden-in-the-envir.patch +++ b/meta/recipes-devtools/go/go/0002-cmd-go-Allow-GOTOOLDIR-to-be-overridden-in-the-envir.patch | |||
@@ -35,7 +35,7 @@ index 8973a87..adc9fd2 100644 | |||
35 | goversion := findgoversion() | 35 | goversion := findgoversion() |
36 | isRelease = strings.HasPrefix(goversion, "release.") || strings.HasPrefix(goversion, "go") | 36 | isRelease = strings.HasPrefix(goversion, "release.") || strings.HasPrefix(goversion, "go") |
37 | diff --git a/src/cmd/go/internal/cfg/cfg.go b/src/cmd/go/internal/cfg/cfg.go | 37 | diff --git a/src/cmd/go/internal/cfg/cfg.go b/src/cmd/go/internal/cfg/cfg.go |
38 | index 8a82e55..1141fc2 100644 | 38 | index 8caa22a..0c322fb 100644 |
39 | --- a/src/cmd/go/internal/cfg/cfg.go | 39 | --- a/src/cmd/go/internal/cfg/cfg.go |
40 | +++ b/src/cmd/go/internal/cfg/cfg.go | 40 | +++ b/src/cmd/go/internal/cfg/cfg.go |
41 | @@ -231,7 +231,11 @@ func SetGOROOT(goroot string, isTestGo bool) { | 41 | @@ -231,7 +231,11 @@ func SetGOROOT(goroot string, isTestGo bool) { |
diff --git a/meta/recipes-devtools/go/go/0003-ld-add-soname-to-shareable-objects.patch b/meta/recipes-devtools/go/go/0003-ld-add-soname-to-shareable-objects.patch index be4af096ce..d0cd8d244e 100644 --- a/meta/recipes-devtools/go/go/0003-ld-add-soname-to-shareable-objects.patch +++ b/meta/recipes-devtools/go/go/0003-ld-add-soname-to-shareable-objects.patch | |||
@@ -19,10 +19,10 @@ Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io> | |||
19 | 1 file changed, 3 insertions(+) | 19 | 1 file changed, 3 insertions(+) |
20 | 20 | ||
21 | diff --git a/src/cmd/link/internal/ld/lib.go b/src/cmd/link/internal/ld/lib.go | 21 | diff --git a/src/cmd/link/internal/ld/lib.go b/src/cmd/link/internal/ld/lib.go |
22 | index 91e2d51..e98b912 100644 | 22 | index 5e5d255..459e9dc 100644 |
23 | --- a/src/cmd/link/internal/ld/lib.go | 23 | --- a/src/cmd/link/internal/ld/lib.go |
24 | +++ b/src/cmd/link/internal/ld/lib.go | 24 | +++ b/src/cmd/link/internal/ld/lib.go |
25 | @@ -1554,6 +1554,7 @@ func (ctxt *Link) hostlink() { | 25 | @@ -1563,6 +1563,7 @@ func (ctxt *Link) hostlink() { |
26 | argv = append(argv, "-Wl,-z,relro") | 26 | argv = append(argv, "-Wl,-z,relro") |
27 | } | 27 | } |
28 | argv = append(argv, "-shared") | 28 | argv = append(argv, "-shared") |
@@ -30,7 +30,7 @@ index 91e2d51..e98b912 100644 | |||
30 | if ctxt.HeadType == objabi.Hwindows { | 30 | if ctxt.HeadType == objabi.Hwindows { |
31 | argv = addASLRargs(argv, *flagAslr) | 31 | argv = addASLRargs(argv, *flagAslr) |
32 | } else { | 32 | } else { |
33 | @@ -1569,6 +1570,7 @@ func (ctxt *Link) hostlink() { | 33 | @@ -1578,6 +1579,7 @@ func (ctxt *Link) hostlink() { |
34 | argv = append(argv, "-Wl,-z,relro") | 34 | argv = append(argv, "-Wl,-z,relro") |
35 | } | 35 | } |
36 | argv = append(argv, "-shared") | 36 | argv = append(argv, "-shared") |
@@ -38,7 +38,7 @@ index 91e2d51..e98b912 100644 | |||
38 | case BuildModePlugin: | 38 | case BuildModePlugin: |
39 | if ctxt.HeadType == objabi.Hdarwin { | 39 | if ctxt.HeadType == objabi.Hdarwin { |
40 | argv = append(argv, "-dynamiclib") | 40 | argv = append(argv, "-dynamiclib") |
41 | @@ -1577,6 +1579,7 @@ func (ctxt *Link) hostlink() { | 41 | @@ -1586,6 +1588,7 @@ func (ctxt *Link) hostlink() { |
42 | argv = append(argv, "-Wl,-z,relro") | 42 | argv = append(argv, "-Wl,-z,relro") |
43 | } | 43 | } |
44 | argv = append(argv, "-shared") | 44 | argv = append(argv, "-shared") |
diff --git a/meta/recipes-devtools/go/go_1.21.5.bb b/meta/recipes-devtools/go/go_1.21.7.bb index 46f5fbc6be..46f5fbc6be 100644 --- a/meta/recipes-devtools/go/go_1.21.5.bb +++ b/meta/recipes-devtools/go/go_1.21.7.bb | |||