Bug 13128 - nativesdk-icecc doesn't work for multilib SDKs
Summary: nativesdk-icecc doesn't work for multilib SDKs
Status: RESOLVED FIXED
Alias: None
Product: OE-Core
Classification: Build System, Metadata & Runtime
Component: devtools / tool chain (show other bugs)
Version: 2.7
Hardware: x86 Multiple
: Medium normal
Target Milestone: 2.7 M2
Assignee: Joshua Watt
QA Contact:
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2019-01-08 11:32 UTC by Ross Burton
Modified: 2019-02-21 20:37 UTC (History)
3 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: No (bug/feature does not impact docs)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ross Burton 2019-01-08 11:32:09 UTC
I think nativesdk-icecc is broken for multilib SDKs.

icecc-env.sh uses TUNE_PKGARCH to name the configuration, but in a multilib SDK there are multiple configurations available.  The environment and setup scripts should probably just use TARGET_PREFIX which is exported by the environment scripts (e.g. mips64-poky-linux-gnun32-) as part of the naming, and handle the setup script being called for each environment.
Comment 1 Ross Burton 2019-01-10 15:32:08 UTC
Patches on the list
Comment 2 Joshua Watt 2019-02-21 20:37:55 UTC
Fixed in oe-core:13704d7a9d147382169d0c4bd77cb4f5577c65b1