| Summary: | pseudo x32 target build fails | ||
|---|---|---|---|
| Product: | [Yocto Project Subprojects] Pseudo | Reporter: | Saul Wold <sgw> |
| Component: | pseudo | Assignee: | Joshua Lock <joshuagloe> |
| Status: | RESOLVED WORKSFORME | QA Contact: | |
| Severity: | normal | ||
| Priority: | Medium+ | CC: | randy.macleod, seebs, yp.pseudo.watcher, yp.watcher |
| Version: | unspecified | ||
| Target Milestone: | 2.3 M3 | ||
| Hardware: | x86 | ||
| OS: | Multiple | ||
| Whiteboard: | |||
| OS type for building Yocto: | --- | Type of Regression: | New (Never tested) |
| Verified: | Documentation change: | Yes (doc changes required) | |
|
Description
Saul Wold
2017-02-14 17:19:40 UTC
So this is weird because this is exactly the failure we previously coded around, and the #if condition on the 2.2.5 versioning is explicitly checking for what I thought was the define used for x32. See ports/linux/portdefs.h, it's the test for __amd64__ and __ILP32__. If x32 isn't ILP32, I am very confused. The x32 fix wasn't in pseudo 1.8.1, it *is* in pseudo 1.8.2 but that only landed in OE-Core/poky master in the last 24hrs. I just verified that I can build pseudo 1.8.2 with Saul's settings. |