Your message dated Thu, 15 Jun 2023 19:38:47 +0000
with message-id <[email protected]>
and subject line Bug#1037796: fixed in odc 1.4.6-4
has caused the Debian Bug report #1037796,
regarding odc: 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 [email protected]
immediately.)
--
1037796: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1037796
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:odc
Version: 1.4.6-2
Severity: normal
Tags: sid trixie
User: [email protected]
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/odc_1.4.6-2_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
[...]
/<<PKGBUILDDIR>>/src/odc/api/StridedData.h:195:46: note: ‘uint64_t’ is defined
in header ‘<cstdint>’; did you forget to ‘#include <cstdint>’?
/<<PKGBUILDDIR>>/src/odc/api/StridedData.h:195:54: error: expected ‘>’ before
‘*’ token
195 | uint64_t* end = reinterpret_cast<uint64_t*>(get(finalRow));
| ^
/<<PKGBUILDDIR>>/src/odc/api/StridedData.h:195:54: error: expected ‘(’ before
‘*’ token
195 | uint64_t* end = reinterpret_cast<uint64_t*>(get(finalRow));
| ^
| (
/<<PKGBUILDDIR>>/src/odc/api/StridedData.h:195:55: error: expected
primary-expression before ‘>’ token
195 | uint64_t* end = reinterpret_cast<uint64_t*>(get(finalRow));
| ^
/<<PKGBUILDDIR>>/src/odc/api/StridedData.h:195:71: error: expected ‘)’ before
‘;’ token
195 | uint64_t* end = reinterpret_cast<uint64_t*>(get(finalRow));
| ^
| )
/<<PKGBUILDDIR>>/src/odc/api/StridedData.h:196:28: error: ‘p’ was not declared
in this scope
196 | for (uint64_t* p =
reinterpret_cast<uint64_t*>(get(sourceRow+1));
| ^
/<<PKGBUILDDIR>>/src/odc/api/StridedData.h:196:49: error: ‘uint64_t’ does not
name a type
196 | for (uint64_t* p =
reinterpret_cast<uint64_t*>(get(sourceRow+1));
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/odc/api/StridedData.h:196:49: note: ‘uint64_t’ is defined
in header ‘<cstdint>’; did you forget to ‘#include <cstdint>’?
/<<PKGBUILDDIR>>/src/odc/api/StridedData.h:196:57: error: expected ‘>’ before
‘*’ token
196 | for (uint64_t* p =
reinterpret_cast<uint64_t*>(get(sourceRow+1));
| ^
/<<PKGBUILDDIR>>/src/odc/api/StridedData.h:196:57: error: expected ‘(’ before
‘*’ token
196 | for (uint64_t* p =
reinterpret_cast<uint64_t*>(get(sourceRow+1));
| ^
| (
/<<PKGBUILDDIR>>/src/odc/api/StridedData.h:196:58: error: expected
primary-expression before ‘>’ token
196 | for (uint64_t* p =
reinterpret_cast<uint64_t*>(get(sourceRow+1));
| ^
/<<PKGBUILDDIR>>/src/odc/api/StridedData.h:196:77: error: expected ‘)’ before
‘;’ token
196 | for (uint64_t* p =
reinterpret_cast<uint64_t*>(get(sourceRow+1));
|
^
|
)
/<<PKGBUILDDIR>>/src/odc/api/StridedData.h:198:39: error: ‘uint64_t’ does not
name a type
198 | p =
reinterpret_cast<uint64_t*>(reinterpret_cast<char*>(p) + stride_)) {
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/odc/api/StridedData.h:198:39: note: ‘uint64_t’ is defined
in header ‘<cstdint>’; did you forget to ‘#include <cstdint>’?
/<<PKGBUILDDIR>>/src/odc/api/StridedData.h:198:47: error: expected ‘>’ before
‘*’ token
198 | p =
reinterpret_cast<uint64_t*>(reinterpret_cast<char*>(p) + stride_)) {
| ^
/<<PKGBUILDDIR>>/src/odc/api/StridedData.h:198:47: error: expected ‘(’ before
‘*’ token
198 | p =
reinterpret_cast<uint64_t*>(reinterpret_cast<char*>(p) + stride_)) {
| ^
| (
/<<PKGBUILDDIR>>/src/odc/api/StridedData.h:198:48: error: expected
primary-expression before ‘>’ token
198 | p =
reinterpret_cast<uint64_t*>(reinterpret_cast<char*>(p) + stride_)) {
| ^
/<<PKGBUILDDIR>>/src/odc/api/StridedData.h:198:88: error: expected ‘)’ before
‘{’ token
198 | p =
reinterpret_cast<uint64_t*>(reinterpret_cast<char*>(p) + stride_)) {
|
^~
|
)
/<<PKGBUILDDIR>>/src/odc/api/StridedData.h:196:17: note: to match this ‘(’
196 | for (uint64_t* p =
reinterpret_cast<uint64_t*>(get(sourceRow+1));
| ^
/<<PKGBUILDDIR>>/src/odc/api/StridedData.h:199:22: error: ‘src’ was not
declared in this scope
199 | *p = src;
| ^~~
make[3]: *** [src/odc/CMakeFiles/odccore.dir/build.make:471:
src/odc/CMakeFiles/odccore.dir/core/DecodeTarget.cc.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[2]: *** [CMakeFiles/Makefile2:1184: src/odc/CMakeFiles/odccore.dir/all]
Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[1]: *** [Makefile:169: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
dh_auto_build: error: cd obj-x86_64-linux-gnu && make -j8 "INSTALL=install
--strip-program=true" returned exit code 2
make: *** [debian/rules:19: build] Error 25
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: odc
Source-Version: 1.4.6-4
Done: Alastair McKinstry <[email protected]>
We believe that the bug you reported is fixed in the latest version of
odc, 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.
Alastair McKinstry <[email protected]> (supplier of updated odc 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: SHA256
Format: 1.8
Date: Thu, 15 Jun 2023 19:23:43 +0100
Source: odc
Architecture: source
Version: 1.4.6-4
Distribution: unstable
Urgency: medium
Maintainer: Alastair McKinstry <[email protected]>
Changed-By: Alastair McKinstry <[email protected]>
Closes: 1037796
Changes:
odc (1.4.6-4) unstable; urgency=medium
.
* Standards-Version: 4.6.2
* Fix for FTBFS with g++ 13. Closes: #1037796
Checksums-Sha1:
82120c6ad1267d3ae737f0c2afa051b07f018861 2339 odc_1.4.6-4.dsc
75fc3fcc972b398ae9774d30e015cd2c2c44e6ca 4216 odc_1.4.6-4.debian.tar.xz
Checksums-Sha256:
ef6fef8d1735340c82d008013097771a7d3f16e74dc2271db31517c057ac7119 2339
odc_1.4.6-4.dsc
933e062a791e635f5bc5a4975a9d42e7b67f276ccee89690e576c984db545c7d 4216
odc_1.4.6-4.debian.tar.xz
Files:
a426e0b2b59722e3089a3accbcae9e9e 2339 utils optional odc_1.4.6-4.dsc
0b41658322cf95471f36da365a601965 4216 utils optional odc_1.4.6-4.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEgjg86RZbNHx4cIGiy+a7Tl2a06UFAmSLWLEACgkQy+a7Tl2a
06UTeBAAp+NX7LpAv5CE+YjdE82vcLpHEYpdmhVefhYF9gGlmtHITSwxo++UVIqj
02guuCFxB1MJt8LDD5VdS7HbMQ7Bh/VHsPw9RIUwLRH+F/UmMb6k5BNX6svzlYs5
OfAenSvcERR3dw47y0r1XY9hy0y6TEs1snBYsK9jKZVuzjdwThSfBQr7E+Tj/P2M
I9MLfrwns6Ty8mJveqE4cR4mcUem1JB+HwBE8fzliKu2RSOQb26Va+MO0cO0Ii5O
l8/slxZHsc9jvsMdB2Hi6Rs8baKivfXVlU2CKJdylQ7XYm0iLkwh8Dk8QuVxM9mH
vC4sGMfnM2wp6MwZraRXNAtrjNn2BDonGMxzuJyThJAuw/Xl6NQqM3TAAeucijHz
pyxZZbHLNr2yFexbEMicDXRSVGDroh7lndZTYLnKuI2HrjJSiSGhdjG7RljIp6i5
zbyxfPdGFxi55o7YqUOpZC6/hOFoxv3OBBfsEr0s29kR3iw8deD8mtYoSS4TesHo
RWrG5+1RLnNumlzxSUO+JHH9VuNcFMI9pLCAFxFqXspzpjxS8hFQpWKXweQJY8Pz
sFTTsHwobaRRL3XaxT0oiuYZy6bXXVFHnaQWOmh+10m04tKUckmDJW1SU4DpXzIM
DILE17h0jQuMIolt/xITVIKbRhvzBcgYWxIjCxiOkZqIGV4RrtI=
=FabJ
-----END PGP SIGNATURE-----
--- End Message ---