Bug 528 - gcc-cross-canadian package names should include the target architecture
Summary: gcc-cross-canadian package names should include the target architecture
Status: VERIFIED FIXED
Alias: None
Product: Meta-yocto
Classification: Build System, Metadata & Runtime
Component: meta-yocto (show other bugs)
Version: 0.9
Hardware: x86 Multiple
: Medium normal
Target Milestone: 1.0 M1
Assignee: Lianhao Lu
QA Contact:
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2010-11-10 03:42 UTC by Joshua Lock - Disabled
Modified: 2011-01-07 17:38 UTC (History)
7 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified: Program Management
Documentation change: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Joshua Lock - Disabled 2010-11-10 03:42:20 UTC
gcc-cross-canadian packages are should include the target architecture so that multiple cross-canadian compilers can easily be installed in the same SDK sysroot.
Comment 1 Joshua Lock - Disabled 2010-11-10 04:37:10 UTC
To clarify, it has been noticed that the resulting package of a gcc-cross-canadian build is named simply "gcc-cross-canadian" i.e. gdb-cross-canadian-7.1-r1.i586.rpm

Whereas the package should actually be named such that includes the target architecture, such as "gcc-cross-canadian-arm".

As is each gcc-cross-canadian build will overwrite the package created in a previous gcc-cross-canadian build and it is not possible to install multiple cross-canadian compilers (supporting different target architectures) into an SDK sysroot.
Comment 2 Lianhao Lu 2010-12-12 22:18:23 UTC
Fixed by the following commits:

322d6ab29902a51bd46303a4aed9f2b0b63cdb44
2021e2a74f4a8cb2066279e3006087fd3b198bc9
88ee037741b7e21ff50976a6c5b85278499655ca
05053efa86e457fd08785d1401365bd763342477
Comment 3 Joshua Lock - Disabled 2010-12-17 09:22:01 UTC
Verify these fixes are in and seem to be working, thanks.