[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1015465: marked as done (kwallet-kf5: ftbfs with LTO (link time optimization) enabled)



Your message dated Mon, 18 Mar 2024 23:32:30 +0000
with message-id <E1rmMT0-00H6j7-Jt@fasolo.debian.org>
and subject line Bug#1015465: fixed in kwallet-kf5 5.115.0-1
has caused the Debian Bug report #1015465,
regarding kwallet-kf5: 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.)


-- 
1015465: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1015465
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: src:kwallet-kf5
Version: 5.94.0-1
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/kwallet-kf5_5.94.0-1_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
	Normalized debian/libkf5wallet-data/usr/share/locale/ko/LC_MESSAGES/kwalletd5.mo
	Normalized debian/libkf5wallet-data/usr/share/locale/nn/LC_MESSAGES/kwallet-query.mo
	Normalized debian/libkf5wallet-data/usr/share/locale/nn/LC_MESSAGES/kwalletd5.mo
	Normalized debian/libkf5wallet-data/usr/share/locale/zh_CN/LC_MESSAGES/kwallet-query.mo
	Normalized debian/libkf5wallet-data/usr/share/locale/zh_CN/LC_MESSAGES/kwalletd5.mo
	Normalized debian/libkf5wallet-data/usr/share/locale/sr@ijekavian/LC_MESSAGES/kwallet-query.mo
	Normalized debian/libkf5wallet-data/usr/share/locale/sr@ijekavian/LC_MESSAGES/kwalletd5.mo
	Normalized debian/libkf5wallet-data/usr/share/locale/sr@latin/LC_MESSAGES/kwallet-query.mo
	Normalized debian/libkf5wallet-data/usr/share/locale/sr@latin/LC_MESSAGES/kwalletd5.mo
	Normalized debian/libkf5wallet-data/usr/share/locale/ms/LC_MESSAGES/kwalletd5.mo
	Normalized debian/libkf5wallet-data/usr/share/locale/hr/LC_MESSAGES/kwalletd5.mo
	Normalized debian/libkf5wallet-data/usr/share/locale/de/LC_MESSAGES/kwallet-query.mo
	Normalized debian/libkf5wallet-data/usr/share/locale/de/LC_MESSAGES/kwalletd5.mo
	Normalized debian/libkf5wallet-data/usr/share/locale/wa/LC_MESSAGES/kwalletd5.mo
	Normalized debian/libkf5wallet-data/usr/share/locale/pt/LC_MESSAGES/kwallet-query.mo
	Normalized debian/libkf5wallet-data/usr/share/locale/pt/LC_MESSAGES/kwalletd5.mo
	Normalized debian/libkf5wallet-data/usr/share/locale/hi/LC_MESSAGES/kwalletd5.mo
	Normalized debian/libkf5wallet-data/usr/share/locale/sl/LC_MESSAGES/kwallet-query.mo
	Normalized debian/libkf5wallet-data/usr/share/locale/sl/LC_MESSAGES/kwalletd5.mo
	Normalized debian/libkf5wallet-data/usr/share/locale/mai/LC_MESSAGES/kwalletd5.mo
	Normalized debian/libkf5wallet-data/usr/share/locale/kn/LC_MESSAGES/kwalletd5.mo
   dh_compress -X.dcl -X.docbook -X-license -X.tag -X.sty -X.el -O--buildsystem=kf5
   dh_fixperms -O--buildsystem=kf5
   dh_missing -O--buildsystem=kf5
   dh_dwz -a -O--buildsystem=kf5
   dh_strip -a -O--buildsystem=kf5
   dh_makeshlibs -a -Xusr/lib/libkdeinit5_\* -O--buildsystem=kf5
dpkg-gensymbols: warning: debian/libkf5wallet5/DEBIAN/symbols doesn't match completely debian/libkf5wallet5.symbols
--- debian/libkf5wallet5.symbols (libkf5wallet5_5.94.0-1_amd64)
+++ dpkg-gensymbolspM1FMc	2022-06-10 09:00:59.994338654 +0000
@@ -62,7 +62,7 @@
  _ZN7KWallet6WalletD0Ev@Base 4.96.0
  _ZN7KWallet6WalletD1Ev@Base 4.96.0
  _ZN7KWallet6WalletD2Ev@Base 4.96.0
- (optional=templinst)_ZNK12KConfigGroup9readEntryIbEET_PKcRKS1_@Base 4.100.0
+#MISSING: 5.94.0-1# (optional=templinst)_ZNK12KConfigGroup9readEntryIbEET_PKcRKS1_@Base 4.100.0
  _ZNK7KWallet6Wallet10metaObjectEv@Base 4.96.0
  _ZNK7KWallet6Wallet10walletNameEv@Base 4.96.0
  _ZNK7KWallet6Wallet11entriesListEPb@Base 5.74.0
dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols file: see diff output below
dpkg-gensymbols: warning: debian/libkwalletbackend5-5/DEBIAN/symbols doesn't match completely debian/libkwalletbackend5-5.symbols
--- debian/libkwalletbackend5-5.symbols (libkwalletbackend5-5_5.94.0-1_amd64)
+++ dpkg-gensymbolsfcc77K	2022-06-10 09:01:00.154339478 +0000
@@ -84,7 +84,7 @@
  (optional=templinst|arch=!alpha !amd64 !arm64 !armhf !hurd-i386 !i386 !m68k !mips !mips64el !mipsel !powerpc !powerpcspe !ppc64 !ppc64el !s390x !sh4 !x32)_ZNSt15_Sp_counted_ptrIPN5GpgME7ContextELN9__gnu_cxx12_Lock_policyE1EE14_M_get_deleterERKSt9type_info@Base 5.45.0
  (optional=templinst|arch=!alpha !amd64 !arm64 !armhf !hurd-i386 !i386 !m68k !mips !mips64el !mipsel !powerpc !powerpcspe !ppc64 !ppc64el !s390x !sh4 !x32)_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE1EE10_M_destroyEv@Base 5.45.0
  (optional=templinst|arch=!alpha !amd64 !arm64 !armhf !hurd-i386 !i386 !m68k !mips !mips64el !mipsel !powerpc !powerpcspe !ppc64 !ppc64el !s390x !sh4 !x32)_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE1EE10_M_releaseEv@Base 5.45.0
- (optional=templinst)_ZNSt6vectorIN5GpgME3KeyESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_@Base 5.37.0
+#MISSING: 5.94.0-1# (optional=templinst)_ZNSt6vectorIN5GpgME3KeyESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_@Base 5.37.0
  _ZTI10QByteArray@Base 4.96.0
  _ZTI11BlockCipher@Base 5.27.0
  _ZTI8BlowFish@Base 4.96.0
@@ -92,7 +92,7 @@
  (optional=gccinternal|arch=!alpha !amd64 !arm64 !armhf !hurd-i386 !i386 !m68k !mips !mips64el !mipsel !powerpc !powerpcspe !ppc64 !ppc64el !s390x !sh4 !x32)_ZTISt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE1EE@Base 5.36.0
  (arch=!armel !riscv64)_ZTISt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EE@Base 5.46.0
  (optional=gccinternal|arch=!alpha !amd64 !arm64 !armhf !hurd-i386 !i386 !m68k !mips !mips64el !mipsel !powerpc !powerpcspe !ppc64 !ppc64el !s390x !sh4 !x32)_ZTISt15_Sp_counted_ptrIPN5GpgME7ContextELN9__gnu_cxx12_Lock_policyE1EE@Base 5.36.0
- (arch=!armel !riscv64)_ZTISt15_Sp_counted_ptrIPN5GpgME7ContextELN9__gnu_cxx12_Lock_policyE2EE@Base 5.46.0
+#MISSING: 5.94.0-1# (arch=!armel !riscv64)_ZTISt15_Sp_counted_ptrIPN5GpgME7ContextELN9__gnu_cxx12_Lock_policyE2EE@Base 5.46.0
  (optional=gccinternal|arch=!alpha !amd64 !arm64 !armhf !hurd-i386 !i386 !m68k !mips !mips64el !mipsel !powerpc !powerpcspe !ppc64 !ppc64el !s390x !sh4 !x32)_ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE1EE@Base 5.36.0
  (arch=!armel !riscv64)_ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE@Base 5.46.0
  _ZTS10QByteArray@Base 4.96.0
@@ -108,4 +108,4 @@
  _ZTV11BlockCipher@Base 5.27.0
  _ZTV8BlowFish@Base 4.96.0
  (optional=gccinternal|arch=!alpha !amd64 !arm64 !armhf !hurd-i386 !i386 !m68k !mips !mips64el !mipsel !powerpc !powerpcspe !ppc64 !ppc64el !s390x !sh4 !x32)_ZTVSt15_Sp_counted_ptrIPN5GpgME7ContextELN9__gnu_cxx12_Lock_policyE1EE@Base 5.36.0
- (arch=!armel !riscv64)_ZTVSt15_Sp_counted_ptrIPN5GpgME7ContextELN9__gnu_cxx12_Lock_policyE2EE@Base 5.46.0
+#MISSING: 5.94.0-1# (arch=!armel !riscv64)_ZTVSt15_Sp_counted_ptrIPN5GpgME7ContextELN9__gnu_cxx12_Lock_policyE2EE@Base 5.46.0
dh_makeshlibs: error: failing due to earlier errors
make: *** [debian/rules:7: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: kwallet-kf5
Source-Version: 5.115.0-1
Done: Patrick Franz <deltaone@debian.org>

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

Debian distribution maintenance software
pp.
Patrick Franz <deltaone@debian.org> (supplier of updated kwallet-kf5 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: Tue, 19 Mar 2024 00:03:48 +0100
Source: kwallet-kf5
Architecture: source
Version: 5.115.0-1
Distribution: experimental
Urgency: medium
Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Changed-By: Patrick Franz <deltaone@debian.org>
Closes: 1015465
Changes:
 kwallet-kf5 (5.115.0-1) experimental; urgency=medium
 .
   [ Patrick Franz ]
   * New upstream release (5.115.0).
   * Update build-deps and deps with the info from cmake.
   * Add myself as uploader and remove inactive ones. Thank you for your
     work.
   * Enable LTO (Closes: #1015465).
Checksums-Sha1:
 f47935001942d4fb770d20944b6685dedfed6523 3442 kwallet-kf5_5.115.0-1.dsc
 390ef25953b4717f1b280669983b30c96b98f01d 353124 kwallet-kf5_5.115.0.orig.tar.xz
 cf72e9d9f02249b0732cca248ecf7f6f9febb3d8 488 kwallet-kf5_5.115.0.orig.tar.xz.asc
 110c3e8742f9fad02cf344756fa355d0d04a798f 15388 kwallet-kf5_5.115.0-1.debian.tar.xz
 11a5330a95925b2e19215d0d46f3a6c9a1b0c597 16546 kwallet-kf5_5.115.0-1_source.buildinfo
Checksums-Sha256:
 8f9c77abe5790a861f3ac1e419e22e58543d043cf5d4fa73cfe287e94f15a4ac 3442 kwallet-kf5_5.115.0-1.dsc
 f2b3fc21c89440c9290703929a8bcb77461fa510fd060c33d64787c9e0eaef3d 353124 kwallet-kf5_5.115.0.orig.tar.xz
 0a5cf38faf25252d07d88916148f0f6931b2b8440901c01faebe0d9f1f61795e 488 kwallet-kf5_5.115.0.orig.tar.xz.asc
 cccb14652a94f2d1bf28b343a3ef92a8108f63636748459daa65d751c9b32412 15388 kwallet-kf5_5.115.0-1.debian.tar.xz
 6ae44cd9fe03b96b674773eb6d81e29acd38583e9a0b0ca679dfb5349bc0f070 16546 kwallet-kf5_5.115.0-1_source.buildinfo
Files:
 fa7475e57f6a879a187ed173dac93378 3442 libs optional kwallet-kf5_5.115.0-1.dsc
 1101eaf6d63a1c873cf21ee091821592 353124 libs optional kwallet-kf5_5.115.0.orig.tar.xz
 0f223577882db37789ce0e75f051cfe7 488 libs optional kwallet-kf5_5.115.0.orig.tar.xz.asc
 bff09fa98b4a1d2a3e2b0bde98518bef 15388 libs optional kwallet-kf5_5.115.0-1.debian.tar.xz
 0da740c2d02d3c545159eab6bff69150 16546 libs optional kwallet-kf5_5.115.0-1_source.buildinfo

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

iQJIBAEBCgAyFiEEYodBXDR68cxZHu3Knp96YDB3/lYFAmX4yHsUHGRlbHRhb25l
QGRlYmlhbi5vcmcACgkQnp96YDB3/lbxnA/+LuRg5LYNC2gnGver09lArDmaMBJW
vtTo5A8z54sIZM8YgohGoZe+U4XKFMzpdBH+swA+tfG3nsipLaBYWi2RiAxx89nr
xiE1pNLFsIXa51Gql85m9HOe+tmPa1SE3kFjnu3ey/ovKD0gyLc0SZLXA4HxLZtz
6fO/8BdnTHPbhuouB52uegpiswBENWaNaDhhDtJIToi3tUQps2n9AzYF2UZ7J886
Kz9kjbpNNrqjckL9I9xUgpnveag/Vhj67LihbsIy10v6l5cYyFI2dfFBWuKu4mse
wzV1eEG6pjTKN1en4cZtYoXT4XjdjWOP26TmdUnt09OLW/L8HGOmGWcPM+ipjkfe
Flw4bTUpyOa2wmskJ61XMHjYv2vtMYBMRnJ6PQjc2ijpe9ZbQAMorYzbAispCSPB
5Uwlgnwmc8OYWC2u+HS5GQu5o7LEiQHNFLAvJNYLiwrk85oK70Dwt1q0VwEU4lI/
q+jUxhsn1BKrDIdug8xrzfOQYRM62ZnuUzZWjzKZYsE0gWS4KSUlWLDbgEywRwzU
cM5P4mO3W3NsE6BUMsBW0AC7z3c6+CCrK7Y3XmEjKgcp4bNqXhIwwvvnHSTXaKYI
UxeOpzq75ACTq3geanKycHw6wiygl9B0GKVJoUm+WItB79GFsrIMOlardgBcSL13
zW1eFmmqwWluOB4=
=zvFs
-----END PGP SIGNATURE-----

Attachment: pgpRn0ThsbS4r.pgp
Description: PGP signature


--- End Message ---

Reply to: