Your message dated Mon, 31 Jul 2023 01:07:15 +0000
with message-id <e1qqhnt-00axuj...@fasolo.debian.org>
and subject line Bug#1037577: fixed in antpm 1.21-1
has caused the Debian Bug report #1037577,
regarding antpm: ftbfs with GCC-13
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.)
--
1037577: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1037577
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:antpm
Version: 1.20-1
Severity: normal
Tags: sid trixie
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-13
[This bug is targeted to the upcoming trixie release]
Please keep this issue open in the bug tracker for the package it
was filed for. If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.
The package fails to build in a test rebuild on at least amd64 with
gcc-13/g++-13, but succeeds to build with gcc-12/g++-12. The
severity of this report will be raised before the trixie release.
The full build log can be found at:
http://qa-logs.debian.net/2023/05/22/logs/antpm_1.20-1_unstable_gccexp.log
The last lines of the build log are at the end of this report.
To build with GCC 13, either set CC=gcc-13 CXX=g++-13 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.
apt-get -t=experimental install g++
Common build failures are new warnings resulting in build failures with
-Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-13/porting_to.html
[...]
[ 54%] Building CXX object CMakeFiles/antpm.dir/GPX.cpp.o
[ 58%] Building CXX object CMakeFiles/antpm.dir/GarminConvert.cpp.o
[ 62%] Building CXX object CMakeFiles/antpm.dir/GarminPacketIntf.cpp.o
[ 66%] Building CXX object CMakeFiles/antpm.dir/DeviceSettings.cpp.o
[ 70%] Building CXX object CMakeFiles/antpm.dir/SerialTty.cpp.o
In file included from /<<PKGBUILDDIR>>/src/DeviceSettings.cpp:20:
/<<PKGBUILDDIR>>/src/DeviceSettings.hpp:36:23: error: ‘uint16_t’ was not
declared in this scope
36 | typedef std::multimap<uint16_t, FITEntity> Database;
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/DeviceSettings.hpp:24:1: note: ‘uint16_t’ is defined in
header ‘<cstdint>’; did you forget to ‘#include <cstdint>’?
23 | #include <map>
+++ |+#include <cstdint>
24 |
/<<PKGBUILDDIR>>/src/DeviceSettings.hpp:36:42: error: template argument 1 is
invalid
36 | typedef std::multimap<uint16_t, FITEntity> Database;
| ^
/<<PKGBUILDDIR>>/src/DeviceSettings.hpp:36:42: error: template argument 3 is
invalid
/<<PKGBUILDDIR>>/src/DeviceSettings.hpp:36:42: error: template argument 4 is
invalid
/<<PKGBUILDDIR>>/src/DeviceSettings.hpp:37:19: error: ‘uint16_t’ was not
declared in this scope
37 | typedef std::pair<uint16_t, FITEntity> DatabaseEntity;
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/DeviceSettings.hpp:37:19: note: ‘uint16_t’ is defined in
header ‘<cstdint>’; did you forget to ‘#include <cstdint>’?
/<<PKGBUILDDIR>>/src/DeviceSettings.hpp:37:38: error: template argument 1 is
invalid
37 | typedef std::pair<uint16_t, FITEntity> DatabaseEntity;
| ^
/<<PKGBUILDDIR>>/src/DeviceSettings.cpp: In member function ‘antpm::Database
antpm::DeviceSettings::getDatabaseFiles(size_t) const’:
/<<PKGBUILDDIR>>/src/DeviceSettings.cpp:118:15: error: request for member
‘insert’ in ‘files’, which is of non-class type ‘antpm::Database’ {aka ‘int’}
118 | files.insert(DatabaseEntity(static_cast<uint16_t>(value),
| ^~~~~~
/<<PKGBUILDDIR>>/src/DeviceSettings.cpp:119:94: warning: expression list
treated as compound expression in functional cast [-fpermissive]
119 | FITEntity(fit.path().string(),
fs::file_size(fit.path()))));
|
^
/<<PKGBUILDDIR>>/src/DeviceSettings.cpp:118:37: warning: left operand of comma
operator has no effect [-Wunused-value]
118 | files.insert(DatabaseEntity(static_cast<uint16_t>(value),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/DeviceSettings.cpp:118:22: error: invalid cast from type
‘antpm::FITEntity’ {aka ‘std::pair<std::__cxx11::basic_string<char>, long
unsigned int>’} to type ‘antpm::DatabaseEntity’ {aka ‘int’}
118 | files.insert(DatabaseEntity(static_cast<uint16_t>(value),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
119 | FITEntity(fit.path().string(),
fs::file_size(fit.path()))));
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/SerialTty.cpp:341:31: warning: ‘template<class _Arg1,
class _Arg2, class _Result> struct std::binary_function’ is deprecated
[-Wdeprecated-declarations]
341 | struct contains : public std::binary_function<vector<string>,
string,bool> {
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/bits/refwrap.h:39,
from /usr/include/c++/13/deque:67,
from /usr/include/c++/13/queue:62,
from /<<PKGBUILDDIR>>/src/SerialTty.hpp:21,
from /<<PKGBUILDDIR>>/src/SerialTty.cpp:19:
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/SerialTty.cpp: In member function ‘virtual bool
antpm::SerialTty::open()’:
/<<PKGBUILDDIR>>/src/SerialTty.cpp:370:42: warning: ‘std::binder1st<_Operation>
std::bind1st(const _Operation&, const _Tp&) [with _Operation = antpm::contains;
_Tp = vector<__cxx11::basic_string<char> >]’ is deprecated: use 'std::bind'
instead [-Wdeprecated-declarations]
370 | bind1st(contains(), guessedNames)),
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/bits/stl_function.h:1438:
/usr/include/c++/13/backward/binders.h:136:5: note: declared here
136 | bind1st(const _Operation& __fn, const _Tp& __x)
| ^~~~~~~
make[4]: *** [CMakeFiles/antpm.dir/build.make:244:
CMakeFiles/antpm.dir/DeviceSettings.cpp.o] Error 1
make[4]: *** Waiting for unfinished jobs....
make[4]: Leaving directory '/<<PKGBUILDDIR>>/cmake-build'
make[3]: *** [CMakeFiles/Makefile2:107: CMakeFiles/antpm.dir/all] Error 2
make[3]: Leaving directory '/<<PKGBUILDDIR>>/cmake-build'
make[2]: *** [Makefile:136: all] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/cmake-build'
make[1]: *** [debian/rules:32: override_dh_auto_build] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:25: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: antpm
Source-Version: 1.21-1
Done: Kristóf Ralovich <tad...@freemail.hu>
We believe that the bug you reported is fixed in the latest version of
antpm, 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 1037...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Kristóf Ralovich <tad...@freemail.hu> (supplier of updated antpm 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: Mon, 31 Jul 2023 02:24:53 +0200
Source: antpm
Architecture: source
Version: 1.21-1
Distribution: unstable
Urgency: medium
Maintainer: Kristóf Ralovich <tad...@freemail.hu>
Changed-By: Kristóf Ralovich <tad...@freemail.hu>
Closes: 999884 1037577
Changes:
antpm (1.21-1) unstable; urgency=medium
.
[ RALOVICH, Kristof ]
* new upstream release, fixes gcc 13 build (Closes: #1037577)
* linking against boost statically
* switch to debhelper-compat (= 13)
* use Standards-Version 4.6.2
.
[ Helmut Grohne ]
* Fix FTCBFS: Let dh_auto_configure pass cross flags to cmake.
(Closes: #999884)
Checksums-Sha1:
016e902acdbd6658bcdb73ab05d0622f8617a3f3 2072 antpm_1.21-1.dsc
7d9c19e54c823c5c19935d6423dbc1765b692d24 347053 antpm_1.21.orig.tar.gz
5c4c53d5ca696e404d14846ad6c3262a036af003 5324 antpm_1.21-1.debian.tar.xz
6a24184ef94aa7b1ea0d5570da48ce5c6cd500aa 10140 antpm_1.21-1_source.buildinfo
Checksums-Sha256:
72baf9f053384eab3db980fe5259eef1dfe6e4011e87d7a5e4a28504c997d31e 2072
antpm_1.21-1.dsc
061c83d657ddf74dab153814ba19bde6d96f969c9c697cc53ca01344ab2f1390 347053
antpm_1.21.orig.tar.gz
7105c10764206493d93ba881a187330832424150a5637d0486aeb2776156f784 5324
antpm_1.21-1.debian.tar.xz
2eb28b2e72773aac4ee6d152c3142789ea2ae338ca9d617954f9a2a33bd19f32 10140
antpm_1.21-1_source.buildinfo
Files:
4021b754df4a110f49d429cce644041e 2072 utils optional antpm_1.21-1.dsc
fe1f62d1ed997c8a81c230b24f78a49a 347053 utils optional antpm_1.21.orig.tar.gz
2b85ffbeea44d1ee289e810ac760dd0a 5324 utils optional antpm_1.21-1.debian.tar.xz
04e14abc3dbbdd2ac014c318018ada6d 10140 utils optional
antpm_1.21-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJEBAEBCAAuFiEE6/MKMKjZxjvaRMaUX7M/k1np7QgFAmTHASYQHGFuYmVAZGVi
aWFuLm9yZwAKCRBfsz+TWentCFAQD/9sjHnBdFGPBAxG2G+XjNKtr0KsLuwbsFEr
+hh/Lu7NhDqXH9I414MvM2A+29ypoN94MJ4GpS5StGdM0D3C5MSTtY/6FYsxxjV2
nxGix1Im03HnuS1BMHrCxREU/fqvd3I2fD0vLRWZ07RGD1KQiTvzsDoGi2e9Ie3y
yOjoVOJkZ2IVxMVJ+jvm/LBSdSco9fNiMaNFc+idde3NZwj5zA/g6Fq39T9y9egI
0ojjgHn8oCJ8zqJH/0VAIlvRc0dvVJwI++oY0HUaGbSZ/svKg6EOEQOqM2jna0vG
5AS38L9JtnTwE3gaJJ3nJ4vnhxQWpzwRj8qNePX873sMDzbviXNQmW741KXCt6YD
Sfb4fDsWrKQNJ9qvxvV1l7LlAUCtP0Tq5FPVro+bcM/Uc64gvProxezsG4swfO3W
S1+wfCoJx3rFZbB/r0JfSX0c/RwBLkYEP2IAGLdXJBPUtCDoxDBk2qxGqgbTPv5c
MGAE6eVaeEGoplhUpsitZcnt0LooQp4vZHisvb+E0uWdbvNtimSiMAm0j6GGPCZF
vs5z37jRynWT3aRRM3+44z/PQB5qq+gb+DA/IS76cH5dp+S0Fnn/EwTwpdHa5IEL
JoWo+2Kob8VGtoSZgQWJcmfwWHG4cKMoX1X4cEXQb4vVnCvB04S3b2SwUef2Pslm
WRl2z0Bi/w==
=BId5
-----END PGP SIGNATURE-----
--- End Message ---