mirror of
https://git.yoctoproject.org/poky
synced 2026-04-23 09:32:17 +02:00
oeqa/gotoolchain: set CGO_ENABLED=1
In cross-compiles CGO_ENABLED=1 needs to be set explicitly, as otherwise Go refuses to use it even if CC is already set. This fixes the selftest on setups where the host and the SDK target don't have matching architectures. [ YOCTO #14859 ] (From OE-Core rev: 19be072619d39267df44f23c4c8b64f3808f6148) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
e857abbfcb
commit
a87284d4ab
@@ -51,6 +51,7 @@ class oeGoToolchainSelfTest(OESelftestTestCase):
|
||||
cmd = cmd + ". %s; " % self.env_SDK
|
||||
cmd = cmd + "export GOPATH=%s; " % self.go_path
|
||||
cmd = cmd + "export GOFLAGS=-modcacherw; "
|
||||
cmd = cmd + "export CGO_ENABLED=1; "
|
||||
cmd = cmd + "${CROSS_COMPILE}go %s" % gocmd
|
||||
return runCmd(cmd).status
|
||||
|
||||
|
||||
Reference in New Issue
Block a user