| Summary: | libatomic missing from builds | ||
|---|---|---|---|
| Product: | [Build System, Metadata & Runtime] OE-Core | Reporter: | Thiago Macieira <thiago> |
| Component: | core | Assignee: | Ross Burton <ross.burton> |
| Status: | VERIFIED FIXED | QA Contact: | Bogdan Alexandru Voiculescu <bogdanx.a.voiculescu> |
| Severity: | normal | ||
| Priority: | Medium+ | CC: | bogdanx.a.voiculescu, meta.mr.watcher, meta.watcher |
| Version: | 1.8 | ||
| Target Milestone: | 2.0 | ||
| Hardware: | All | ||
| OS: | Multiple | ||
| Whiteboard: | |||
| OS type for building Yocto: | --- | Type of Regression: | --- |
| Verified: | Documentation change: | Don't know | |
|
Description
Thiago Macieira
2015-09-09 21:36:00 UTC
Any chance of still fixing this for 1.9? It shouldn't be hard: libatomic must be being built already, as the debug symbols are there. I'm asking that it be packaged and included in poky. 1.9 is 2.0, we kept the 1.9M names for tracking but the release will be 2.0. Patch on the list. The debug file is included because all of gcc-runtime's debug symbols are in a single package. Not sure what you mean by "not in regular form", it appears normal to me on my qemumips build. (In reply to comment #3) > Patch on the list. > > The debug file is included because all of gcc-runtime's debug symbols are in > a single package. Not sure what you mean by "not in regular form", it > appears normal to me on my qemumips build. I meant that the regular library (not the .debug one) is not included in the default sysroot image, but the debug file for it is. Fixed in oe-core 55e8067d3fb6a1fc97b4486e28e3e3bae2b5cd00. Verified on master: 505a82673ac2487df5ea343a6422c2fc47018831 ./tmp/sysroots/qemux86-64/usr/lib64/libatomic.so.1.1.0 ./tmp/sysroots/lib32-qemux86-64/usr/lib/libatomic.so.1.1.0 /opt/poky/2.0_AB$ sudo find . -name libatomic.so.1.1.0 ./sysroots/core2-64-poky-linux/usr/lib/libatomic.so.1.1.0 ./sysroots/core2-64-poky-linux/usr/lib/.debug/libatomic.so.1.1.0 |