On Fri, Jan 26, 2024 at 8:24 AM Jose Quaresma <quaresma.j...@gmail.com> wrote:
>
>
>
> Alexander Kanavin <alex.kana...@gmail.com> escreveu (sexta, 26/01/2024 à(s) 
> 16:10):
>>
>> Hello Jose,
>>
>> there was a 1.21 update earlier, what happened to that?
>
>
> Hi Alex,
>
> I know and I've already done some work on this but unfortunately there are 
> runtime problems.
> https://lists.openembedded.org/g/openembedded-core/message/191943
>
> The patch 0005-cmd-dist-separate-host-and-target-builds.patch has some 
> problems and I need to spend some more time with it.
>
> It would be good to also reduce the number of patches we have here,
> some of which are quite invasive, to facilitate these updates.
> When I have a working version using golang master I will try to submit some 
> of the patches we carry.
>
> I would like to take this opportunity to inform than I am not an expert in 
> golang
> nor anything like that, which makes things more difficult and slower.
>
> As long as I can't fix what's missing for 1.21, I'll update the current 
> version.
>

Few months ago, I cobbled something up here -
https://git.yoctoproject.org/poky-contrib/log/?h=kraj/go1.21
it was not tested much, but might be helpful while you look into it.

> Jose
>
>>
>> Alex
>>
>> On Fri, 26 Jan 2024 at 17:06, Jose Quaresma <quaresma.j...@gmail.com> wrote:
>> >
>> > Upgrade to latest 1.20.x release [1]:
>> >
>> > $ git log --oneline go1.20.12..go1.20.13
>> > a95136a88c (tag: go1.20.13) [release-branch.go1.20] go1.20.13
>> > 5c38c04957 [release-branch.go1.20] crypto/tls: align FIPS-only mode with 
>> > BoringSSL policy
>> > 9e4abed39b [release-branch.go1.20] crypto/internal/boring: upgrade module 
>> > to fips-20220613
>> > 95afc744a7 [release-branch.go1.20] runtime: put ReadMemStats debug 
>> > assertions behind a double-check mode
>> > 8cb86b5f85 [release-branch.go1.20] os/signal: skip nohup tests on darwin 
>> > builders
>> > 59ffd3b90d [release-branch.go1.20] os/signal: remove go t.Run from 
>> > TestNohup
>> >
>> > [1] https://github.com/golang/go/compare/go1.20.12...go1.20.13
>> >
>> > Signed-off-by: Jose Quaresma <jose.quare...@foundries.io>
>> > ---
>> >  meta/recipes-devtools/go/{go-1.20.12.inc => go-1.20.13.inc} | 2 +-
>> >  ...binary-native_1.20.12.bb => go-binary-native_1.20.13.bb} | 6 +++---
>> >  ...oss-canadian_1.20.12.bb => go-cross-canadian_1.20.13.bb} | 0
>> >  .../go/{go-cross_1.20.12.bb => go-cross_1.20.13.bb}         | 0
>> >  .../go/{go-crosssdk_1.20.12.bb => go-crosssdk_1.20.13.bb}   | 0
>> >  .../go/{go-native_1.20.12.bb => go-native_1.20.13.bb}       | 0
>> >  .../go/{go-runtime_1.20.12.bb => go-runtime_1.20.13.bb}     | 0
>> >  meta/recipes-devtools/go/{go_1.20.12.bb => go_1.20.13.bb}   | 0
>> >  8 files changed, 4 insertions(+), 4 deletions(-)
>> >  rename meta/recipes-devtools/go/{go-1.20.12.inc => go-1.20.13.inc} (89%)
>> >  rename meta/recipes-devtools/go/{go-binary-native_1.20.12.bb => 
>> > go-binary-native_1.20.13.bb} (78%)
>> >  rename meta/recipes-devtools/go/{go-cross-canadian_1.20.12.bb => 
>> > go-cross-canadian_1.20.13.bb} (100%)
>> >  rename meta/recipes-devtools/go/{go-cross_1.20.12.bb => 
>> > go-cross_1.20.13.bb} (100%)
>> >  rename meta/recipes-devtools/go/{go-crosssdk_1.20.12.bb => 
>> > go-crosssdk_1.20.13.bb} (100%)
>> >  rename meta/recipes-devtools/go/{go-native_1.20.12.bb => 
>> > go-native_1.20.13.bb} (100%)
>> >  rename meta/recipes-devtools/go/{go-runtime_1.20.12.bb => 
>> > go-runtime_1.20.13.bb} (100%)
>> >  rename meta/recipes-devtools/go/{go_1.20.12.bb => go_1.20.13.bb} (100%)
>> >
>> > diff --git a/meta/recipes-devtools/go/go-1.20.12.inc 
>> > b/meta/recipes-devtools/go/go-1.20.13.inc
>> > similarity index 89%
>> > rename from meta/recipes-devtools/go/go-1.20.12.inc
>> > rename to meta/recipes-devtools/go/go-1.20.13.inc
>> > index 9be56c6707..b6eeb651c9 100644
>> > --- a/meta/recipes-devtools/go/go-1.20.12.inc
>> > +++ b/meta/recipes-devtools/go/go-1.20.13.inc
>> > @@ -15,4 +15,4 @@ SRC_URI += "\
>> >      
>> > file://0008-src-cmd-dist-buildgo.go-do-not-hardcode-host-compile.patch \
>> >      file://0009-go-Filter-build-paths-on-staticly-linked-arches.patch \
>> >  "
>> > -SRC_URI[main.sha256sum] = 
>> > "c5bf934751d31c315c1d0bb5fb02296545fa6d08923566f7a5afec81f2ed27d6"
>> > +SRC_URI[main.sha256sum] = 
>> > "0fe745c530f2f1d67193af3c5ea25246be077989ec5178df266e975f3532449e"
>> > diff --git a/meta/recipes-devtools/go/go-binary-native_1.20.12.bb 
>> > b/meta/recipes-devtools/go/go-binary-native_1.20.13.bb
>> > similarity index 78%
>> > rename from meta/recipes-devtools/go/go-binary-native_1.20.12.bb
>> > rename to meta/recipes-devtools/go/go-binary-native_1.20.13.bb
>> > index 41db2ada80..d99bab71e1 100644
>> > --- a/meta/recipes-devtools/go/go-binary-native_1.20.12.bb
>> > +++ b/meta/recipes-devtools/go/go-binary-native_1.20.13.bb
>> > @@ -9,9 +9,9 @@ PROVIDES = "go-native"
>> >
>> >  # Checksums available at https://go.dev/dl/
>> >  SRC_URI = 
>> > "https://dl.google.com/go/go${PV}.${BUILD_GOOS}-${BUILD_GOARCH}.tar.gz;name=go_${BUILD_GOTUPLE}";
>> > -SRC_URI[go_linux_amd64.sha256sum] = 
>> > "9c5d48c54dd8b0a3b2ef91b0f92a1190aa01f11d26e98033efa64c46a30bba7b"
>> > -SRC_URI[go_linux_arm64.sha256sum] = 
>> > "8afe8e3fb6972eaa2179ef0a71678c67f26509fab4f0f67c4b00f4cdfa92dc87"
>> > -SRC_URI[go_linux_ppc64le.sha256sum] = 
>> > "2ae0ec3736216dfbd7b01ff679842dc1bed365e53a024d522645bcffd01c7328"
>> > +SRC_URI[go_linux_amd64.sha256sum] = 
>> > "9a9d3dcae2b6a638b1f2e9bd4db08ffb39c10e55d9696914002742d90f0047b5"
>> > +SRC_URI[go_linux_arm64.sha256sum] = 
>> > "a2d811cef3c4fc77c01195622e637af0c2cf8b3814a95a0920cf2f83b6061d38"
>> > +SRC_URI[go_linux_ppc64le.sha256sum] = 
>> > "5f632b83323e16f8c6ceb676cd570b3f13f1826e06a81d92985d1301b643a7d3"
>> >
>> >  UPSTREAM_CHECK_URI = "https://golang.org/dl/";
>> >  UPSTREAM_CHECK_REGEX = "go(?P<pver>\d+(\.\d+)+)\.linux"
>> > diff --git a/meta/recipes-devtools/go/go-cross-canadian_1.20.12.bb 
>> > b/meta/recipes-devtools/go/go-cross-canadian_1.20.13.bb
>> > similarity index 100%
>> > rename from meta/recipes-devtools/go/go-cross-canadian_1.20.12.bb
>> > rename to meta/recipes-devtools/go/go-cross-canadian_1.20.13.bb
>> > diff --git a/meta/recipes-devtools/go/go-cross_1.20.12.bb 
>> > b/meta/recipes-devtools/go/go-cross_1.20.13.bb
>> > similarity index 100%
>> > rename from meta/recipes-devtools/go/go-cross_1.20.12.bb
>> > rename to meta/recipes-devtools/go/go-cross_1.20.13.bb
>> > diff --git a/meta/recipes-devtools/go/go-crosssdk_1.20.12.bb 
>> > b/meta/recipes-devtools/go/go-crosssdk_1.20.13.bb
>> > similarity index 100%
>> > rename from meta/recipes-devtools/go/go-crosssdk_1.20.12.bb
>> > rename to meta/recipes-devtools/go/go-crosssdk_1.20.13.bb
>> > diff --git a/meta/recipes-devtools/go/go-native_1.20.12.bb 
>> > b/meta/recipes-devtools/go/go-native_1.20.13.bb
>> > similarity index 100%
>> > rename from meta/recipes-devtools/go/go-native_1.20.12.bb
>> > rename to meta/recipes-devtools/go/go-native_1.20.13.bb
>> > diff --git a/meta/recipes-devtools/go/go-runtime_1.20.12.bb 
>> > b/meta/recipes-devtools/go/go-runtime_1.20.13.bb
>> > similarity index 100%
>> > rename from meta/recipes-devtools/go/go-runtime_1.20.12.bb
>> > rename to meta/recipes-devtools/go/go-runtime_1.20.13.bb
>> > diff --git a/meta/recipes-devtools/go/go_1.20.12.bb 
>> > b/meta/recipes-devtools/go/go_1.20.13.bb
>> > similarity index 100%
>> > rename from meta/recipes-devtools/go/go_1.20.12.bb
>> > rename to meta/recipes-devtools/go/go_1.20.13.bb
>> > --
>> > 2.43.0
>> >
>> >
>> >
>> >
>
>
>
> --
> Best regards,
>
> José Quaresma
>
> 
>
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#194400): 
https://lists.openembedded.org/g/openembedded-core/message/194400
Mute This Topic: https://lists.openembedded.org/mt/103978924/21656
Group Owner: openembedded-core+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to