Source: vips Version: 8.18.6-1 Tags: patch User: [email protected] Usertags: ftcbfs
vips builds its gobject-introspection by default when tools are available unless it detects a cross build. For cross builds, the default is flipped in the meson.build file. Since we do not want such cross/native differences in Debian, we should be explicit about this choice. Once doing so, vips cross builds successfully. Please consider applying the attached patch. Helmut
diff -Nru vips-8.18.6/debian/changelog vips-8.18.6/debian/changelog --- vips-8.18.6/debian/changelog 2026-08-30 12:42:50.000000000 +0200 +++ vips-8.18.6/debian/changelog 2026-09-11 17:19:54.000000000 +0200 @@ -1,3 +1,10 @@ +vips (8.18.6-1.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Fix FTCBFS: Always enable building gobject-introspection. (Closes: #-1) + + -- Helmut Grohne <[email protected]> Fri, 11 Sep 2026 17:19:54 +0200 + vips (8.18.6-1) unstable; urgency=medium * New upstream release. diff -Nru vips-8.18.6/debian/rules vips-8.18.6/debian/rules --- vips-8.18.6/debian/rules 2025-11-09 09:26:58.000000000 +0100 +++ vips-8.18.6/debian/rules 2026-09-11 17:19:54.000000000 +0200 @@ -16,6 +16,7 @@ override_dh_auto_configure: dh_auto_configure -- \ + -Dintrospection=enabled \ -Dcpp-docs=$(if $(filter libvips-doc,$(shell dh_listpackages)),true,false) \ -Ddocs=$(if $(filter libvips-doc,$(shell dh_listpackages)),true,false)

