[Pkg-utopia-maintainers] Bug#908798: dbus-glib FTCBFS: fails running the host dbus-binding-tool
Helmut Grohne
helmut at subdivi.de
Fri Sep 14 05:01:36 BST 2018
Source: dbus-glib
Version: 0.110-3
Tags: patch
User: helmutg at debian.org
Usertags: rebootstrap
Hi Simon,
I know that dbus-glib is deprecated, but I have one more bug report for
it: It fails to cross build. The reason is running the host
dbus-binding-tool. Now in the last upload, you split that out to
libdbus-glib-1-dev-bin and ./configure has an option
--with-dbus-binding-tool. And yes, that makes dbus-glib cross build
successfully. Please consider applying the attached patch.
Helmut
-------------- next part --------------
diff --minimal -Nru dbus-glib-0.110/debian/changelog dbus-glib-0.110/debian/changelog
--- dbus-glib-0.110/debian/changelog 2018-08-06 13:37:40.000000000 +0200
+++ dbus-glib-0.110/debian/changelog 2018-09-14 05:55:28.000000000 +0200
@@ -1,3 +1,10 @@
+dbus-glib (0.110-3.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Fix FTCBFS: Use the build dbus-binding-tool. (Closes: #-1)
+
+ -- Helmut Grohne <helmut at subdivi.de> Fri, 14 Sep 2018 05:55:28 +0200
+
dbus-glib (0.110-3) unstable; urgency=medium
[ Helmut Grohne ]
diff --minimal -Nru dbus-glib-0.110/debian/control dbus-glib-0.110/debian/control
--- dbus-glib-0.110/debian/control 2018-08-06 13:37:40.000000000 +0200
+++ dbus-glib-0.110/debian/control 2018-09-14 05:54:32.000000000 +0200
@@ -12,6 +12,7 @@
debhelper (>= 11~),
gtk-doc-tools (>= 1.4),
libdbus-1-dev (>= 1.8),
+ libdbus-glib-1-dev-bin <cross>,
libexpat-dev,
libglib2.0-dev (>= 2.40),
Build-Depends-Indep:
diff --minimal -Nru dbus-glib-0.110/debian/rules dbus-glib-0.110/debian/rules
--- dbus-glib-0.110/debian/rules 2018-08-06 13:37:40.000000000 +0200
+++ dbus-glib-0.110/debian/rules 2018-09-14 05:55:28.000000000 +0200
@@ -18,6 +18,9 @@
else
configure_options += --disable-gtk-doc
endif
+ifneq ($(filter cross,$(DEB_BUILD_PROFILES)),)
+configure_options += --with-dbus-binding-tool=dbus-binding-tool
+endif
override_dh_auto_configure:
dh_auto_configure -- \
More information about the Pkg-utopia-maintainers
mailing list