Source: libwayland-bin
Version: 1.17.0-1
Tags: patch
User:
debian...@lists.debian.org
Usertags: ftcbfs
Control: affects -1 + src:weston
weston fails to cross build from source, because meson cannot find
wayland-scanner.pc. It requests wayland-scanner as a native dependency.
weston declares a build dependency on libwayland-dev. It thus receives
the host architecture libwayland-dev. libwayland-dev declares a
depenency on libwayland-bin, which happens to be Multi-Arch: foreign.
Thus it receives the build architecture libwayland-bin. Unfortunately,
wayland-scanner.pc, which describes the location of the wayland-scanner
binary, is shipped in libwayland-dev. So it is only available for the
host architecture, but required for the build architecture. Please move
it to libwayland-bin where the wayland-scanner executable lives.
Helmut