Your message dated Fri, 14 Jul 2023 06:19:34 +0000
with message-id <e1qkc9o-00e4qn...@fasolo.debian.org>
and subject line Bug#1037716: fixed in libappimage 1.0.4-5-2
has caused the Debian Bug report #1037716,
regarding libappimage: 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.)


-- 
1037716: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1037716
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:libappimage
Version: 1.0.4-5-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/libappimage_1.0.4-5-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

[...]
   19 |             std::vector<uint8_t> md5(std::istream& data);
      |                         ^~~~~~~
/<<PKGBUILDDIR>>/src/libappimage/utils/hashlib.h:1:1: note: ‘uint8_t’ is 
defined in header ‘<cstdint>’; did you forget to ‘#include <cstdint>’?
  +++ |+#include <cstdint>
    1 | #pragma once
/<<PKGBUILDDIR>>/src/libappimage/utils/hashlib.h:19:32: error: template 
argument 1 is invalid
   19 |             std::vector<uint8_t> md5(std::istream& data);
      |                                ^
/<<PKGBUILDDIR>>/src/libappimage/utils/hashlib.h:19:32: error: template 
argument 2 is invalid
/<<PKGBUILDDIR>>/src/libappimage/utils/hashlib.h:26:25: error: ‘uint8_t’ was 
not declared in this scope
   26 |             std::vector<uint8_t> md5(const std::string& data);
      |                         ^~~~~~~
/<<PKGBUILDDIR>>/src/libappimage/utils/hashlib.h:26:25: note: ‘uint8_t’ is 
defined in header ‘<cstdint>’; did you forget to ‘#include <cstdint>’?
/<<PKGBUILDDIR>>/src/libappimage/utils/hashlib.h:26:32: error: template 
argument 1 is invalid
   26 |             std::vector<uint8_t> md5(const std::string& data);
      |                                ^
/<<PKGBUILDDIR>>/src/libappimage/utils/hashlib.h:26:32: error: template 
argument 2 is invalid
/<<PKGBUILDDIR>>/src/libappimage/utils/hashlib.h:33:43: error: ‘uint8_t’ was 
not declared in this scope
   33 |             std::string toHex(std::vector<uint8_t> digest);
      |                                           ^~~~~~~
/<<PKGBUILDDIR>>/src/libappimage/utils/hashlib.h:33:43: note: ‘uint8_t’ is 
defined in header ‘<cstdint>’; did you forget to ‘#include <cstdint>’?
/<<PKGBUILDDIR>>/src/libappimage/utils/hashlib.h:33:50: error: template 
argument 1 is invalid
   33 |             std::string toHex(std::vector<uint8_t> digest);
      |                                                  ^
/<<PKGBUILDDIR>>/src/libappimage/utils/hashlib.h:33:50: error: template 
argument 2 is invalid
/<<PKGBUILDDIR>>/src/libappimage/utils/hashlib.cpp:19:34: error: ambiguating 
new declaration of ‘std::vector<unsigned char> 
appimage::utils::hashlib::md5(std::istream&)’
   19 |             std::vector<uint8_t> md5(std::istream& data) {
      |                                  ^~~
/<<PKGBUILDDIR>>/src/libappimage/utils/hashlib.h:19:34: note: old declaration 
‘int appimage::utils::hashlib::md5(std::istream&)’
   19 |             std::vector<uint8_t> md5(std::istream& data);
      |                                  ^~~
/<<PKGBUILDDIR>>/src/libappimage/utils/hashlib.cpp:42:34: error: ambiguating 
new declaration of ‘std::vector<unsigned char> 
appimage::utils::hashlib::md5(const std::string&)’
   42 |             std::vector<uint8_t> md5(const std::string& data) {
      |                                  ^~~
/<<PKGBUILDDIR>>/src/libappimage/utils/hashlib.h:26:34: note: old declaration 
‘int appimage::utils::hashlib::md5(const std::string&)’
   26 |             std::vector<uint8_t> md5(const std::string& data);
      |                                  ^~~
/<<PKGBUILDDIR>>/src/libappimage/utils/hashlib.cpp: In function 
‘std::vector<unsigned char> appimage::utils::hashlib::md5(const std::string&)’:
/<<PKGBUILDDIR>>/src/libappimage/utils/hashlib.cpp:44:27: error: could not 
convert 
‘appimage::utils::hashlib::md5(ss.std::__cxx11::basic_stringstream<char>::<anonymous>.std::basic_iostream<char>::<anonymous>)’
 from ‘int’ to ‘std::vector<unsigned char>’
   44 |                 return md5(ss);
      |                        ~~~^~~~
      |                           |
      |                           int
make[3]: *** 
[src/libappimage/utils/CMakeFiles/appimage_utils.dir/build.make:107: 
src/libappimage/utils/CMakeFiles/appimage_utils.dir/hashlib.cpp.o] Error 1
make[3]: *** Waiting for unfinished jobs....
[ 48%] Building CXX object 
src/libappimage/core/CMakeFiles/core.dir/Traversal.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/libappimage/core && /usr/bin/c++ 
-DENABLE_BINRELOC -DGIT_COMMIT=\"\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE 
-I/<<PKGBUILDDIR>>/src/libappimage_hashlib/include -I/usr/include/squashfuse 
-I/<<PKGBUILDDIR>>/src/libappimage/core/.. -I/<<PKGBUILDDIR>>/include 
-I/<<PKGBUILDDIR>>/src/libappimage -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2  -fdebug-prefix-map=/<<PKGBUILDDIR>>=../ 
-fmacro-prefix-map=/<<PKGBUILDDIR>>=../ -Os -DNDEBUG -Wl,--gc-sections -fPIC 
-std=gnu++11 -MD -MT src/libappimage/core/CMakeFiles/core.dir/Traversal.cpp.o 
-MF CMakeFiles/core.dir/Traversal.cpp.o.d -o 
CMakeFiles/core.dir/Traversal.cpp.o -c 
/<<PKGBUILDDIR>>/src/libappimage/core/Traversal.cpp
[ 51%] Building CXX object 
src/libappimage/core/CMakeFiles/core.dir/PayloadIterator.cpp.o
[ 54%] Building CXX object 
src/libappimage/core/CMakeFiles/core.dir/impl/TraversalType1.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/libappimage/core && /usr/bin/c++ 
-DENABLE_BINRELOC -DGIT_COMMIT=\"\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE 
-I/<<PKGBUILDDIR>>/src/libappimage_hashlib/include -I/usr/include/squashfuse 
-I/<<PKGBUILDDIR>>/src/libappimage/core/.. -I/<<PKGBUILDDIR>>/include 
-I/<<PKGBUILDDIR>>/src/libappimage -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2  -fdebug-prefix-map=/<<PKGBUILDDIR>>=../ 
-fmacro-prefix-map=/<<PKGBUILDDIR>>=../ -Os -DNDEBUG -Wl,--gc-sections -fPIC 
-std=gnu++11 -MD -MT 
src/libappimage/core/CMakeFiles/core.dir/PayloadIterator.cpp.o -MF 
CMakeFiles/core.dir/PayloadIterator.cpp.o.d -o 
CMakeFiles/core.dir/PayloadIterator.cpp.o -c 
/<<PKGBUILDDIR>>/src/libappimage/core/PayloadIterator.cpp
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/libappimage/core && /usr/bin/c++ 
-DENABLE_BINRELOC -DGIT_COMMIT=\"\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE 
-I/<<PKGBUILDDIR>>/src/libappimage_hashlib/include -I/usr/include/squashfuse 
-I/<<PKGBUILDDIR>>/src/libappimage/core/.. -I/<<PKGBUILDDIR>>/include 
-I/<<PKGBUILDDIR>>/src/libappimage -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2  -fdebug-prefix-map=/<<PKGBUILDDIR>>=../ 
-fmacro-prefix-map=/<<PKGBUILDDIR>>=../ -Os -DNDEBUG -Wl,--gc-sections -fPIC 
-std=gnu++11 -MD -MT 
src/libappimage/core/CMakeFiles/core.dir/impl/TraversalType1.cpp.o -MF 
CMakeFiles/core.dir/impl/TraversalType1.cpp.o.d -o 
CMakeFiles/core.dir/impl/TraversalType1.cpp.o -c 
/<<PKGBUILDDIR>>/src/libappimage/core/impl/TraversalType1.cpp
[ 56%] Building CXX object 
src/libappimage/core/CMakeFiles/core.dir/impl/TraversalType2.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/libappimage/core && /usr/bin/c++ 
-DENABLE_BINRELOC -DGIT_COMMIT=\"\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE 
-I/<<PKGBUILDDIR>>/src/libappimage_hashlib/include -I/usr/include/squashfuse 
-I/<<PKGBUILDDIR>>/src/libappimage/core/.. -I/<<PKGBUILDDIR>>/include 
-I/<<PKGBUILDDIR>>/src/libappimage -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2  -fdebug-prefix-map=/<<PKGBUILDDIR>>=../ 
-fmacro-prefix-map=/<<PKGBUILDDIR>>=../ -Os -DNDEBUG -Wl,--gc-sections -fPIC 
-std=gnu++11 -MD -MT 
src/libappimage/core/CMakeFiles/core.dir/impl/TraversalType2.cpp.o -MF 
CMakeFiles/core.dir/impl/TraversalType2.cpp.o.d -o 
CMakeFiles/core.dir/impl/TraversalType2.cpp.o -c 
/<<PKGBUILDDIR>>/src/libappimage/core/impl/TraversalType2.cpp
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[2]: *** [CMakeFiles/Makefile2:409: 
src/libappimage/utils/CMakeFiles/appimage_utils.dir/all] Error 2
make[2]: *** Waiting for unfinished jobs....
[ 59%] Building CXX object 
src/libappimage/core/CMakeFiles/core.dir/impl/StreambufType1.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/libappimage/core && /usr/bin/c++ 
-DENABLE_BINRELOC -DGIT_COMMIT=\"\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE 
-I/<<PKGBUILDDIR>>/src/libappimage_hashlib/include -I/usr/include/squashfuse 
-I/<<PKGBUILDDIR>>/src/libappimage/core/.. -I/<<PKGBUILDDIR>>/include 
-I/<<PKGBUILDDIR>>/src/libappimage -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2  -fdebug-prefix-map=/<<PKGBUILDDIR>>=../ 
-fmacro-prefix-map=/<<PKGBUILDDIR>>=../ -Os -DNDEBUG -Wl,--gc-sections -fPIC 
-std=gnu++11 -MD -MT 
src/libappimage/core/CMakeFiles/core.dir/impl/StreambufType1.cpp.o -MF 
CMakeFiles/core.dir/impl/StreambufType1.cpp.o.d -o 
CMakeFiles/core.dir/impl/StreambufType1.cpp.o -c 
/<<PKGBUILDDIR>>/src/libappimage/core/impl/StreambufType1.cpp
[ 62%] Building CXX object 
src/libappimage/core/CMakeFiles/core.dir/impl/StreambufType2.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/libappimage/core && /usr/bin/c++ 
-DENABLE_BINRELOC -DGIT_COMMIT=\"\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE 
-I/<<PKGBUILDDIR>>/src/libappimage_hashlib/include -I/usr/include/squashfuse 
-I/<<PKGBUILDDIR>>/src/libappimage/core/.. -I/<<PKGBUILDDIR>>/include 
-I/<<PKGBUILDDIR>>/src/libappimage -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2  -fdebug-prefix-map=/<<PKGBUILDDIR>>=../ 
-fmacro-prefix-map=/<<PKGBUILDDIR>>=../ -Os -DNDEBUG -Wl,--gc-sections -fPIC 
-std=gnu++11 -MD -MT 
src/libappimage/core/CMakeFiles/core.dir/impl/StreambufType2.cpp.o -MF 
CMakeFiles/core.dir/impl/StreambufType2.cpp.o.d -o 
CMakeFiles/core.dir/impl/StreambufType2.cpp.o -c 
/<<PKGBUILDDIR>>/src/libappimage/core/impl/StreambufType2.cpp
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[ 62%] Built target core
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[ 62%] Built target appimage_desktop_integration
make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[1]: *** [Makefile:139: 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" VERBOSE=1 returned exit code 2
make: *** [debian/rules:9: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: libappimage
Source-Version: 1.0.4-5-2
Done: Pino Toscano <p...@debian.org>

We believe that the bug you reported is fixed in the latest version of
libappimage, 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.
Pino Toscano <p...@debian.org> (supplier of updated libappimage 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: SHA512

Format: 1.8
Date: Fri, 14 Jul 2023 08:02:51 +0200
Source: libappimage
Architecture: source
Version: 1.0.4-5-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Qt/KDE Maintainers <debian-qt-...@lists.debian.org>
Changed-By: Pino Toscano <p...@debian.org>
Closes: 1037716
Changes:
 libappimage (1.0.4-5-2) unstable; urgency=medium
 .
   * Team upload.
   * Switch the transitional xdg-utils-cxx build dependency to 
xdg-utils-cxx-dev.
   * Backport upstream commit 1e0515b23b90588ce406669134feca56ddcbbe43 to fix
     the build with GCC 13; patch upstream_Fix-build-with-gcc-13.1.1.patch.
     (Closes: #1037716)
   * Update symbols file.
Checksums-Sha1:
 26cb5540ee8f76698bde543b8a03cf3c6bc42131 2250 libappimage_1.0.4-5-2.dsc
 714401cde20598e31e04228c9fee4187d1af032c 13288 
libappimage_1.0.4-5-2.debian.tar.xz
 3a3daa7c4db545ed885f311fffede06b0c210448 11238 
libappimage_1.0.4-5-2_source.buildinfo
Checksums-Sha256:
 e7588f2f761bccd04043af5b94540dffbe99dad65699e8a6af32041a1cb8fb5d 2250 
libappimage_1.0.4-5-2.dsc
 9e940d60d01f16de6846e450840368070e17274dfe9c8ea82216c9b4b21cf5a6 13288 
libappimage_1.0.4-5-2.debian.tar.xz
 48958bbbd311c36c23fd22899c404f94bbdb21c4a6b1e099c935f88e00ea5014 11238 
libappimage_1.0.4-5-2_source.buildinfo
Files:
 3dd1857df547d920de4e28a098d29a37 2250 libs optional libappimage_1.0.4-5-2.dsc
 930d5bcf09cd2f0757fd02db5ec7b212 13288 libs optional 
libappimage_1.0.4-5-2.debian.tar.xz
 ff8bc129f23d9a58b267387b5956daf8 11238 libs optional 
libappimage_1.0.4-5-2_source.buildinfo

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

iQIzBAEBCgAdFiEEXyqfuC+mweEHcAcHLRkciEOxP00FAmSw5TQACgkQLRkciEOx
P02nKhAAq4+fq9kUSJUH3TDR4DNQiINXE2RY9RKoJ8QkXkMl+ssSDG9matJXNrE9
AYl2YllNYnKcCpzcqOHMrIbN8PribE6hCnxSXuoNJ6TIDOmIiF0x374F9/gwaXoo
FFkek1hR6P+6muR9fItjgiFUoXao3IaAbXbqbCGWtlkknzGTWdn3iOcA2tJiwkAi
3RVeqGj7p27IK/GIZSdE+dfi+D+dWjlWi05ZK9MM1Z5WaGX//4sNz5Ra1Zpj2Wmo
bkJxA46RjxtMiKAISsEjzPaoniHCyAcGznn5nuwhQ63omAlmj8rBnWXz601TXm3B
f1U8ScnZ4EslXtOo0VwxaTqphaJZD3riO0jXdR0guFtQqqGnxkNBbpMZoNFK4rFV
h7R+l2qI5HQCsF/4adzsLfwTDg9nnLMIpuIMYb11W/YnDm0+4GAa+ZBr17Z/j+A4
7tcVdsFjlDpsW7aXdZQRqv0HnyBigmJdcuvypS7nvmFpZBMnPrOJbmeT0Yc851+b
+RdMKpbJyn5zgdvzOHsplkMYUhxHMFfxqUv3++9Lofe9hzTc/LmJ2zCrlUvKmuju
4qhfOIixrygVc4WNIiKGQA+21ALBDx2dSQb30JLIs83Xb7NcpWSse5oIWfNs6BuU
St31cz1lw1/ecidThNyF+C3x21fwvxIv3fhmjagCLDQK8859Gc4=
=LRbL
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to