| Summary: | multilib SDK is missing gnu/stubs-32.h | ||
|---|---|---|---|
| Product: | [Build System, Metadata & Runtime] OE-Core | Reporter: | Khem Raj <raj.khem> |
| Component: | devtools / tool chain | Assignee: | Khem Raj <raj.khem> |
| Status: | RESOLVED WORKSFORME | QA Contact: | |
| Severity: | normal | ||
| Priority: | Medium | CC: | bluelightning, jessica.zhang, mark.hatle, meta.mr.watcher, meta.watcher, ming.liu, richard.purdie, sgw |
| Version: | 1.4 | ||
| Target Milestone: | 1.8 | ||
| Hardware: | x86 | ||
| OS: | Multiple | ||
| Whiteboard: | |||
| OS type for building Yocto: | --- | Type of Regression: | --- |
| Verified: | Documentation change: | No (bug/feature does not impact docs) | |
Do you know if this is still occurring? I thought with the updated RPM package pattern and dynamic code it's been resolved. Can someone please confirm if this is still a problem? I think this should be fixed now? Ming, is this something you'd be able to check? Mark, Did you see this in your testing or can we assume this particular problem is fixed now? I think this is related to 7299. I'm not sure it will be completely fixed for the tri-lib MIPS configuration, but it certain seems better. You mean 7230 and maybe 7229? Sorry I meant 7229. I don't think 7230 will have anything to do with this. As far as I can tell the reported problem with basic multilib SDKs has been resolved. As Mark mentioned, there are some issues with trilib but we should have specific bugs for those. If there is an issue please reopen with a specific broken configuration details. |
if you have multilib enabled the SDK has some 32bit libs and headers but is missing some eg. stubs-32.h which should come from lib32-eglibc is not staged in the target sys root so it ends like this $CC hello.c In file included from /opt/poky/1.4.0-1/sysroots/ppc64e5500-poky-linux/usr/include/features.h:399:0, from /opt/poky/1.4.0-1/sysroots/ppc64e5500-poky-linux/usr/include/stdio.h:27, from hello.c:1: /opt/poky/1.4.0-1/sysroots/ppc64e5500-poky-linux/usr/include/gnu/stubs.h:8:27: fatal error: gnu/stubs-32.h: No such file or directory compilation terminated.