]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core.git/commit
go-cross-canadian: fix binaries install and GOARCH
authorOsama Abdelkader <osama.abdelkader@gmail.com>
Tue, 12 Aug 2025 20:50:50 +0000 (22:50 +0200)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 14 Aug 2025 09:14:30 +0000 (10:14 +0100)
commit31e3bd61c7986bc044e547aa5cb9caba7b32bf22
tree88b938ae9d0206b11f24d699ca15480fe383eece
parent75b39bf4b0cbf0884ce5c7209f3ae9420a86316e
go-cross-canadian: fix binaries install and GOARCH

set GOARCH to HOST_GOARCH which is set from SDKMACHINE,
since GOARCH defaults to TARGET_GOARCH, which is set from MACHINE (wrong arch).

Also fix do_install to correctly install all binaries from
${GO_BUILD_BINDIR} by using 'find -type f' to avoid issues when the
directory contains subdirectories (e.g. "linux_arm").

Signed-off-by: Osama Abdelkader <osama.abdelkader@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-devtools/go/go-cross-canadian.inc