| Summary: | SDL 2.0.14 and hg tip FTBFS on Ubuntu 14.04 if wayland deps are installed | ||
|---|---|---|---|
| Product: | SDL | Reporter: | Rémi Verschelde <rverschelde> |
| Component: | build | Assignee: | Ryan C. Gordon <icculus> |
| Status: | ASSIGNED --- | QA Contact: | Sam Lantinga <slouken> |
| Severity: | normal | ||
| Priority: | P2 | Keywords: | target-2.0.16 |
| Version: | 2.0.14 | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
| Attachments: | config.log from FTBFS with wayland deps installed on Ubuntu 14.04 | ||
Created attachment 4637 [details] config.log from FTBFS with wayland deps installed on Ubuntu 14.04 When building SDL 2.0.14 or the current hg tip on Ubuntu 14.04 64-bit with wayland deps installed, `./configure` enables `wayland(dynamic)` support but then `make` fails: ``` # make Warning, configure is out of date, please re-run autogen.sh mkdir -p -- gen GEN gen/org-kde-kwin-server-decoration-manager-client-protocol.h usage: ./scanner [client-header|server-header|code] Converts XML protocol descriptions supplied on stdin to client headers, server headers, or protocol marshalling code. make: *** [gen/org-kde-kwin-server-decoration-manager-client-protocol.h] Error 1 ``` I did not check which deps are required exactly but installing `libsdl2-dev` seems to provide the necessary deps for wayland support being enabled automatically. Steps to reproduce: - Run Ubuntu 14.04, e.g. in Docker - `apt-get install libsdl2-dev` - `./configure && make` I attach the `config.log` from a failed build of latest hg tip (fdcd36d21c77). Note that I'm running a Ubuntu 14.04 container with `podman` on Fedora 33, so some of the specs might be matching the host maching (like `uname -r`).