| Summary: | gdk-pixbuf looks for loaders in build dir | ||
|---|---|---|---|
| Product: | [Build System, Metadata & Runtime] OE-Core | Reporter: | Yann Dirson <ydirson> |
| Component: | oe-core other | Assignee: | Yann Dirson <ydirson> |
| Status: | RESOLVED INVALID | QA Contact: | |
| Severity: | normal | ||
| Priority: | Medium+ | CC: | randy.macleod, ross.burton |
| Version: | unspecified | ||
| Target Milestone: | 3.2 M3 | ||
| Hardware: | x86 | ||
| OS: | Multiple | ||
| Whiteboard: | |||
| OS type for building Yocto: | --- | Type of Regression: | --- |
| Verified: | Documentation change: | No (bug/feature does not impact docs) | |
|
Description
Yann Dirson
2020-06-29 02:57:08 UTC
This may be multilib-related: I see it on our x86-64 target, but not on our rk3399 one. @yann Can you explain how to build the image for Matthew? Yann, please provide the steps to reproduce the build. AFAICT it's fixed in 3.1.2 Oh, not so in fact. The problem does not show on arm64 target, but it still does on x86-64. Can you explain exactly which MACHINE and multilib configuration is being used when you see this issue? After some digging and checking it does not happen with qemux86-64, I found out the faulty paths are in /usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders.cache, generated by the update_pixbuf_cache postinst-intercept. The exact target is amdfalconx86 (which used to be in meta-amd), which uses a cpu tuning not supported by qemu, and to allow generation of a squashfs image I had to adapt the intercepts... and something broke between sumo and dunfell. So that's clearly not an OE bug, closing. |