[Pkg-telepathy-maintainers] Bug#1065328: telepathy-farstream FTCBFS: fails running the gtk-doc scanner

Helmut Grohne helmut at subdivi.de
Sat Mar 2 20:43:54 GMT 2024


Source: telepathy-farstream
Version: 0.6.2-1.2
Tags: patch
User: debian-cross at lists.debian.org
Usertags: ftcbfs

telepathy-farstream fails to cross build from source, because it fails
running the gtk-doc scanner. Fortunately, telepathy-farstream has split
out its documentation to an arch:all package and therefore we can just
disable gtk-doc in arch-only builds to address this issue. I've verified
that arch-only/indep-only/full builds do not differ in artifacts using
diffoscope after applying the proposed patch that I attach. Please
consider applying it.

Helmut
-------------- next part --------------
diff --minimal -Nru telepathy-farstream-0.6.2/debian/changelog telepathy-farstream-0.6.2/debian/changelog
--- telepathy-farstream-0.6.2/debian/changelog	2024-02-24 07:37:17.000000000 +0100
+++ telepathy-farstream-0.6.2/debian/changelog	2024-03-02 11:33:21.000000000 +0100
@@ -1,3 +1,10 @@
+telepathy-farstream (0.6.2-1.3) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Skip gtk-doc in arch-only build. (Closes: #-1)
+
+ -- Helmut Grohne <helmut at subdivi.de>  Sat, 02 Mar 2024 11:33:21 +0100
+
 telepathy-farstream (0.6.2-1.2) unstable; urgency=medium
 
   * Non-maintainer upload.
diff --minimal -Nru telepathy-farstream-0.6.2/debian/rules telepathy-farstream-0.6.2/debian/rules
--- telepathy-farstream-0.6.2/debian/rules	2014-09-16 20:02:51.000000000 +0200
+++ telepathy-farstream-0.6.2/debian/rules	2024-03-02 11:33:19.000000000 +0100
@@ -14,7 +14,7 @@
 	dh_auto_configure -- \
 		$(configure) \
 		--disable-Werror \
-		--enable-gtk-doc \
+		--$(if $(filter libtelepathy-farstream-doc,$(shell dh_listpackages)),en,dis)able-gtk-doc \
 		--disable-python \
 		--disable-silent-rules \
 		$(NULL)


More information about the Pkg-telepathy-maintainers mailing list