path: root/meta/recipes-core
diff options
authorMatt Madison <>2017-10-04 18:21:52 +0000
committerRichard Purdie <>2017-10-06 12:03:32 +0100
commit070f4af529c84a3c8c0b1ffc7b138bdd9e8439b7 (patch)
treec15e3568a9031da4e498146c4365b606a5807207 /meta/recipes-core
parent1bc4c1d880096083d1891a74024fb225a6340b9b (diff)
go-runtime: prevent host leakage into target objects
When building for a target whose architecture matches the build host's, the second pass through make.bash to build the shareable runtime would also overwrite the target's static cgo library with host-compatibile binaries. Fix this by running the host-side build once and target-only passes of make.bash twice, for static and shareable. This ensures that what gets installed is target-compatible. Also fix an issue with x86-64 targets running MUSL by removing the pre-built (for glibc) objects for the race detector runtime before building. [YOCTO #12136] Signed-off-by: Matt Madison <> Signed-off-by: Ross Burton <>
Diffstat (limited to 'meta/recipes-core')
0 files changed, 0 insertions, 0 deletions