Source: libmatemixer Version: 1.22.0-1 Tags: patch User: [email protected] Usertags: ftcbfs
libmatemixer fails to cross build from source, because it fails building the documentation with an Exec format error. This is common when using gtk-doc. Fortunately, the documentation is split to an arch:all package, so we can skip building it in an arch-only build and doing so makes a cross build succeed. Please consider applying it. Helmut
diff --minimal -Nru libmatemixer-1.22.0/debian/changelog libmatemixer-1.22.0/debian/changelog --- libmatemixer-1.22.0/debian/changelog 2019-07-10 13:37:35.000000000 +0200 +++ libmatemixer-1.22.0/debian/changelog 2019-11-16 20:46:04.000000000 +0100 @@ -1,3 +1,10 @@ +libmatemixer (1.22.0-1.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Fix FTCBFS: --disable-gtk-doc for arch-only builds. (Closes: #-1) + + -- Helmut Grohne <[email protected]> Sat, 16 Nov 2019 20:46:04 +0100 + libmatemixer (1.22.0-1) unstable; urgency=medium [ Martin Wimpress ] diff --minimal -Nru libmatemixer-1.22.0/debian/rules libmatemixer-1.22.0/debian/rules --- libmatemixer-1.22.0/debian/rules 2019-07-10 13:37:35.000000000 +0200 +++ libmatemixer-1.22.0/debian/rules 2019-11-16 20:46:03.000000000 +0100 @@ -22,7 +22,7 @@ override_dh_auto_configure: NOCONFIGURE=1 ./autogen.sh dh_auto_configure $(DHFLAGS) -- \ - --enable-gtk-doc \ + --$(if $(filter %-doc,$(shell dh_listpackages)),en,dis)able-gtk-doc \ --disable-static \ --disable-silent-rules \ $(NULL)

