Bug#1017866: gtk4: FTBFS on non-linux

Simon McVittie smcv at debian.org
Sun Aug 21 20:48:56 BST 2022


On Sun, 21 Aug 2022 at 21:02:01 +0200, Samuel Thibault wrote:
> gtk4 currently FTBFS on non-linux ports because it lists
> wayland-specific symbols and tries to install the wayland-specific
> documentation. The attach patch is fixing it:
> 
>   * debian/libgtk-4-1.symbols.in: Update symbols list for non-linux.
>   * debian/control, debian/control.in, debian/libgtk-4-doc.install: Build-dep
>     on dh-exec and set +x on debian/libgtk-4-doc.install to easily avoid
>     trying to install wayland documentation on non-linux.

Thanks, applied in git (only for experimental for now, but the version
in experimental will need to go to unstable soon anyway).

For the documentation, I wonder whether it might be better to pass
-Nlibgtk-4-doc to debhelper on non-Linux, so that the Arch: all
documentation package is complete (includes the gdk-wayland documentation)
on all the architectures where it's built, but is skipped entirely on
non-Linux (d/rules will automatically disable the documentation if it isn't
going to be packaged). That would avoid needing dh-exec.

    smcv



More information about the pkg-gnome-maintainers mailing list