From patchwork Sun Jun 7 19:29:31 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Peter Marko X-Patchwork-Id: 89455 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 7EB20CD8C8C for ; Sun, 7 Jun 2026 19:30:39 +0000 (UTC) Received: from mta-65-226.siemens.flowmailer.net (mta-65-226.siemens.flowmailer.net [185.136.65.226]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.39315.1780860627639732540 for ; Sun, 07 Jun 2026 12:30:29 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=peter.marko@siemens.com header.s=fm1 header.b=Q7ddqi+N; spf=pass (domain: rts-flowmailer.siemens.com, ip: 185.136.65.226, mailfrom: fm-256628-202606071930230ee868433f00020784-p__t6o@rts-flowmailer.siemens.com) Received: by mta-65-226.siemens.flowmailer.net with ESMTPSA id 202606071930230ee868433f00020784 for ; Sun, 07 Jun 2026 21:30:24 +0200 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; s=fm1; d=siemens.com; i=peter.marko@siemens.com; h=Date:From:Subject:To:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:Cc; bh=pYcqpXj3DpyZr3aoBnT4BuE123HixxPCiDnrOmRfG2Q=; b=Q7ddqi+N2OpGNrJvl0byqARSmpx+HKJMaq2gupIMUhgcoHt/CUQ2D4KJwjnFiLEWlyFVvq TWuaNpcYG1ZDKvTLtWpe2GWnw3ce2lkqB9Ft+JjoKbPW4NvZieRfMra9PXjxpbHi3ej57k9h VBHDcFFk+2rUzlvRGsM1mEyA+MlV46PI324E+lwVIwOvZG0NwVmS9N/qvrcBDAcQl/cDNG/S jshxMr9Vutd0cAefujQSvHbUxKAs6q3EgxWua1cfUfrLWMxKztCIoXjqwlqV1r0rQJuf2Qil nM5vCJsRWlC+eylkR8gQfNtlkEMR5HgV+WfuAUfxXTHKCKMK8rcx/hWg==; From: Peter Marko To: yocto-patches@lists.yoctoproject.org Cc: peter.marko@siemens.com, jose.quaresma@foundries.io Subject: [meta-lts-mixins][scarthgap/go][PATCH 1/4] go-helloworld: use bbappend for mixin modifications Date: Sun, 7 Jun 2026 21:29:31 +0200 Message-ID: <20260607192934.156036-1-peter.marko@siemens.com> MIME-Version: 1.0 X-Flowmailer-Platform: Siemens Feedback-ID: 519:519-256628:519-21489:flowmailer List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Sun, 07 Jun 2026 19:30:39 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/yocto-patches/message/4170 From: Peter Marko This makes cherry-pick possible without conflicts. Signed-off-by: Peter Marko --- recipes-extended/go-examples/go-helloworld_0.1.bb | 3 --- recipes-extended/go-examples/go-helloworld_0.1.bbappend | 2 ++ 2 files changed, 2 insertions(+), 3 deletions(-) create mode 100644 recipes-extended/go-examples/go-helloworld_0.1.bbappend diff --git a/recipes-extended/go-examples/go-helloworld_0.1.bb b/recipes-extended/go-examples/go-helloworld_0.1.bb index c8401c9..77a13b3 100644 --- a/recipes-extended/go-examples/go-helloworld_0.1.bb +++ b/recipes-extended/go-examples/go-helloworld_0.1.bb @@ -9,9 +9,6 @@ SRC_URI = "git://go.googlesource.com/example;branch=master;protocol=https;destsu SRCREV = "7f05d217867b2af52b0a28c6d1c91df97e1b5b39" UPSTREAM_CHECK_COMMITS = "1" -# drop the 'destsuffix' so we make the oe-core backports easier without conflits -SRC_URI = "git://go.googlesource.com/example;branch=master;protocol=https" - GO_IMPORT = "golang.org/x/example" GO_INSTALL = "${GO_IMPORT}/hello" diff --git a/recipes-extended/go-examples/go-helloworld_0.1.bbappend b/recipes-extended/go-examples/go-helloworld_0.1.bbappend new file mode 100644 index 0000000..b2c0661 --- /dev/null +++ b/recipes-extended/go-examples/go-helloworld_0.1.bbappend @@ -0,0 +1,2 @@ +# drop the 'destsuffix' so we make the oe-core backports easier without conflits +SRC_URI = "git://go.googlesource.com/example;branch=master;protocol=https" From patchwork Sun Jun 7 19:29:32 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Peter Marko X-Patchwork-Id: 89454 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 706D7CD8C90 for ; Sun, 7 Jun 2026 19:30:39 +0000 (UTC) Received: from mta-64-225.siemens.flowmailer.net (mta-64-225.siemens.flowmailer.net [185.136.64.225]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.39317.1780860630153281586 for ; Sun, 07 Jun 2026 12:30:30 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=peter.marko@siemens.com header.s=fm1 header.b=ZO2enpLF; spf=pass (domain: rts-flowmailer.siemens.com, ip: 185.136.64.225, mailfrom: fm-256628-20260607193027e2b229003d000207c5-uy8mgc@rts-flowmailer.siemens.com) Received: by mta-64-225.siemens.flowmailer.net with ESMTPSA id 20260607193027e2b229003d000207c5 for ; Sun, 07 Jun 2026 21:30:28 +0200 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; s=fm1; d=siemens.com; i=peter.marko@siemens.com; h=Date:From:Subject:To:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:Cc:References:In-Reply-To; bh=InNxukLJQ9dIjTtgfUH5Nx4/LgeDgxhu0OpvIUuI92Q=; b=ZO2enpLF4VMceku68+4HkaR3Or3+IBS3PvI0NlsyQE9pCooZeFs+sjx/fVeWZ0UFBG0BPp 7I+WRHwVTkQOFRJrzeRH4VXiefaLn2Ggp1M/pYG/ws70LYX3LysZ8oHE0P9DcKUbjFCRY5ms pay51R3GO0LuVbPl2/M2zjLr6qyqi62Ql5EO/R7iETtDhsIaRjscp1hhOfpOiK2dgbNTGaiq wL+ynAV7iGIV6XV3aqfX6k0sIpzmwhVk/yGIWaubk4BkXzsw0MFRIasD0zcXPBDoBiTx1QOA 9erO5rY3ZQQ2DdSTNhK4GI5VERvVjnlx7YWQI3urzYpEL7qEdx7KcYww==; From: Peter Marko To: yocto-patches@lists.yoctoproject.org Cc: peter.marko@siemens.com, jose.quaresma@foundries.io Subject: [meta-lts-mixins][scarthgap/go][PATCH 2/4] cgo-helloworld: init add Date: Sun, 7 Jun 2026 21:29:32 +0200 Message-ID: <20260607192934.156036-2-peter.marko@siemens.com> In-Reply-To: <20260607192934.156036-1-peter.marko@siemens.com> References: <20260607192934.156036-1-peter.marko@siemens.com> MIME-Version: 1.0 X-Flowmailer-Platform: Siemens Feedback-ID: 519:519-256628:519-21489:flowmailer List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Sun, 07 Jun 2026 19:30:39 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/yocto-patches/message/4171 From: Changqing Li * Add a go example recipe with cgo enabled, Flush the stdio buffer so that piped stdout can read the output before the program exits. This is for covering go reproducibility with cgo enabled. The test coverage is provided by the reproducibility world build. Related to the following commit [1]: [0642d23230 go.bbclass: change GOTMPDIR to improve reproducibility] * cgo-helloworld is a complement for go-helloworld, also add it in runtime case for go and gotools [1] https://git.openembedded.org/openembedded-core/commit/?id=0642d2323072f561a4d0eeb9266213387b2997fc [YOCTO #16100] Signed-off-by: Changqing Li Signed-off-by: Antonin Godard Signed-off-by: Richard Purdie (From OE-Core rev: 204e4f7398ca0e8847a026c5b4f46685760af90a) Signed-off-by: Peter Marko --- lib/oeqa/runtime/cases/go_mixin.py | 15 ++++++++++++ .../packagegroup-core-tools-testapps.bbappend | 4 ++++ .../cgo-helloworld/cgo-helloworld.go | 9 ++++++++ .../go-examples/cgo-helloworld_1.0.bb | 23 +++++++++++++++++++ .../go-examples/cgo-helloworld_1.0.bbappend | 2 ++ 5 files changed, 53 insertions(+) create mode 100644 lib/oeqa/runtime/cases/go_mixin.py create mode 100644 recipes-core/packagegroups/packagegroup-core-tools-testapps.bbappend create mode 100644 recipes-extended/go-examples/cgo-helloworld/cgo-helloworld.go create mode 100644 recipes-extended/go-examples/cgo-helloworld_1.0.bb create mode 100644 recipes-extended/go-examples/cgo-helloworld_1.0.bbappend diff --git a/lib/oeqa/runtime/cases/go_mixin.py b/lib/oeqa/runtime/cases/go_mixin.py new file mode 100644 index 0000000..9e94cfa --- /dev/null +++ b/lib/oeqa/runtime/cases/go_mixin.py @@ -0,0 +1,15 @@ +from oeqa.runtime.case import OERuntimeTestCase +from oeqa.core.decorator.depends import OETestDepends +from oeqa.runtime.decorator.package import OEHasPackage + +class CgoHelloworldTest(OERuntimeTestCase): + @OETestDepends(['ssh.SSHTest.test_ssh']) + @OEHasPackage(['cgo-helloworld']) + def test_cgohelloworld(self): + cmd = "cgo-helloworld" + status, output = self.target.run(cmd) + msg = 'Exit status was not 0. Output: %s' % output + self.assertEqual(status, 0, msg=msg) + + msg = 'Incorrect output: %s' % output + self.assertEqual(output, "Hello, world!", msg=msg) diff --git a/recipes-core/packagegroups/packagegroup-core-tools-testapps.bbappend b/recipes-core/packagegroups/packagegroup-core-tools-testapps.bbappend new file mode 100644 index 0000000..e5dca6f --- /dev/null +++ b/recipes-core/packagegroups/packagegroup-core-tools-testapps.bbappend @@ -0,0 +1,4 @@ +GOTOOLS = "\ + go-helloworld \ + cgo-helloworld \ + " diff --git a/recipes-extended/go-examples/cgo-helloworld/cgo-helloworld.go b/recipes-extended/go-examples/cgo-helloworld/cgo-helloworld.go new file mode 100644 index 0000000..0c1f9d4 --- /dev/null +++ b/recipes-extended/go-examples/cgo-helloworld/cgo-helloworld.go @@ -0,0 +1,9 @@ +package main + +// #include +// void hello() { printf("Hello, world!\n"); fflush(stdout);} +import "C" + +func main() { + C.hello() +} diff --git a/recipes-extended/go-examples/cgo-helloworld_1.0.bb b/recipes-extended/go-examples/cgo-helloworld_1.0.bb new file mode 100644 index 0000000..9ca1e16 --- /dev/null +++ b/recipes-extended/go-examples/cgo-helloworld_1.0.bb @@ -0,0 +1,23 @@ +SUMMARY = "A simple CGO example that calls C to print hello world" +SECTION = "examples" +HOMEPAGE = "https://golang.org/" + +LICENSE = "MIT" +LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/MIT;md5=0835ade698e0bcf8506ecda2f7b4f302" + +SRC_URI = "file://cgo-helloworld.go" + +S = "${UNPACKDIR}" + +GO_IMPORT = "cgo-helloworld" +GO_INSTALL = "${GO_IMPORT}" + +inherit go + +export GO111MODULE = "off" +export CGO_ENABLED = "1" + +do_configure:prepend() { + mkdir -p ${S}/src/${GO_IMPORT} + cp ${UNPACKDIR}/cgo-helloworld.go ${S}/src/${GO_IMPORT}/main.go +} diff --git a/recipes-extended/go-examples/cgo-helloworld_1.0.bbappend b/recipes-extended/go-examples/cgo-helloworld_1.0.bbappend new file mode 100644 index 0000000..6d8a9ee --- /dev/null +++ b/recipes-extended/go-examples/cgo-helloworld_1.0.bbappend @@ -0,0 +1,2 @@ +# UNPACKDIR does not exist yet in scarthgap +UNPACKDIR = "${WORKDIR}" From patchwork Sun Jun 7 19:29:33 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Peter Marko X-Patchwork-Id: 89453 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 6FB0BCD8C89 for ; Sun, 7 Jun 2026 19:30:39 +0000 (UTC) Received: from mta-64-225.siemens.flowmailer.net (mta-64-225.siemens.flowmailer.net [185.136.64.225]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.39317.1780860630153281586 for ; Sun, 07 Jun 2026 12:30:33 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=peter.marko@siemens.com header.s=fm1 header.b=KhOhEkTs; spf=pass (domain: rts-flowmailer.siemens.com, ip: 185.136.64.225, mailfrom: fm-256628-2026060719303212d0be549a00020755-nynhfk@rts-flowmailer.siemens.com) Received: by mta-64-225.siemens.flowmailer.net with ESMTPSA id 2026060719303212d0be549a00020755 for ; Sun, 07 Jun 2026 21:30:32 +0200 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; s=fm1; d=siemens.com; i=peter.marko@siemens.com; h=Date:From:Subject:To:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:Cc:References:In-Reply-To; bh=rSBcHfQKY+cKUtN5HZ7WgbgTGg1K/0aWJIIks/S9aD8=; b=KhOhEkTs50YpxFV46De9u66ts9vY+tGX/gqNvuIDEGrDU+qOzy2Fr+ZPeUMJuh9MJFhwvk cAZoFJ+FOxQd6gzw4PMFWjYLlTNh2fIHOjwHCHDA9zy/TKFzpIKMTIOdZDClnOXn6dFBBDUe +TMcolADESOFf27kMkNv+HExURaa1kU5B6LcquIcuUJKAGd01m3Dm53JbAlK5L9Cp5ulitRo h6By7LCJ0+RIjiYiWo805NtjF2AdOL6S6QeMkZO9bn0pa6AahLtPt7fpAskCopJQZUAuOEEJ 3vYAZiQU/numYZIpfRoQPvMpH4jlni+VaqgrgDr9Xk7DvjA5qbuY4rYA==; From: Peter Marko To: yocto-patches@lists.yoctoproject.org Cc: peter.marko@siemens.com, jose.quaresma@foundries.io Subject: [meta-lts-mixins][scarthgap/go][PATCH 3/4] readme: add cgo-helloworld to testing Date: Sun, 7 Jun 2026 21:29:33 +0200 Message-ID: <20260607192934.156036-3-peter.marko@siemens.com> In-Reply-To: <20260607192934.156036-1-peter.marko@siemens.com> References: <20260607192934.156036-1-peter.marko@siemens.com> MIME-Version: 1.0 X-Flowmailer-Platform: Siemens Feedback-ID: 519:519-256628:519-21489:flowmailer List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Sun, 07 Jun 2026 19:30:39 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/yocto-patches/message/4172 From: Peter Marko New runtime test for cgo was added, so add it to acceptance tests. Signed-off-by: Peter Marko --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 28d43f0..8de9b79 100644 --- a/README.md +++ b/README.md @@ -54,9 +54,9 @@ Automated tests to verify go toolchain functionality are being executed with fol * OEQA runtime ``` - IMAGE_INSTALL:append = " go-helloworld packagegroup-go-sdk-target" + IMAGE_INSTALL:append = " cgo-helloworld go-helloworld packagegroup-go-sdk-target" IMAGE_CLASSES += "testimage" - TEST_SUITES:append = " go" + TEST_SUITES:append = " go go_mixin" ``` ``` From patchwork Sun Jun 7 19:29:34 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Peter Marko X-Patchwork-Id: 89456 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 5CBBCCD8C8C for ; Sun, 7 Jun 2026 19:30:49 +0000 (UTC) Received: from mta-65-227.siemens.flowmailer.net (mta-65-227.siemens.flowmailer.net [185.136.65.227]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.39330.1780860641535823634 for ; Sun, 07 Jun 2026 12:30:42 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=peter.marko@siemens.com header.s=fm1 header.b=J8jwKkEE; spf=pass (domain: rts-flowmailer.siemens.com, ip: 185.136.65.227, mailfrom: fm-256628-20260607193039b68d76791a000207b0-7n_cwh@rts-flowmailer.siemens.com) Received: by mta-65-227.siemens.flowmailer.net with ESMTPSA id 20260607193039b68d76791a000207b0 for ; Sun, 07 Jun 2026 21:30:39 +0200 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; s=fm1; d=siemens.com; i=peter.marko@siemens.com; h=Date:From:Subject:To:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:Cc:References:In-Reply-To; bh=08PTsmFHbWGfE79KWTBEZsaA0LuzRHPOKLNMkKRrQu8=; b=J8jwKkEEk4nLJrmZ3uKxZde4nXcIzv218LKKghu0LtwfINodi+UrcEFLe/EcQLhGT3IqQW K5ZmunbEchtRr0IXBDcN1O0lbCsgV6QABNrL6B+Cm2ONHHOcVEEItFqFyO3Eedl8beYZJuMd mQmoWtPcxQjSUPJumzylO5RRXmdwuLt4vH4ShImHSPszoTj5dIFK9AQmEsCDIanUJHgLrMuQ 2Efti6SaSAmPnv4JGOFu72pLWbZsHgqcmcQWVw3ivh+RyNAReKSwq0vSMVBuR+0osHFvf0W1 tJG+LocbCrGHCjefDeXsCider4eFp8nyO/adTGZSJxX81vzWvC9LX37A==; From: Peter Marko To: yocto-patches@lists.yoctoproject.org Cc: peter.marko@siemens.com, jose.quaresma@foundries.io Subject: [meta-lts-mixins][scarthgap/go][PATCH 4/4] go: upgrade 1.26.3 -> 1.26.4 Date: Sun, 7 Jun 2026 21:29:34 +0200 Message-ID: <20260607192934.156036-4-peter.marko@siemens.com> In-Reply-To: <20260607192934.156036-1-peter.marko@siemens.com> References: <20260607192934.156036-1-peter.marko@siemens.com> MIME-Version: 1.0 X-Flowmailer-Platform: Siemens Feedback-ID: 519:519-256628:519-21489:flowmailer List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Sun, 07 Jun 2026 19:30:49 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/yocto-patches/message/4173 From: Peter Marko Upgrade to latest 1.26.x release [1]: $ git --no-pager log --oneline go1.26.3..go1.26.4 a9ce111d58 (tag: go1.26.4) [release-branch.go1.26] go1.26.4 babc19e1ad [release-branch.go1.26] cmd/compile: do not misscompile x+x << 63 to x << 0 on amd64 7d24489b2b [release-branch.go1.26] runtime/race: build race detector linux/arm64 syso with no-outline-atomics ce5a3e718c [release-branch.go1.26] crypto/x509: split candidate hostname only once ec1c380418 [release-branch.go1.26] net/textproto: escape arbitrary input when including them in errors 7f24db453a [release-branch.go1.26] mime: avoid quadratic complexity in WordDecoder.DecodeHeader ccffd99f3c [release-branch.go1.26] cmd/fix: pull in CL 783960 26c2ac5f94 [release-branch.go1.26] crypto/internal/fips140/drbg: fix Wasm stub Fixes CVE-2026-42504, CVE-2026-42507 and CVE-2026-27145. Release information: [2] [1] https://github.com/golang/go/compare/go1.26.3...go1.26.4 [2] https://groups.google.com/g/golang-announce/c/tKs3rmcBcKw Signed-off-by: Peter Marko --- recipes-devtools/go/{go-1.26.3.inc => go-1.26.4.inc} | 2 +- ...o-binary-native_1.26.3.bb => go-binary-native_1.26.4.bb} | 6 +++--- ...cross-canadian_1.26.3.bb => go-cross-canadian_1.26.4.bb} | 0 .../go/{go-cross_1.26.3.bb => go-cross_1.26.4.bb} | 0 .../go/{go-crosssdk_1.26.3.bb => go-crosssdk_1.26.4.bb} | 0 .../go/{go-runtime_1.26.3.bb => go-runtime_1.26.4.bb} | 0 recipes-devtools/go/{go_1.26.3.bb => go_1.26.4.bb} | 0 7 files changed, 4 insertions(+), 4 deletions(-) rename recipes-devtools/go/{go-1.26.3.inc => go-1.26.4.inc} (90%) rename recipes-devtools/go/{go-binary-native_1.26.3.bb => go-binary-native_1.26.4.bb} (80%) rename recipes-devtools/go/{go-cross-canadian_1.26.3.bb => go-cross-canadian_1.26.4.bb} (100%) rename recipes-devtools/go/{go-cross_1.26.3.bb => go-cross_1.26.4.bb} (100%) rename recipes-devtools/go/{go-crosssdk_1.26.3.bb => go-crosssdk_1.26.4.bb} (100%) rename recipes-devtools/go/{go-runtime_1.26.3.bb => go-runtime_1.26.4.bb} (100%) rename recipes-devtools/go/{go_1.26.3.bb => go_1.26.4.bb} (100%) diff --git a/recipes-devtools/go/go-1.26.3.inc b/recipes-devtools/go/go-1.26.4.inc similarity index 90% rename from recipes-devtools/go/go-1.26.3.inc rename to recipes-devtools/go/go-1.26.4.inc index db7b18e..8bc6f4d 100644 --- a/recipes-devtools/go/go-1.26.3.inc +++ b/recipes-devtools/go/go-1.26.4.inc @@ -16,4 +16,4 @@ SRC_URI += "\ file://0009-go-Filter-build-paths-on-staticly-linked-arches.patch \ file://0010-cmd-go-clear-GOROOT-for-func-ldShared-when-trimpath-.patch \ " -SRC_URI[main.sha256sum] = "1c646875d0aa8799133184ed57cf79ff24bdefe8c8820470602a9d3d6d9192b8" +SRC_URI[main.sha256sum] = "4f668a32fbfc1132e6a881fb968c2f1dada631492a339211735fbb255a42602d" diff --git a/recipes-devtools/go/go-binary-native_1.26.3.bb b/recipes-devtools/go/go-binary-native_1.26.4.bb similarity index 80% rename from recipes-devtools/go/go-binary-native_1.26.3.bb rename to recipes-devtools/go/go-binary-native_1.26.4.bb index 8c51339..489ea0c 100644 --- a/recipes-devtools/go/go-binary-native_1.26.3.bb +++ b/recipes-devtools/go/go-binary-native_1.26.4.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] = "2b2cfc7148493da5e73981bffbf3353af381d5f93e789c82c79aff64962eb556" -SRC_URI[go_linux_arm64.sha256sum] = "9d89a3ea57d141c2b22d70083f2c8459ba3890f2d9e818e7e933b75614936565" -SRC_URI[go_linux_ppc64le.sha256sum] = "dbd82b50530ead2beb1fd72215117380df3cb16332b51467116dc35b3691dd75" +SRC_URI[go_linux_amd64.sha256sum] = "1153d3d50e0ac764b447adfe05c2bcf08e889d42a02e0fe0259bd47f6733ad7f" +SRC_URI[go_linux_arm64.sha256sum] = "ef758ae7c6cf9267c9c0ef080b8965f453d89ab2d25d9eb22de4405925238768" +SRC_URI[go_linux_ppc64le.sha256sum] = "53f49b8c7eace2d30389327b4a516b13321f90377fdf5929a6b63174609bc22e" UPSTREAM_CHECK_URI = "https://golang.org/dl/" UPSTREAM_CHECK_REGEX = "go(?P\d+(\.\d+)+)\.linux" diff --git a/recipes-devtools/go/go-cross-canadian_1.26.3.bb b/recipes-devtools/go/go-cross-canadian_1.26.4.bb similarity index 100% rename from recipes-devtools/go/go-cross-canadian_1.26.3.bb rename to recipes-devtools/go/go-cross-canadian_1.26.4.bb diff --git a/recipes-devtools/go/go-cross_1.26.3.bb b/recipes-devtools/go/go-cross_1.26.4.bb similarity index 100% rename from recipes-devtools/go/go-cross_1.26.3.bb rename to recipes-devtools/go/go-cross_1.26.4.bb diff --git a/recipes-devtools/go/go-crosssdk_1.26.3.bb b/recipes-devtools/go/go-crosssdk_1.26.4.bb similarity index 100% rename from recipes-devtools/go/go-crosssdk_1.26.3.bb rename to recipes-devtools/go/go-crosssdk_1.26.4.bb diff --git a/recipes-devtools/go/go-runtime_1.26.3.bb b/recipes-devtools/go/go-runtime_1.26.4.bb similarity index 100% rename from recipes-devtools/go/go-runtime_1.26.3.bb rename to recipes-devtools/go/go-runtime_1.26.4.bb diff --git a/recipes-devtools/go/go_1.26.3.bb b/recipes-devtools/go/go_1.26.4.bb similarity index 100% rename from recipes-devtools/go/go_1.26.3.bb rename to recipes-devtools/go/go_1.26.4.bb