Debian Bug report logs - #793323
FTBFS: glibmm incompatability(?): macro "bind_property" requires 4 arguments, but only 3 given

version graph

Package: src:dbus-c++; Maintainer for src:dbus-c++ is Debian QA Group <packages@qa.debian.org>;

Reported by: "Chris West \(Faux\)" <solo-debianbugs@goeswhere.com>

Date: Wed, 22 Jul 2015 20:39:01 UTC

Severity: serious

Tags: sid, stretch

Found in version dbus-c++/0.9.0-6

Fixed in version dbus-c++/0.9.0-7

Done: Vincent Cheng <vcheng@debian.org>

Bug is archived. No further changes may be made.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, solo-debianbugs@goeswhere.com, reproducible-builds@lists.alioth.debian.org, Vincent Cheng <Vincentc1208@gmail.com>:
Bug#793323; Package src:dbus-c++. (Wed, 22 Jul 2015 20:39:05 GMT) (full text, mbox, link).


Acknowledgement sent to "Chris West \(Faux\)" <solo-debianbugs@goeswhere.com>:
New Bug report received and forwarded. Copy sent to solo-debianbugs@goeswhere.com, reproducible-builds@lists.alioth.debian.org, Vincent Cheng <Vincentc1208@gmail.com>. (Wed, 22 Jul 2015 20:39:05 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: "Chris West \(Faux\)" <solo-debianbugs@goeswhere.com>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: FTBFS: glibmm incompatability(?): macro "bind_property" requires 4 arguments, but only 3 given
Date: Wed, 22 Jul 2015 20:35:19 +0000
Source: dbus-c++
Version: 0.9.0-6
Severity: serious
Tags: sid stretch
Justification: fails to build from source
User: reproducible-builds@lists.alioth.debian.org
Usertags: ftbfs

Dear Maintainer,

The package fails to build:

make[5]: Entering directory '/dbus-c++-0.9.0/examples/glib'
g++ -DHAVE_C[..]den -c -o dbus-browser.o dbus-browser.cpp
In file included from /usr/include/glibmm-2.4/glibmm.h:96:0,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from dbus-browser.h:6,
                 from dbus-browser.cpp:1:
/usr/include/glibmm-2.4/glibmm/binding.h:324:41: error: macro "bind_property" requires 4 arguments, but only 3 given
     BindingFlags flags = BINDING_DEFAULT)

See also:
https://bugs.debian.org/790094

Full build log (rbuild):
https://reproducible.debian.net/rb-pkg/unstable/amd64/dbus-c++.html

-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.19.0-22-generic (SMP w/8 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)



Reply sent to Vincent Cheng <vcheng@debian.org>:
You have taken responsibility. (Thu, 23 Jul 2015 03:54:04 GMT) (full text, mbox, link).


Notification sent to "Chris West \(Faux\)" <solo-debianbugs@goeswhere.com>:
Bug acknowledged by developer. (Thu, 23 Jul 2015 03:54:04 GMT) (full text, mbox, link).


Message #10 received at 793323-close@bugs.debian.org (full text, mbox, reply):

From: Vincent Cheng <vcheng@debian.org>
To: 793323-close@bugs.debian.org
Subject: Bug#793323: fixed in dbus-c++ 0.9.0-7
Date: Thu, 23 Jul 2015 03:51:09 +0000
Source: dbus-c++
Source-Version: 0.9.0-7

We believe that the bug you reported is fixed in the latest version of
dbus-c++, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 793323@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Vincent Cheng <vcheng@debian.org> (supplier of updated dbus-c++ package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Wed, 22 Jul 2015 20:30:40 PDT
Source: dbus-c++
Binary: libdbus-c++-1-0 libdbus-c++-dev libdbus-c++-bin libdbus-c++-doc libdbus-c++-dbg
Architecture: source all
Version: 0.9.0-7
Distribution: unstable
Urgency: medium
Maintainer: Vincent Cheng <vcheng@debian.org>
Changed-By: Vincent Cheng <vcheng@debian.org>
Description: 
 libdbus-c++-1-0 - C++ API for D-Bus (runtime package)
 libdbus-c++-dev - C++ API for D-Bus (development package)
 libdbus-c++-bin - C++ API for D-Bus (utilities)
 libdbus-c++-doc - C++ API for D-Bus (documentation)
 libdbus-c++-dbg - C++ API for D-Bus (debugging symbols)
Closes: 793323
Changes:
 dbus-c++ (0.9.0-7) unstable; urgency=medium
 .
   * Add debian/patches/05_fix_glibmm_ftbfs.patch to fix FTBFS with
     glibmm >= 2.43. (Closes: #793323)
   * Update email address.
   * Update Standards version from 3.9.3 to 3.9.6 (no changes needed).
Checksums-Sha256: 
 bf5fe3bbaac245a46d3cf2992a6af9e22b25025aad9e2128c346a70036f0b287 2332 dbus-c++_0.9.0-7.dsc
 3e0418042f02c78c011132f42e0eed0e72d80f436766c8186574956974f1b6a6 6572 dbus-c++_0.9.0-7.debian.tar.xz
 600cf7730c1fb57e609036a2fb268be3a0dc4e147499ec577bb6e71df87ba073 8299046 libdbus-c++-doc_0.9.0-7_all.deb
Checksums-Sha1: 
 48b39ff104d0123f0bdd4bcd0cf1d853b0214e12 2332 dbus-c++_0.9.0-7.dsc
 6e327d15e8d1a00e0a46eeae85aaa6ed1245c2b4 6572 dbus-c++_0.9.0-7.debian.tar.xz
 a2f6f405fb25bf7800f88c8a65c70822b2645a1d 8299046 libdbus-c++-doc_0.9.0-7_all.deb
Files: 
 636db03fad05f158d60fd01524b13004 2332 libs optional dbus-c++_0.9.0-7.dsc
 5778efef70ee36df18419f7723369233 6572 libs optional dbus-c++_0.9.0-7.debian.tar.xz
 330974a675ea04e32e62c71ab27c3c9a 8299046 doc optional libdbus-c++-doc_0.9.0-7_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJVsF/kAAoJEI7tzBuqHzL/ouMQANRL6BcUiEx5/oq5aptJWRyT
ssqYW8Bu91fI28yqMA0cIkjKjQ+M8zNb10C7VEkCBOd4t00BihFUW5H8kZ6Nz/UP
kXYMGTA4ZWJE21Cian9b3Ia5mmd4Yom+Al3cNO1vNj1ZWkIIOOOhD4bJreNpBMC3
pApAqXAg536tWMHjWrG3pA4oKj/78NGjedljkzxsLyMUmN5IHyFLhXd/4skITvs9
BJftoOBxAec2HaICqmpc3AYFuVHUBUGWE8xkp8rlM64SaCls7e5sKTjf/YhB6oLf
fAqhL770Uy3RTDY2KV4g8p3FY6rUHX0n+W++UEnWj15toFSCjSJsdxqCPyEeu/KU
kaGAAjkSsSvU4EbbpW+or6JmO5sEb5tojhNWbBdFYDYKiUiduc8zRDBkVZbexzCP
D13/ibPRHnGqqgyDSAbcJQ1NJA0Pi/Idae4g2yLo6foEOGQLg5qIcmPW92vKAZ/5
Xr5/uuydQ9X7TbUuz/Klj8MmBISP76ryFcx5fvaa+gsfBScPOroSsIDMZ5GOaiop
CWd91KtoFHBh7AaQZBAUCCgo+L8GUsCGzYNzHPpPF350sR/alj1HIH9ufGUXA88G
VTfuhuadmTerfMTaoMlaHtfg4JziMRO53fDnZ7nnGqjIge5r7Hd0shKfiGyCFAS6
sO18qwuBcCviH+daSa3f
=5KWw
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Tue, 25 Aug 2015 07:27:17 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Thu Oct 23 04:30:48 2025; Machine Name: berlioz

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU General Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.