[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