Your message dated Tue, 24 Jan 2023 19:19:34 +0000
with message-id <e1pkops-000c2z...@fasolo.debian.org>
and subject line Bug#983999: fixed in bonnie++ 2.00a+nmu1
has caused the Debian Bug report #983999,
regarding bonnie++: 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.)


-- 
983999: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=983999
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:bonnie++
Version: 2.00a
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/bonnie++_2.00a_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.

[...]
In file included from /usr/include/c++/11/vector:69,
                 from bon_csv2html.cpp:4:
/usr/include/c++/11/bits/range_access.h:318:5: note: candidates are: 
‘template<class _Tp> constexpr const _Tp* std::data(std::initializer_list<_Tp>)’
  318 |     data(initializer_list<_Tp> __il) noexcept
      |     ^~~~
/usr/include/c++/11/bits/range_access.h:309:5: note:                 
‘template<class _Tp, long unsigned int _Nm> constexpr _Tp* std::data(_Tp 
(&)[_Nm])’
  309 |     data(_Tp (&__array)[_Nm]) noexcept
      |     ^~~~
/usr/include/c++/11/bits/range_access.h:299:5: note:                 
‘template<class _Container> constexpr decltype (__cont.data()) std::data(const 
_Container&)’
  299 |     data(const _Container& __cont) noexcept(noexcept(__cont.data()))
      |     ^~~~
/usr/include/c++/11/bits/range_access.h:289:5: note:                 
‘template<class _Container> constexpr decltype (__cont.data()) 
std::data(_Container&)’
  289 |     data(_Container& __cont) noexcept(noexcept(__cont.data()))
      |     ^~~~
bon_csv2html.cpp:13:17: note:                 ‘std::vector<std::vector<const 
char*> > data’
   13 | vector<STR_VEC> data;
      |                 ^~~~
bon_csv2html.cpp: In function ‘void read_in(CPCCHAR)’:
bon_csv2html.cpp:484:3: error: reference to ‘data’ is ambiguous
  484 |   data.push_back(arr);
      |   ^~~~
In file included from /usr/include/c++/11/vector:69,
                 from bon_csv2html.cpp:4:
/usr/include/c++/11/bits/range_access.h:318:5: note: candidates are: 
‘template<class _Tp> constexpr const _Tp* std::data(std::initializer_list<_Tp>)’
  318 |     data(initializer_list<_Tp> __il) noexcept
      |     ^~~~
/usr/include/c++/11/bits/range_access.h:309:5: note:                 
‘template<class _Tp, long unsigned int _Nm> constexpr _Tp* std::data(_Tp 
(&)[_Nm])’
  309 |     data(_Tp (&__array)[_Nm]) noexcept
      |     ^~~~
/usr/include/c++/11/bits/range_access.h:299:5: note:                 
‘template<class _Container> constexpr decltype (__cont.data()) std::data(const 
_Container&)’
  299 |     data(const _Container& __cont) noexcept(noexcept(__cont.data()))
      |     ^~~~
/usr/include/c++/11/bits/range_access.h:289:5: note:                 
‘template<class _Container> constexpr decltype (__cont.data()) 
std::data(_Container&)’
  289 |     data(_Container& __cont) noexcept(noexcept(__cont.data()))
      |     ^~~~
bon_csv2html.cpp:13:17: note:                 ‘std::vector<std::vector<const 
char*> > data’
   13 | vector<STR_VEC> data;
      |                 ^~~~
bon_csv2html.cpp: In function ‘void print_item(int, int, CPCCHAR)’:
bon_csv2html.cpp:491:6: error: expected primary-expression before ‘int’
  491 |   if(int(data[num].size()) > item)
      |      ^~~
bon_csv2html.cpp:491:6: error: expected ‘)’ before ‘int’
  491 |   if(int(data[num].size()) > item)
      |     ~^~~
      |      )
bon_csv2html.cpp:493:17: error: reference to ‘data’ is ambiguous
  493 |     line_data = data[num][item];
      |                 ^~~~
In file included from /usr/include/c++/11/vector:69,
                 from bon_csv2html.cpp:4:
/usr/include/c++/11/bits/range_access.h:318:5: note: candidates are: 
‘template<class _Tp> constexpr const _Tp* std::data(std::initializer_list<_Tp>)’
  318 |     data(initializer_list<_Tp> __il) noexcept
      |     ^~~~
/usr/include/c++/11/bits/range_access.h:309:5: note:                 
‘template<class _Tp, long unsigned int _Nm> constexpr _Tp* std::data(_Tp 
(&)[_Nm])’
  309 |     data(_Tp (&__array)[_Nm]) noexcept
      |     ^~~~
/usr/include/c++/11/bits/range_access.h:299:5: note:                 
‘template<class _Container> constexpr decltype (__cont.data()) std::data(const 
_Container&)’
  299 |     data(const _Container& __cont) noexcept(noexcept(__cont.data()))
      |     ^~~~
/usr/include/c++/11/bits/range_access.h:289:5: note:                 
‘template<class _Container> constexpr decltype (__cont.data()) 
std::data(_Container&)’
  289 |     data(_Container& __cont) noexcept(noexcept(__cont.data()))
      |     ^~~~
bon_csv2html.cpp:13:17: note:                 ‘std::vector<std::vector<const 
char*> > data’
   13 | vector<STR_VEC> data;
      |                 ^~~~
make[1]: *** [Makefile:66: bon_csv2html.o] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:14: build-stamp] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: bonnie++
Source-Version: 2.00a+nmu1
Done: Andreas Henriksson <andr...@fatal.se>

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

Debian distribution maintenance software
pp.
Andreas Henriksson <andr...@fatal.se> (supplier of updated bonnie++ 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: Tue, 24 Jan 2023 19:45:45 +0100
Source: bonnie++
Architecture: source
Version: 2.00a+nmu1
Distribution: unstable
Urgency: medium
Maintainer: Russell Coker <russ...@coker.com.au>
Changed-By: Andreas Henriksson <andr...@fatal.se>
Closes: 876245 983999 999322
Changes:
 bonnie++ (2.00a+nmu1) unstable; urgency=medium
 .
   * Non-maintainer upload.
 .
   [ Andreas Henriksson ]
   * Convert to dh and compat 13 (Closes: #999322)
   * Use std c++11 to fix FTBFS.
     Thanks to Steve Langasek (Closes: #983999)
 .
   [ Helmut Grohne ]
   * Fix FTCBFS (Closes: #876245)
     * Turn AC_TRY_RUN into AC_TRY_COMPILE: Compiling will fail when
       off64_t is unavailable.
     * Pass --disable-stripping to configure.
 .
   [ Andreas Henriksson ]
   * Add DESTDIR to Makefile.in
   * Add missing ${misc:Depends} to Depends for bonnie++.
   * Build with -g in CFLAGS for debug symbols
Checksums-Sha1:
 f3cc951f3539d0e8381c33ea5ba852ca534eaf52 1617 bonnie++_2.00a+nmu1.dsc
 f166551577326eb1e615d5942be0e5516dcdab28 100814 bonnie++_2.00a+nmu1.tar.gz
 e6dfd900b39a241c7dc351c4aacd64e9f2c2a7a5 6196 
bonnie++_2.00a+nmu1_amd64.buildinfo
Checksums-Sha256:
 3cdca73e08be458cb7aaeae2fd24164c46864143ed1c42f4f66473d22775faf9 1617 
bonnie++_2.00a+nmu1.dsc
 0b5e4969a7aa1e895cdd6f8db54279da2e942a3264393d12441f8211eaea0414 100814 
bonnie++_2.00a+nmu1.tar.gz
 c65e0600278cd2ba21428ebff848e4a1f285dee4aa1144ee2e2610bdb2ab5922 6196 
bonnie++_2.00a+nmu1_amd64.buildinfo
Files:
 bfd7a3196c10efae4e9e6f99a1ff2b1f 1617 utils optional bonnie++_2.00a+nmu1.dsc
 587abb9a8daa6e0543dfe04559772a41 100814 utils optional 
bonnie++_2.00a+nmu1.tar.gz
 a035c4bc9901ceaa7fc0da0dbbe59e70 6196 utils optional 
bonnie++_2.00a+nmu1_amd64.buildinfo

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

iQJFBAEBCgAvFiEE+uHltkZSvnmOJ4zCC8R9xk0TUwYFAmPQKrcRHGFuZHJlYXNA
ZmF0YWwuc2UACgkQC8R9xk0TUwY67Q/+KYlfEcSSSCW07Mdrst0hwCyjmgJCCmd8
q1eloFE9LX/JO1ewHhNWRLvD2Nfa4Nl7E2f+gzwjV+ep0Wu54CpE2m9QMKV5ps+J
9pnbS3KoZuUY0we5Uyha+ham40t+ZT2TTFjJSiRf6DTvdNTe7OuuFSH0070w00X3
Rv1vywCe8yX188Y+hmOXaFsCMXuiMJQ12fz1tH+CkSICE19serMN9OS0Cq2mnY5o
a76fP/CBZfzwqV+CBckCAArdW2fls+Bro08TW2pcBl5Zf0PeqUaxRWqwQZSz0l9J
K0zTRshS+voZEMm5LGbbIh9XMv10X5e7eavtAVAXP0jW0GvkPDx8+GEEZIA2O5nB
zp1EPgWZNkj2W/SoZwqJegn69AjSDwoAV9wBTc00QdkpNUzCuUr4ERIiOkrgQCb9
vARIR4JVEZVjdowwmIvsQu9rFH1glBJKTBpvNSZltFJHqFEdqxEt5hDBKiNYc1Ot
9cg0+3mnV7Q1pKfXyEaiG/hKAz0bAsybfjclujMa1OiYInbkpwhCOtZc/I3WjRyR
NB9cowrBcspmYe/BqLHgyMjl6NAKZZL7KiPM89PeWNqilcPIwvqzykTIr2Obep1s
VQRh4OfFV9McGnPJRLnKnJdzSVOD5s+Jxq1/fM9siNnc8xbeSa+Xv2yfvIjseXlT
BIql1tvbg0Y=
=TX4n
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to