| Summary: | piglit depends on libx11 | ||
|---|---|---|---|
| Product: | [Build System, Metadata & Runtime] OE-Core | Reporter: | Otavio Salvador <otavio> |
| Component: | graphics | Assignee: | Changqing Li <changqing.li> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | enhancement | ||
| Priority: | Low | CC: | liezhi.yang, meta.mr.watcher, meta.watcher, otavio, Qi.Chen, randy.macleod, richard.purdie, ross.burton |
| Version: | 1.6 | ||
| Target Milestone: | 2.7 M4 | ||
| Hardware: | All | ||
| OS: | Multiple | ||
| Whiteboard: | |||
| OS type for building Yocto: | --- | Type of Regression: | --- |
| Verified: | Documentation change: | No (bug/feature does not impact docs) | |
|
Description
Otavio Salvador
2014-03-31 14:04:51 UTC
Filed https://bugs.freedesktop.org/show_bug.cgi?id=91492 upstream. For now, respecting DISTRO_FEATURES and only adding the x11 dependencies in x11 builds *should* work, albeit as a hack. I've got a patch but I keep finding ways to break the build... I think it's time to admit this is not making 2.1. Otavio: for reference, can you describe your use case in a little more detail? Are you thinking of running piglit on a non-mesa opengl or with just mesa gles or something else? Quick tests with various combos of the PACKAGECONFIGs I've added seem to suggest that piglit on mesa without X11 is not a very useful thing: it looks like only a handful of tests get included (even if gles tests are enabled). Moving to 2.3. I'd still be interested in the details of the non-x11 use case as mentioned in comment 2. I think this is possible but still not convinced it's a good use of my time: Piglit with mesa without X11 is not very useful. Someone working on non-mesa GL might have other priorities so I'm leaving it open: feel free to take the bug, someone. I suspect a EGL-only no-X11 build of Piglit will be more useful these days. I'll start to look into this one in 2.7 development cycle. |