Your message dated Fri, 16 Aug 2024 08:34:14 +0000
with message-id <e1sespw-003cih...@fasolo.debian.org>
and subject line Bug#1015380: fixed in dbus-cpp 5.0.3-8
has caused the Debian Bug report #1015380,
regarding dbus-cpp: ftbfs with LTO (link time optimization) enabled
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1015380: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1015380
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:dbus-cpp
Version: 5.0.3-3
Severity: minor
Tags: sid bookworm
User: debian-...@lists.debian.org
Usertags: ftbfs-lto

This package currently fails to build (at least on the amd64
architecture) with link time optimizations enabled.  For a background
for LTO please see

https://wiki.debian.org/ToolChain/LTO

The goal is to enable this optimization by default in an upcoming
Debian release in dpkg-buildflags for 64bit architectures.  The goal
is to get this package to build with link time optimizations, or to
explicitly disable link time optimizations for this package build.

To reproduce the build failure, enable the lto optimization in
testing/unstable by adding "optimize=+lto" to DEB_BUILD_MAINT_OPTIONS
in the debian/rules file, or if this macro is unset, just set it:

export DEB_BUILD_MAINT_OPTIONS = optimize=+lto

Please try to fix the build with lto enabled, fixing the packaging or
forwarding the issue upstream. If the issue cannot be fixed,
explicitly disallow building the package with lto by adding to your
rules file:

export DEB_BUILD_MAINT_OPTIONS = optimize=-lto

or adding that string to your existing setting of DEB_BUILD_MAINT_OPTIONS.

The full build log can be found at:
http://qa-logs.debian.net/2022/06/09/dpkglto/dbus-cpp_5.0.3-3_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
        install -d 
debian/.debhelper/libdbus-cpp5/dbgsym-root/usr/lib/debug/.build-id/82
        objcopy --only-keep-debug --compress-debug-sections 
debian/libdbus-cpp5/usr/lib/x86_64-linux-gnu/libdbus-cpp.so.5.0.3 
debian/.debhelper/libdbus-cpp5/dbgsym-root/usr/lib/debug/.build-id/82/cf4ef8765be208c50a7362af6f7850f42fdd5a.debug
        install -d 
debian/.debhelper/dbus-cpp-bin/dbgsym-root/usr/lib/debug/.build-id/7e
        objcopy --only-keep-debug --compress-debug-sections 
debian/dbus-cpp-bin/usr/bin/dbus-cppc 
debian/.debhelper/dbus-cpp-bin/dbgsym-root/usr/lib/debug/.build-id/7e/12e5b92302cab6d68177b3fc8c397f8b807106.debug
        chmod 0644 -- 
debian/.debhelper/dbus-cpp-bin/dbgsym-root/usr/lib/debug/.build-id/7e/12e5b92302cab6d68177b3fc8c397f8b807106.debug
        strip --remove-section=.comment --remove-section=.note 
debian/dbus-cpp-bin/usr/bin/dbus-cppc
        objcopy --add-gnu-debuglink 
debian/.debhelper/dbus-cpp-bin/dbgsym-root/usr/lib/debug/.build-id/7e/12e5b92302cab6d68177b3fc8c397f8b807106.debug
 debian/dbus-cpp-bin/usr/bin/dbus-cppc
        install -d debian/.debhelper/dbus-cpp-bin/dbgsym-root/usr/share/doc
        ln -s dbus-cpp-bin 
debian/.debhelper/dbus-cpp-bin/dbgsym-root/usr/share/doc/dbus-cpp-bin-dbgsym
        chmod 0644 -- 
debian/.debhelper/libdbus-cpp5/dbgsym-root/usr/lib/debug/.build-id/82/cf4ef8765be208c50a7362af6f7850f42fdd5a.debug
        strip --remove-section=.comment --remove-section=.note --strip-unneeded 
debian/libdbus-cpp5/usr/lib/x86_64-linux-gnu/libdbus-cpp.so.5.0.3
        objcopy --add-gnu-debuglink 
debian/.debhelper/libdbus-cpp5/dbgsym-root/usr/lib/debug/.build-id/82/cf4ef8765be208c50a7362af6f7850f42fdd5a.debug
 debian/libdbus-cpp5/usr/lib/x86_64-linux-gnu/libdbus-cpp.so.5.0.3
        install -d debian/.debhelper/libdbus-cpp5/dbgsym-root/usr/share/doc
        ln -s libdbus-cpp5 
debian/.debhelper/libdbus-cpp5/dbgsym-root/usr/share/doc/libdbus-cpp5-dbgsym
        chmod 0644 -- 
debian/.debhelper/dbus-cpp-dev-examples/dbgsym-root/usr/lib/debug/.build-id/d9/3c90fe683d4a474e71ff4aa50da353ffdff81d.debug
        strip --remove-section=.comment --remove-section=.note 
debian/dbus-cpp-dev-examples/usr/libexec/dbus-cpp/examples/upower/upower
        objcopy --add-gnu-debuglink 
debian/.debhelper/dbus-cpp-dev-examples/dbgsym-root/usr/lib/debug/.build-id/d9/3c90fe683d4a474e71ff4aa50da353ffdff81d.debug
 debian/dbus-cpp-dev-examples/usr/libexec/dbus-cpp/examples/upower/upower
        install -d 
debian/.debhelper/dbus-cpp-dev-examples/dbgsym-root/usr/lib/debug/.build-id/9c
        objcopy --only-keep-debug --compress-debug-sections 
debian/dbus-cpp-dev-examples/usr/libexec/dbus-cpp/examples/benchmark/benchmark 
debian/.debhelper/dbus-cpp-dev-examples/dbgsym-root/usr/lib/debug/.build-id/9c/f6d391599cf1d0c55ed15cbfddc7d8e0b2d723.debug
        chmod 0644 -- 
debian/.debhelper/dbus-cpp-dev-examples/dbgsym-root/usr/lib/debug/.build-id/9c/f6d391599cf1d0c55ed15cbfddc7d8e0b2d723.debug
        strip --remove-section=.comment --remove-section=.note 
debian/dbus-cpp-dev-examples/usr/libexec/dbus-cpp/examples/benchmark/benchmark
        objcopy --add-gnu-debuglink 
debian/.debhelper/dbus-cpp-dev-examples/dbgsym-root/usr/lib/debug/.build-id/9c/f6d391599cf1d0c55ed15cbfddc7d8e0b2d723.debug
 debian/dbus-cpp-dev-examples/usr/libexec/dbus-cpp/examples/benchmark/benchmark
        install -d 
debian/.debhelper/dbus-cpp-dev-examples/dbgsym-root/usr/lib/debug/.build-id/22
        objcopy --only-keep-debug --compress-debug-sections 
debian/dbus-cpp-dev-examples/usr/libexec/dbus-cpp/examples/geoclue/geoclue 
debian/.debhelper/dbus-cpp-dev-examples/dbgsym-root/usr/lib/debug/.build-id/22/782c5bd1efdcfc19a6e67e9f8bdeee19072fc8.debug
        chmod 0644 -- 
debian/.debhelper/dbus-cpp-dev-examples/dbgsym-root/usr/lib/debug/.build-id/22/782c5bd1efdcfc19a6e67e9f8bdeee19072fc8.debug
        strip --remove-section=.comment --remove-section=.note 
debian/dbus-cpp-dev-examples/usr/libexec/dbus-cpp/examples/geoclue/geoclue
        objcopy --add-gnu-debuglink 
debian/.debhelper/dbus-cpp-dev-examples/dbgsym-root/usr/lib/debug/.build-id/22/782c5bd1efdcfc19a6e67e9f8bdeee19072fc8.debug
 debian/dbus-cpp-dev-examples/usr/libexec/dbus-cpp/examples/geoclue/geoclue
        install -d 
debian/.debhelper/dbus-cpp-dev-examples/dbgsym-root/usr/lib/debug/.build-id/88
        objcopy --only-keep-debug --compress-debug-sections 
debian/dbus-cpp-dev-examples/usr/libexec/dbus-cpp/examples/ofono/ofono 
debian/.debhelper/dbus-cpp-dev-examples/dbgsym-root/usr/lib/debug/.build-id/88/33a363963603dd4b7414e27673a145760ead8f.debug
        chmod 0644 -- 
debian/.debhelper/dbus-cpp-dev-examples/dbgsym-root/usr/lib/debug/.build-id/88/33a363963603dd4b7414e27673a145760ead8f.debug
        strip --remove-section=.comment --remove-section=.note 
debian/dbus-cpp-dev-examples/usr/libexec/dbus-cpp/examples/ofono/ofono
        objcopy --add-gnu-debuglink 
debian/.debhelper/dbus-cpp-dev-examples/dbgsym-root/usr/lib/debug/.build-id/88/33a363963603dd4b7414e27673a145760ead8f.debug
 debian/dbus-cpp-dev-examples/usr/libexec/dbus-cpp/examples/ofono/ofono
        install -d 
debian/.debhelper/dbus-cpp-dev-examples/dbgsym-root/usr/lib/debug/.dwz
        cp --reflink=auto -a 
debian/dbus-cpp-dev-examples/usr/lib/debug/.dwz/x86_64-linux-gnu 
debian/.debhelper/dbus-cpp-dev-examples/dbgsym-root/usr/lib/debug/.dwz
        rm -fr debian/dbus-cpp-dev-examples/usr/lib/debug/.dwz
        rmdir -p --ignore-fail-on-non-empty 
debian/dbus-cpp-dev-examples/usr/lib/debug
        install -d 
debian/.debhelper/dbus-cpp-dev-examples/dbgsym-root/usr/share/doc
        ln -s dbus-cpp-dev-examples 
debian/.debhelper/dbus-cpp-dev-examples/dbgsym-root/usr/share/doc/dbus-cpp-dev-examples-dbgsym
   dh_makeshlibs -a
        rm -f debian/libdbus-cpp5/DEBIAN/shlibs
        install -d debian/libdbus-cpp5/DEBIAN
        echo "libdbus-cpp 5 libdbus-cpp5 (>= 5.0.3)" >> 
debian/libdbus-cpp5/DEBIAN/shlibs
        chmod 0644 -- debian/libdbus-cpp5/DEBIAN/shlibs
        dpkg-gensymbols -plibdbus-cpp5 -Idebian/libdbus-cpp5.symbols 
-Pdebian/libdbus-cpp5 
-edebian/libdbus-cpp5/usr/lib/x86_64-linux-gnu/libdbus-cpp.so.5.0.3
dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols 
file: see diff output below
dpkg-gensymbols: warning: debian/libdbus-cpp5/DEBIAN/symbols doesn't match 
completely debian/libdbus-cpp5.symbols
--- debian/libdbus-cpp5.symbols (libdbus-cpp5_5.0.3-3_amd64)
+++ dpkg-gensymbolsvwTBKE       2022-06-10 09:01:01.940332871 +0000
@@ -218,10 +218,10 @@
  
_ZTSZN4core4dbus7Fixture7Private6SystemC4ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEUlSB_SB_E_@Base
 5.0.1
  
_ZTSZN4core4dbus7Fixture7Private7SessionC4ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEUlSB_SB_E_@Base
 5.0.1
  _ZTSZN4core4dbus7Message7PrivateC4EP11DBusMessagebEUlS4_E_@Base 5.0.1
- _ZTVN4core4dbus3Bus6Errors12AlreadyOwnedE@Base 5.0.1
- _ZTVN4core4dbus3Bus6Errors12AlreadyOwnerE@Base 5.0.1
- _ZTVN4core4dbus3Bus6Errors8NoMemoryE@Base 5.0.1
- 
_ZTVN4core4dbus5types10ObjectPath6Errors37InvalidObjectPathStringRepresentationE@Base
 5.0.1
+#MISSING: 5.0.3-3# _ZTVN4core4dbus3Bus6Errors12AlreadyOwnedE@Base 5.0.1
+#MISSING: 5.0.3-3# _ZTVN4core4dbus3Bus6Errors12AlreadyOwnerE@Base 5.0.1
+#MISSING: 5.0.3-3# _ZTVN4core4dbus3Bus6Errors8NoMemoryE@Base 5.0.1
+#MISSING: 5.0.3-3# 
_ZTVN4core4dbus5types10ObjectPath6Errors37InvalidObjectPathStringRepresentationE@Base
 5.0.1
  _ZTVN4core4dbus7FixtureE@Base 5.0.1
  _ZZN4core4dbus4DBus21GetConnectionUnixUser4nameB5cxx11EvE1s@Base 5.0.1
  _ZZN4core4dbus4DBus26GetConnectionUnixProcessID4nameB5cxx11EvE1s@Base 5.0.1
        mv debian/.debhelper/generated/libdbus-cpp5/triggers.new 
debian/.debhelper/generated/libdbus-cpp5/triggers
        rm -f debian/dbus-cpp-bin/DEBIAN/shlibs
        rm -f debian/libdbus-cpp-dev/DEBIAN/shlibs
        rm -f debian/dbus-cpp-dev-examples/DEBIAN/shlibs
dh_makeshlibs: error: failing due to earlier errors
make: *** [debian/rules:17: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: dbus-cpp
Source-Version: 5.0.3-8
Done: Mike Gabriel <sunwea...@debian.org>

We believe that the bug you reported is fixed in the latest version of
dbus-cpp, 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 1015...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Mike Gabriel <sunwea...@debian.org> (supplier of updated dbus-cpp 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 ftpmas...@ftp-master.debian.org)


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

Format: 1.8
Date: Fri, 16 Aug 2024 09:52:29 +0200
Source: dbus-cpp
Architecture: source
Version: 5.0.3-8
Distribution: unstable
Urgency: medium
Maintainer: Debian UBports Team <team+ubpo...@tracker.debian.org>
Changed-By: Mike Gabriel <sunwea...@debian.org>
Closes: 1015380
Changes:
 dbus-cpp (5.0.3-8) unstable; urgency=medium
 .
   * debian/control:
     + Versionize B-D on libprocess-cpp-dev. Require process-cpp (>= 3.0.2)
       (which comes with a fixed SOVERSION_MAJOR).
   * debian/libdbus-cpp5.symbols:
     + Drop file. (Closes: #1015380).
Checksums-Sha1:
 1a437044e5320dce978b20a5215835e35155c772 2544 dbus-cpp_5.0.3-8.dsc
 7b2973dd2f59d7dce694456cbdff888d602ae7c6 10432 dbus-cpp_5.0.3-8.debian.tar.xz
 760626c5f03f3bef02b50983590edb67a6acd3f9 8976 dbus-cpp_5.0.3-8_source.buildinfo
Checksums-Sha256:
 1f5211b78a3541899a485b4bb1b337c1d347a29efc1c4ca4f36a1f60206c0b1f 2544 
dbus-cpp_5.0.3-8.dsc
 d3f91bd711e8d7a62152d91c4fec5ef21b2499b42b57ebb5095ccd87bb16c885 10432 
dbus-cpp_5.0.3-8.debian.tar.xz
 e69c21652bf4b31b2c8b430a41f5081e1ddb904e901d731ada1bcb9d00b4084a 8976 
dbus-cpp_5.0.3-8_source.buildinfo
Files:
 ffa88dcae019ee0aa8a33d67257e4c27 2544 libs optional dbus-cpp_5.0.3-8.dsc
 803741e952a3f80fe083a93459673e74 10432 libs optional 
dbus-cpp_5.0.3-8.debian.tar.xz
 7a9dc14619dd949b0f487deca6b292e4 8976 libs optional 
dbus-cpp_5.0.3-8_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJJBAEBCAAzFiEEm/uu6GwKpf+/IgeCmvRrMCV3GzEFAma/Bb0VHHN1bndlYXZl
ckBkZWJpYW4ub3JnAAoJEJr0azAldxsxyx0QAILaqnlTkiyf/u72bI1KK/8crOQ+
X/i9UhJENxPJonEzHQphFFXMMcs6LwJL+wMXlA6D/9BoggmTl0rRlisHw/wB/kTd
CWSAdonRwN3mIsecdM/lBGI3BvMS09v9zCdYnP5B+PQf8zlqX6JFNdNe9hOJK4pN
JGwUaNuPBAwQmfPbsaXhDXOhbLWjhrRtO07OVJTQ4Hm+hUD9SjQY3biHfZZ0euWz
Sv9KbTp63Z7Nb/Uybv6zaT7p9BciUCiOJ6jObNAVJZzqtst9uavgf5P6MgPyr6EQ
UpCWmgarXqjF4mk0I8agwGBVPzHzFe8w6zExMC+Ps49AleqpNLVscHWoUlSWnsnu
DYUQERY++4VNnBWa6tisrGdOpj9Z24z9n5sA4lmkUS+A9sLdAW1MTrWh8TN6LlxL
BTcsUXip1RWm8f03JKinwhoh2WS41Ytc7Wm8JMX8NDzJ8C1tYBlRnPbCNMLn3o1A
EBZsyM9enmk/OKFpzAvGNh3hJziRPbsJt0xMHzb94Om8j12ATwERutskBDKTCECW
J9opcQPWeXq1OC6cNt0Gb61w2cIqJjG6h617tN2uopoIzTaY2QHQJbWOP6P10VT4
x1qPSbqNpPkI4X7h1cmeBMNg2vRNa/jkud/ty51Nm5x8JACAIDYikxvKJ4Qpe+C1
RaKsM01hOQkYtLRL
=lX0M
-----END PGP SIGNATURE-----

Attachment: pgpM4GLJADZhZ.pgp
Description: PGP signature


--- End Message ---

Reply via email to