Source: dbus-glib Version: 0.110-3 Tags: patch User: helm...@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
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 <hel...@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 -- \