Your message dated Wed, 20 Jul 2022 16:52:31 +0000
with message-id <[email protected]>
and subject line Bug#1015576: fixed in p8-platform 2.1.0.1+dfsg1-4
has caused the Debian Bug report #1015576,
regarding p8-platform: 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 [email protected]
immediately.)
--
1015576: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1015576
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:p8-platform
Version: 2.1.0.1+dfsg1-3
Severity: minor
Tags: sid bookworm
User: [email protected]
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/p8-platform_2.1.0.1+dfsg1-3_unstable_dpkglto.log
The last lines of the build log are at the end of this report.
[...]
[100%] Built target p8-platform
make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
/usr/bin/cmake -E cmake_progress_start
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/CMakeFiles 0
make -f CMakeFiles/Makefile2 preinstall
make[2]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[2]: Nothing to be done for 'preinstall'.
make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
Install the project...
/usr/bin/cmake -P cmake_install.cmake
-- Install configuration: "Release"
-- Installing:
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu/libp8-platform.so.2.1.0
-- Installing:
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu/libp8-platform.so.2
-- Installing:
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu/libp8-platform.so
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/p8-platform/os.h
-- Installing:
/<<PKGBUILDDIR>>/debian/tmp/usr/include/p8-platform/posix/os-socket.h
-- Installing:
/<<PKGBUILDDIR>>/debian/tmp/usr/include/p8-platform/posix/os-threads.h
-- Installing:
/<<PKGBUILDDIR>>/debian/tmp/usr/include/p8-platform/posix/os-types.h
-- Installing:
/<<PKGBUILDDIR>>/debian/tmp/usr/include/p8-platform/sockets/cdevsocket.h
-- Installing:
/<<PKGBUILDDIR>>/debian/tmp/usr/include/p8-platform/sockets/socket.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/p8-platform/sockets/tcp.h
-- Installing:
/<<PKGBUILDDIR>>/debian/tmp/usr/include/p8-platform/threads/atomics.h
-- Installing:
/<<PKGBUILDDIR>>/debian/tmp/usr/include/p8-platform/threads/mutex.h
-- Installing:
/<<PKGBUILDDIR>>/debian/tmp/usr/include/p8-platform/threads/threads.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/p8-platform/util/atomic.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/p8-platform/util/buffer.h
-- Installing:
/<<PKGBUILDDIR>>/debian/tmp/usr/include/p8-platform/util/StringUtils.h
-- Installing:
/<<PKGBUILDDIR>>/debian/tmp/usr/include/p8-platform/util/StdString.h
-- Installing:
/<<PKGBUILDDIR>>/debian/tmp/usr/include/p8-platform/util/timeutils.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/p8-platform/util/util.h
-- Installing:
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu/pkgconfig/p8-platform.pc
-- Installing:
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu/p8-platform/p8-platform-config.cmake
make[1]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
dh_install
dh_installdocs
dh_installchangelogs
dh_perl
dh_link
dh_strip_nondeterminism
dh_compress
dh_fixperms
dh_missing
dh_dwz
dh_strip
dh_makeshlibs
dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols
file: see diff output below
dpkg-gensymbols: warning: debian/libp8-platform2/DEBIAN/symbols doesn't match
completely debian/libp8-platform2.symbols
--- debian/libp8-platform2.symbols (libp8-platform2_2.1.0.1+dfsg1-3_amd64)
+++ dpkg-gensymbols4d050L 2022-06-10 09:08:47.195251323 +0000
@@ -73,11 +73,11 @@
_ZN11StringUtils9IsIntegerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base
1.0.10
_ZN11StringUtils9TrimRightERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base
1.0.10
_ZN11StringUtils9TrimRightERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKc@Base
1.0.10
-
(optional)_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE17_M_realloc_insertIJRKS5_EEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EEDpOT_@Base
2.1.0.1
-
(optional)_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE17_M_realloc_insertIJS5_EEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EEDpOT_@Base
2.1.0.1
-
_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EED1Ev@Base
1.0.10
-
_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EED2Ev@Base
1.0.10
+#MISSING: 2.1.0.1+dfsg1-3#
(optional)_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE17_M_realloc_insertIJRKS5_EEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EEDpOT_@Base
2.1.0.1
+#MISSING: 2.1.0.1+dfsg1-3#
(optional)_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE17_M_realloc_insertIJS5_EEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EEDpOT_@Base
2.1.0.1
+#MISSING: 2.1.0.1+dfsg1-3#
_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EED1Ev@Base
1.0.10
+#MISSING: 2.1.0.1+dfsg1-3#
_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EED2Ev@Base
1.0.10
(optional|arch=!amd64 !arm64 !ppc64 !ppc64el !s390x
!sparc64)_ZNSt6vectorIjSaIjEE17_M_realloc_insertIJRKjEEEvN9__gnu_cxx17__normal_iteratorIPjS1_EEDpOT_@Base
2.1.0.1
- (optional|arch=amd64 arm64 ppc64 ppc64el s390x
sparc64)_ZNSt6vectorIjSaIjEE17_M_realloc_insertIJjEEEvN9__gnu_cxx17__normal_iteratorIPjS1_EEDpOT_@Base
2.1.0.1
-
(optional=templinst)_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE12_M_constructIPKwEEvT_S8_St20forward_iterator_tag@Base
2.1.0.1+dfsg1-3~
-
(optional=templinst|arch=amd64)_ZSt9__find_ifIN9__gnu_cxx17__normal_iteratorIPcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEENS0_5__ops10_Iter_predISt12unary_negateISt25pointer_to_unary_functionIciEEEEET_SH_SH_T0_St26random_access_iterator_tag@Base
2.1.0.1+dfsg1-3~
+#MISSING: 2.1.0.1+dfsg1-3# (optional|arch=amd64 arm64 ppc64 ppc64el s390x
sparc64)_ZNSt6vectorIjSaIjEE17_M_realloc_insertIJjEEEvN9__gnu_cxx17__normal_iteratorIPjS1_EEDpOT_@Base
2.1.0.1
+#MISSING: 2.1.0.1+dfsg1-3#
(optional=templinst)_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE12_M_constructIPKwEEvT_S8_St20forward_iterator_tag@Base
2.1.0.1+dfsg1-3~
+#MISSING: 2.1.0.1+dfsg1-3#
(optional=templinst|arch=amd64)_ZSt9__find_ifIN9__gnu_cxx17__normal_iteratorIPcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEENS0_5__ops10_Iter_predISt12unary_negateISt25pointer_to_unary_functionIciEEEEET_SH_SH_T0_St26random_access_iterator_tag@Base
2.1.0.1+dfsg1-3~
dh_makeshlibs: error: failing due to earlier errors
make: *** [debian/rules:15: binary] Error 25
dpkg-buildpackage: error: fakeroot debian/rules binary subprocess returned exit
status 2
--- End Message ---
--- Begin Message ---
Source: p8-platform
Source-Version: 2.1.0.1+dfsg1-4
Done: Balint Reczey <[email protected]>
We believe that the bug you reported is fixed in the latest version of
p8-platform, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Balint Reczey <[email protected]> (supplier of updated p8-platform 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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Wed, 20 Jul 2022 17:56:05 +0200
Source: p8-platform
Built-For-Profiles: noudeb
Architecture: source
Version: 2.1.0.1+dfsg1-4
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <[email protected]>
Changed-By: Balint Reczey <[email protected]>
Closes: 1015576
Changes:
p8-platform (2.1.0.1+dfsg1-4) unstable; urgency=medium
.
* Orphaning the package
.
[ Debian Janitor ]
* Trim trailing whitespace.
* Set upstream metadata fields: Bug-Database, Bug-Submit, Repository,
Repository-Browse.
* Bump debhelper from old 12 to 13.
.
[ Balint Reczey ]
* Update symbols to mark the ones disappearing in LTO builds as optional
(Closes: #1015576)
Checksums-Sha1:
11b5588df74de82d603764110296c6ba52db6936 2015 p8-platform_2.1.0.1+dfsg1-4.dsc
7c761fc7d2819e84412a8bd6c023cfb439f148be 6568
p8-platform_2.1.0.1+dfsg1-4.debian.tar.xz
d0a8579e7c71a083bb86a36588fe6044ce1b9dae 9888
p8-platform_2.1.0.1+dfsg1-4_source.buildinfo
Checksums-Sha256:
bfa4211724079680637529cb3c80f69347917f67831e0fd92ab877ef5177b44c 2015
p8-platform_2.1.0.1+dfsg1-4.dsc
5505e9a8171c79d4db5b05e44b7dff6240e7af98be300613a58ab7da63e5bcc6 6568
p8-platform_2.1.0.1+dfsg1-4.debian.tar.xz
b6a7a0f0eeccc35ae0a55c4048bcb40a273076e6d0a1acdb3f003dc177e86986 9888
p8-platform_2.1.0.1+dfsg1-4_source.buildinfo
Files:
d32ffcb32f4bb2e90420afc3b3747b8f 2015 libs optional
p8-platform_2.1.0.1+dfsg1-4.dsc
f0df0aefbc02855d352d68496368bf6c 6568 libs optional
p8-platform_2.1.0.1+dfsg1-4.debian.tar.xz
a01208c3a36ebd4c88cbaaddd22fe026 9888 libs optional
p8-platform_2.1.0.1+dfsg1-4_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEI/PvTgXX55rLQUfDg6KBkWslS0UFAmLYLaYACgkQg6KBkWsl
S0UHXxAA2jeQv8JgtLdpeSaYyCy9P3+f3tcIZq8DiYZsn64Ikd94KlJ1wHRGSwR3
dtDCxvLPl76UzfPHuVMHf92hO2KCTkani/cNWdvl6IeIBVbbc+yMeC3Ddv77z1Da
JV7E7J7lpowrzY2dYbkuHF/lzIDAAcY405ZQg88x73zevUIiQHu9iFttDovt4bmH
c5HrFzRADDQIOTNEiBWRgLPQcY8/Kn55w2NvSsJCQ3dasAy/7IR+SbkiXBVzpEc8
oCTzV/0Oh7OBsYSvVwU8Nrh3Gis1aHfy8kXM5QipIIDwgrJg/X3hVKG8r7dC+wq0
wkb/zGMKhjYyspIEYASgHmguBIGRUDyOdo7jiW8gc4uLvHHla4npv9v1rbPE0L/s
3B5R4cDDPzdrhyOaPss/XCFgv5/fNDddF/34fL4xHmT1mkAsBx+DweyqJ1QUwBwg
6H8rxusirPsZFxi1gGdNWu+RUaKHLiEkFpSWjXKSnXtkWywgxtYs0HwVFT4m+n0J
0ar8XxZ611besCe9YCAGoBE+nosF/zUWhYsYVwJfKIOO/tIGSNhcT+vCPr9Y+7da
BH57ywVrmnvHnEOOSLOIva6yDPCxdfgFJhXe5BsRHcYr+YtkMy/bjYlFb82M8zXk
De+D31St20sEd+ylx8VgqySDRu8ojsK6Zb3F0DlXRhMb/GPVfHA=
=6sph
-----END PGP SIGNATURE-----
--- End Message ---