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-----
pgpM4GLJADZhZ.pgp
Description: PGP signature
--- End Message ---