Your message dated Sun, 28 Sep 2025 01:33:58 +0000 with message-id <E1v2gIY-007ZF8-0v@fasolo.debian.org> and subject line Bug#1015377: fixed in crossguid 0.0+git200150803-7 has caused the Debian Bug report #1015377, regarding crossguid: 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 owner@bugs.debian.org immediately.) -- 1015377: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1015377 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: maintonly@bugs.debian.org
- Subject: crossguid: ftbfs with LTO (link time optimization) enabled
- From: Matthias Klose <doko@debian.org>
- Date: Tue, 19 Jul 2022 16:51:12 +0000
- Message-id: <E1oDqRE-0006LF-9A@paradis.debian.org>
Package: src:crossguid Version: 0.0+git200150803-5 Severity: minor Tags: sid bookworm User: debian-gcc@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/crossguid_0.0+git200150803-5_unstable_dpkglto.log The last lines of the build log are at the end of this report. [...] Command: dpkg-buildpackage --sanitize-env -us -uc -b -rfakeroot dpkg-buildpackage: info: source package crossguid dpkg-buildpackage: info: source version 0.0+git200150803-5 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Balint Reczey <balint@balintreczey.hu> dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 fakeroot debian/rules clean dh clean debian/rules override_dh_clean make[1]: Entering directory '/<<PKGBUILDDIR>>' dh_clean libcrossguid.* *.o make[1]: Leaving directory '/<<PKGBUILDDIR>>' debian/rules build dh build dh_update_autotools_config dh_autoreconf debian/rules override_dh_auto_build make[1]: Entering directory '/<<PKGBUILDDIR>>' x86_64-linux-gnu-g++ -shared -fPIC -Wall -std=c++11 -Wl,-soname,libcrossguid.so.0 -DGUID_LIBUUID \ -I/usr/include/uuid guid.cpp -o libcrossguid.so.0.0.1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -luuid \ -flto=auto -ffat-lto-objects -Wl,-z,relro ar x /usr/lib/x86_64-linux-gnu/libuuid.a ar cr libcrossguid.a *.o make[1]: Leaving directory '/<<PKGBUILDDIR>>' create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary dh binary dh_testroot dh_prep debian/rules override_dh_auto_install make[1]: Entering directory '/<<PKGBUILDDIR>>' mkdir -p debian/tmp/usr/include mkdir -p debian/tmp/usr/lib/x86_64-linux-gnu cp guid.h debian/tmp/usr/include/ cp libcrossguid.* debian/tmp/usr/lib/x86_64-linux-gnu/ make[1]: Leaving directory '/<<PKGBUILDDIR>>' dh_install dh_installdocs dh_installchangelogs dh_perl debian/rules override_dh_link make[1]: Entering directory '/<<PKGBUILDDIR>>' dh_link -plibcrossguid-dev usr/lib/x86_64-linux-gnu/libcrossguid.so.0.0.1 usr/lib/x86_64-linux-gnu/libcrossguid.so dh_link -plibcrossguid0 usr/lib/x86_64-linux-gnu/libcrossguid.so.0.0.1 usr/lib/x86_64-linux-gnu/libcrossguid.so.0 make[1]: Leaving directory '/<<PKGBUILDDIR>>' dh_strip_nondeterminism dh_compress dh_fixperms dh_missing dh_dwz -a dh_strip -a dh_makeshlibs -a dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols file: see diff output below dpkg-gensymbols: warning: debian/libcrossguid0/DEBIAN/symbols doesn't match completely debian/libcrossguid0.symbols --- debian/libcrossguid0.symbols (libcrossguid0_0.0+git200150803-5_amd64) +++ dpkg-gensymbolsTEmDOc 2022-06-10 09:08:38.377891114 +0000 @@ -15,6 +15,6 @@ _ZN4GuidaSERKS_@Base 0.0+git200150803 _ZNK4GuideqERKS_@Base 0.0+git200150803 _ZNK4GuidneERKS_@Base 0.0+git200150803 - _ZNKSt5ctypeIcE8do_widenEc@Base 0.0+git200150803 - (optional)_ZNSt6vectorIhSaIhEEaSERKS1_@Base 0.0+git200150803 +#MISSING: 0.0+git200150803-5# _ZNKSt5ctypeIcE8do_widenEc@Base 0.0+git200150803 +#MISSING: 0.0+git200150803-5# (optional)_ZNSt6vectorIhSaIhEEaSERKS1_@Base 0.0+git200150803 _ZlsRSoRK4Guid@Base 0.0+git200150803 dh_makeshlibs: error: failing due to earlier errors make: *** [debian/rules:11: binary] Error 25 dpkg-buildpackage: error: fakeroot debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
- To: 1015377-close@bugs.debian.org
- Subject: Bug#1015377: fixed in crossguid 0.0+git200150803-7
- From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
- Date: Sun, 28 Sep 2025 01:33:58 +0000
- Message-id: <E1v2gIY-007ZF8-0v@fasolo.debian.org>
- Reply-to: Andreas Beckmann <anbe@debian.org>
Source: crossguid Source-Version: 0.0+git200150803-7 Done: Andreas Beckmann <anbe@debian.org> We believe that the bug you reported is fixed in the latest version of crossguid, 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 1015377@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Andreas Beckmann <anbe@debian.org> (supplier of updated crossguid 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: SHA512 Format: 1.8 Date: Sun, 28 Sep 2025 03:19:51 +0200 Source: crossguid Architecture: source Version: 0.0+git200150803-7 Distribution: unstable Urgency: medium Maintainer: Debian QA Group <packages@qa.debian.org> Changed-By: Andreas Beckmann <anbe@debian.org> Closes: 1015377 1096485 Changes: crossguid (0.0+git200150803-7) unstable; urgency=medium . * QA upload. * Update .symbols control file. (Closes: #1096485, #1015377) * Add watch file. * Enable all hardening flags. Checksums-Sha1: b7e3f038087f8772a4afd94e1ba2f0652e4b5956 2039 crossguid_0.0+git200150803-7.dsc 283f839e5b9f9f13a927aa1a713488ae5ede499c 3628 crossguid_0.0+git200150803-7.debian.tar.xz f799f2c75e4291a1fafabbe8e778a57a199dd047 5401 crossguid_0.0+git200150803-7_source.buildinfo Checksums-Sha256: f959631345e8e0afd6adc0130c10fa17fbc461a7642ce940aee8e508bd381a18 2039 crossguid_0.0+git200150803-7.dsc 5c56c04a48239afe814948d41316136a808e7f45c702c00ab55c74d406523107 3628 crossguid_0.0+git200150803-7.debian.tar.xz 00ea12438606d0497b1630ef687dc40c1e020fc38720a015d4f2acf4a2172535 5401 crossguid_0.0+git200150803-7_source.buildinfo Files: 988ee1153275d7ab8d916106f29e9d13 2039 libs optional crossguid_0.0+git200150803-7.dsc 82541658673a3c5e7bc22d43db354791 3628 libs optional crossguid_0.0+git200150803-7.debian.tar.xz 1cecbea2e8769cb653a583826e152b88 5401 libs optional crossguid_0.0+git200150803-7_source.buildinfo -----BEGIN PGP SIGNATURE----- iQJEBAEBCgAuFiEE6/MKMKjZxjvaRMaUX7M/k1np7QgFAmjYjioQHGFuYmVAZGVi aWFuLm9yZwAKCRBfsz+TWentCMdcD/9/hMY95nAJu7+OnPF2TkA9YN0klNx/H0L7 2i/CzQkV8Aw2vyx/uhbNktt2r3CLW7UCao5nQEwEpnboxDcTC95sAeWr5NuFBb76 Ih9lgJinevZxwEBI/BTv8vkNrwogd4qxMYYl4SpVXUR+8jzfCxbqkAp7TuZvW2zS IquzPVgvLOL+6w7RcOqSHu7NX+ssdVTWHB//4jcOuGKZ2OG0n73jZL5RngCbPoIr sVi8oAnUxkg+UEW9nt9JIg94puE8vMvdhaxKbsIsgENIRWzDLf5CJ/bHf59mkQl7 BflNRn47gzCseVVTTXdR+6KD2WYEk7/9cCyvah/cUkIkQYagAgGtOliW6v2bqhXt OorTjL1/1+g/c2aUwdL/wvy01cqVCbuyxuiKUPjAejzkxEHwlDnyUj9+S1RmlVjd pUnaZ8sflTp7Q3vCe4X554HbXHXTzc5dAkmR/HSBhYRzJvIqzuL+PUcl+ebnZn2r T9S4bdFoTtM27e8kXFadq62QDAQMRwpYgNnCBkzUUG/CAmMY2UL/x1CdXGAUh3Zl DRW+ASKeS5S5iEc44ra3zilt/2oPzcC2yYJ10e2UN/G99yzV22ApogEVXuzt5wM5 wW0Wgd4IyKiJgqQbENGWf3ZdKSUkB6gS4C0cUdjNZfolzs2F41ZX6ELF0Kt8+e32 Q1zjVVCjGQ== =TNiJ -----END PGP SIGNATURE-----Attachment: pgpDTI0fWJtEy.pgp
Description: PGP signature
--- End Message ---