Installing 2 SDKs of the same version but different arch results in broken compilation

Description

Installing 2 SDKs let's say from 5.99.2:

  • armv7thf

  • aarch64

Results in broken compilation options. Likely the SDK installed last overwrites a common file.

 

This operation mode is actually supported in yocto as each ARCH has a separate env script.

In this case we seem to overwrite a setting that is sourced by both env scripts.

 

Examples an log output follow.

Environment

None
100% Done
Loading...

Activity

Show:

Walt Miner April 21, 2020 at 3:21 PM

 your thoughts? Can we close this?

Stephane Desneux April 21, 2020 at 1:32 AM

This is not a simple submit: porting the change to inner class populate_sdk_base.bbclass seems necessary, as well as tests etc. So you can consider that issue as fixed in AGL but not in upstream project. Feel free to reassign to someone who wants to follow this issue on upstream side.

Walt Miner April 20, 2020 at 10:18 PM

 You "Stopped Work" on this ticket and reassigned to me. What needs to be done to complete the ticket? Per  you just need to submit this upstream, so what is the hold up?

Tom Rini April 16, 2020 at 12:39 PM

For the record, it looks like the "adapt and submit upstream" part hasn't happened at this time.

Walt Miner July 31, 2019 at 5:23 PM

Can this be closed?

 

Won't Fix

Details

Assignee

Reporter

Labels

Contract ID

Priority

Created August 18, 2018 at 1:20 PM
Updated August 28, 2020 at 7:41 PM
Resolved August 28, 2020 at 7:41 PM