| Summary: | patchelf issue causing qemu-img to segfault in ovmf recipe | ||
|---|---|---|---|
| Product: | [Build System, Metadata & Runtime] OE-Core | Reporter: | Richard Purdie <richard.purdie> |
| Component: | core | Assignee: | Richard Purdie <richard.purdie> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | High | CC: | meta.mr.watcher, meta.watcher, mhalstead, randy.macleod, yoann.congal |
| Version: | 0.0.0 | ||
| Target Milestone: | 5.3 M4 | ||
| Hardware: | x86 | ||
| OS: | Multiple | ||
| Whiteboard: | |||
| OS type for building Yocto: | --- | Type of Regression: | --- |
| Verified: | Documentation change: | No (bug/feature does not impact docs) | |
|
Description
Richard Purdie
2025-10-14 16:43:51 UTC
$ /media/build/poky/build/tmp/sysroots-uninative/x86_64-linux/usr/bin/patchelf-uninative --print-interpreter ./recipe-sysroot-native/usr/bin/qemu-img /srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleA/tmp/sysroots-uninative/x86_64-linux/lib/ld-linux-x86-64.so.2 so the binary in sstate was produced by a reproducible build Upgrading patchelf appears to fix it. We need to merge the fix, then build and issue a new uninative. We'll generate a new uninative for M4. Uninative 5.0rc1 is built and ready for testing. A patch is on the openembedded-core@lists.openembedded.org. This was merged and the issue is now hopefully resolved: https://git.yoctoproject.org/poky/commit/?id=cb478c6228f0654ded5ac19a8a8d2f8ba9a717af |