Your message dated Sun, 31 Oct 2021 22:03:58 +0000
with message-id <e1mhivm-0003iw...@fasolo.debian.org>
and subject line Bug#984071: fixed in jigdo 0.8.1-1
has caused the Debian Bug report #984071,
regarding jigdo: ftbfs with GCC-11
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.)


-- 
984071: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=984071
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:jigdo
Version: 0.8.0-1
Severity: normal
Tags: sid bookworm
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-11

[This bug is not targeted to the upcoming bullseye 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-11/g++-11, but succeeds to build with gcc-10/g++-10. The
severity of this report will be raised before the bookworm release,
so nothing has to be done for the bullseye release.

The full build log can be found at:
http://people.debian.org/~doko/logs/20210228/filtered/gcc11/jigdo_0.8.0-1_unstable_gcc11.log
The last lines of the build log are at the end of this report.

To build with GCC 11, either set CC=gcc-11 CXX=g++-11 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-11/porting_to.html

GCC 11 defaults to the GNU++17 standard.  If your package installs
header files in /usr/include, please don't work around C++17 issues
by choosing a lower C++ standard for the package build, but fix these
issues to build with the C++17 standard.

[...]
      |                                                (
cachefile.cc:191:49: error: expected primary-expression before ‘>’ token
  191 |       unserialize4(lastAccess, static_cast<byte*>(data.data) + ACCESS);
      |                                                 ^
cachefile.cc:191:62: error: no match for ‘operator+’ (operand types are ‘void*’ 
and ‘CacheFile::<unnamed enum>’)
  191 |       unserialize4(lastAccess, static_cast<byte*>(data.data) + ACCESS);
      |                                                  ~~~~~~~~~~~ ^ ~~~~~~
      |                                                        |       |
      |                                                        void*   
CacheFile::<unnamed enum>
cachefile.cc: At global scope:
cachefile.cc:206:1: error: reference to ‘byte’ is ambiguous
  206 | byte* CacheFile::insert_prepare(size_t inSize) {
      | ^~~~
In file included from ./config.h:217,
                 from cachefile.cc:14:
/usr/include/c++/11/cstddef:69:14: note: candidates are: ‘enum class std::byte’
   69 |   enum class byte : unsigned char {};
      |              ^~~~
In file included from cachefile.cc:14:
./config.h:253:23: note:                 ‘typedef unsigned char byte’
  253 | typedef unsigned char byte;
      |                       ^~~~
cachefile.cc: In member function ‘void CacheFile::insert_perform(const string&, 
time_t, uint64)’:
cachefile.cc:220:3: error: reference to ‘byte’ is ambiguous
  220 |   byte* buf = static_cast<byte*>(data.data);
      |   ^~~~
In file included from ./config.h:217,
                 from cachefile.cc:14:
/usr/include/c++/11/cstddef:69:14: note: candidates are: ‘enum class std::byte’
   69 |   enum class byte : unsigned char {};
      |              ^~~~
In file included from cachefile.cc:14:
./config.h:253:23: note:                 ‘typedef unsigned char byte’
  253 | typedef unsigned char byte;
      |                       ^~~~
cachefile.cc:220:9: error: ‘buf’ was not declared in this scope
  220 |   byte* buf = static_cast<byte*>(data.data);
      |         ^~~
cachefile.cc:220:27: error: reference to ‘byte’ is ambiguous
  220 |   byte* buf = static_cast<byte*>(data.data);
      |                           ^~~~
In file included from ./config.h:217,
                 from cachefile.cc:14:
/usr/include/c++/11/cstddef:69:14: note: candidates are: ‘enum class std::byte’
   69 |   enum class byte : unsigned char {};
      |              ^~~~
In file included from cachefile.cc:14:
./config.h:253:23: note:                 ‘typedef unsigned char byte’
  253 | typedef unsigned char byte;
      |                       ^~~~
cachefile.cc:220:31: error: expected ‘>’ before ‘*’ token
  220 |   byte* buf = static_cast<byte*>(data.data);
      |                               ^
cachefile.cc:220:31: error: expected ‘(’ before ‘*’ token
  220 |   byte* buf = static_cast<byte*>(data.data);
      |                               ^
      |                               (
cachefile.cc:220:32: error: expected primary-expression before ‘>’ token
  220 |   byte* buf = static_cast<byte*>(data.data);
      |                                ^
cachefile.cc:220:44: error: expected ‘)’ before ‘;’ token
  220 |   byte* buf = static_cast<byte*>(data.data);
      |                                            ^
      |                                            )
make[2]: *** [Makefile:100: cachefile.o] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[1]: *** [Makefile:35: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:27: build-stamp] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: jigdo
Source-Version: 0.8.1-1
Done: Steve McIntyre <93...@debian.org>

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

Debian distribution maintenance software
pp.
Steve McIntyre <93...@debian.org> (supplier of updated jigdo 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: Sun, 31 Oct 2021 21:14:05 +0000
Source: jigdo
Architecture: source
Version: 0.8.1-1
Distribution: unstable
Urgency: medium
Maintainer: Steve McIntyre <93...@debian.org>
Changed-By: Steve McIntyre <93...@debian.org>
Closes: 984071
Changes:
 jigdo (0.8.1-1) unstable; urgency=medium
 .
   * New upstream release
     - Fix up compilation with g++ 11. Closes: #984071
Checksums-Sha1:
 5a8095a3b54fa2b99561edf83d005a85ccaa435a 1751 jigdo_0.8.1-1.dsc
 dbb3f31ced6453a7383e74b153ca9c51b7b8b0ed 574288 jigdo_0.8.1.orig.tar.xz
 821427fd3ef0618321abae6d048f85071e19ca0b 5980 jigdo_0.8.1-1.debian.tar.xz
 8d053a46a49e84ece60a100b87d2825b74fe8fcd 9339 jigdo_0.8.1-1_source.buildinfo
Checksums-Sha256:
 a2104230ebc9a7d1c9f44d7f24d6af43c91f7cde891c431448a079382cc7f70f 1751 
jigdo_0.8.1-1.dsc
 b1f08c802dd7977d90ea809291eb0a63888b3984cc2bf4c920ecc2a1952683da 574288 
jigdo_0.8.1.orig.tar.xz
 8d4e0c90fde25cfb52ec1e1a9653e30a41a0e6a6ec4e965861319f64c4b555ff 5980 
jigdo_0.8.1-1.debian.tar.xz
 faa4172e875586ced3fa2e225f4e3e9385ade70bf8304aab4fc93fc10eb1ad4f 9339 
jigdo_0.8.1-1_source.buildinfo
Files:
 b455c9f6f08e4514852180ec4bc5949c 1751 utils optional jigdo_0.8.1-1.dsc
 de08a463f3b2c52089bfd582fed3cdff 574288 utils optional jigdo_0.8.1.orig.tar.xz
 9e794f4309c808f082376a875a30bc17 5980 utils optional 
jigdo_0.8.1-1.debian.tar.xz
 51458fcf10398dc63d6de566ce2fdd00 9339 utils optional 
jigdo_0.8.1-1_source.buildinfo

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

iQJFBAEBCAAvFiEEzrtSMB1hfpEDkP4WWHl5VzRCaE4FAmF/DosRHDkzc2FtQGRl
Ymlhbi5vcmcACgkQWHl5VzRCaE4WbRAAhQU+950wbP3vJY00uZwRHxbSvqKHm7jK
FU53FbdFPBN28pCsSlaxOoBGDLnUr2M4OddsZm4i3kdWmiH/vo/dlOJMz2dnEVJY
HE5lXG61QgJXVw8dRGo4MONFT/skbDPLiPHDuclHAfYvmEotVWgwqrMmn46cZdok
3jVCr9TFHQRQZif1CLzNetDVCLb2nVBnYD5YaWFUg2+5A9B2jppIXYo9QIGljJfW
7TmLu8GFkI/ktbbb1byctireaGa9CRwiy4HRVM2wd45V22gstACNS0DShoz5s0m6
qkBQNFSrfLPbD/1O9kNQiMBGX64hG/DN77gVxfVcS9HdYP0nMj8AZGm5HyekGrr+
bquxN5PPKYRZRI/m1uXry7WU7wFx2naLgoINIYeBg4VnFH5+useiU20AUSw/8onG
+d7N4SABKerhVYUHRUTmTre26plRl1ncgWK5jpl0cu7Rr9cB8tHjI/xUicxh77UT
5zDkM8BLIx/x7GMVZBq/pKnd5r8DtnZ1JAYUIyDnOlSQNfY0tvFoqCzgoyxYgARk
5e6A9GV2TLik4+lTWL74IQB8aQvC/3uwa1a+khRmxMCHXed94rE8qfJVPujMHXEz
Sz1KUgKo54ilT7dX5WEkNtw5tzBCo63w4TC0yHjtm7Za3ECVq3XYwNEMjGDiDlEW
YoHXVsCJkS4=
=o380
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to