Your message dated Sun, 05 Mar 2023 23:05:33 +0000
with message-id <e1pyxq5-003qbd...@fasolo.debian.org>
and subject line Bug#984038: fixed in drawtiming 0.7.1-8
has caused the Debian Bug report #984038,
regarding drawtiming: 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.)


-- 
984038: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=984038
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:drawtiming
Version: 0.7.1-7
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/drawtiming_0.7.1-7_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.

[...]
      |         std::basic_ostream<char>    const int
In file included from /usr/include/c++/11/iostream:39,
                 from timing.h:25,
                 from timing.cc:23:
/usr/include/c++/11/ostream:166:7: note: candidate: ‘std::basic_ostream<_CharT, 
_Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long 
int) [with _CharT = char; _Traits = std::char_traits<char>; 
std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]’
  166 |       operator<<(long __n)
      |       ^~~~~~~~
/usr/include/c++/11/ostream:170:7: note: candidate: ‘std::basic_ostream<_CharT, 
_Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long 
unsigned int) [with _CharT = char; _Traits = std::char_traits<char>; 
std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]’
  170 |       operator<<(unsigned long __n)
      |       ^~~~~~~~
/usr/include/c++/11/ostream:174:7: note: candidate: ‘std::basic_ostream<_CharT, 
_Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(bool) 
[with _CharT = char; _Traits = std::char_traits<char>; 
std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]’
  174 |       operator<<(bool __n)
      |       ^~~~~~~~
In file included from /usr/include/c++/11/ostream:853,
                 from /usr/include/c++/11/iostream:39,
                 from timing.h:25,
                 from timing.cc:23:
/usr/include/c++/11/bits/ostream.tcc:91:5: note: candidate: 
‘std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, 
_Traits>::operator<<(short int) [with _CharT = char; _Traits = 
std::char_traits<char>]’
   91 |     basic_ostream<_CharT, _Traits>::
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/iostream:39,
                 from timing.h:25,
                 from timing.cc:23:
/usr/include/c++/11/ostream:181:7: note: candidate: ‘std::basic_ostream<_CharT, 
_Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(short 
unsigned int) [with _CharT = char; _Traits = std::char_traits<char>; 
std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]’
  181 |       operator<<(unsigned short __n)
      |       ^~~~~~~~
In file included from /usr/include/c++/11/ostream:853,
                 from /usr/include/c++/11/iostream:39,
                 from timing.h:25,
                 from timing.cc:23:
/usr/include/c++/11/bits/ostream.tcc:105:5: note: candidate: 
‘std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, 
_Traits>::operator<<(int) [with _CharT = char; _Traits = 
std::char_traits<char>]’
  105 |     basic_ostream<_CharT, _Traits>::
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/iostream:39,
                 from timing.h:25,
                 from timing.cc:23:
/usr/include/c++/11/ostream:192:7: note: candidate: ‘std::basic_ostream<_CharT, 
_Traits>::__ostream_type& std::basic_ostream<_CharT, 
_Traits>::operator<<(unsigned int) [with _CharT = char; _Traits = 
std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = 
std::basic_ostream<char>]’
  192 |       operator<<(unsigned int __n)
      |       ^~~~~~~~
/usr/include/c++/11/ostream:201:7: note: candidate: ‘std::basic_ostream<_CharT, 
_Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long 
long int) [with _CharT = char; _Traits = std::char_traits<char>; 
std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]’
  201 |       operator<<(long long __n)
      |       ^~~~~~~~
/usr/include/c++/11/ostream:205:7: note: candidate: ‘std::basic_ostream<_CharT, 
_Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long 
long unsigned int) [with _CharT = char; _Traits = std::char_traits<char>; 
std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]’
  205 |       operator<<(unsigned long long __n)
      |       ^~~~~~~~
/usr/include/c++/11/ostream:220:7: note: candidate: ‘std::basic_ostream<_CharT, 
_Traits>::__ostream_type& std::basic_ostream<_CharT, 
_Traits>::operator<<(double) [with _CharT = char; _Traits = 
std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = 
std::basic_ostream<char>]’
  220 |       operator<<(double __f)
      |       ^~~~~~~~
/usr/include/c++/11/ostream:224:7: note: candidate: ‘std::basic_ostream<_CharT, 
_Traits>::__ostream_type& std::basic_ostream<_CharT, 
_Traits>::operator<<(float) [with _CharT = char; _Traits = 
std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = 
std::basic_ostream<char>]’
  224 |       operator<<(float __f)
      |       ^~~~~~~~
/usr/include/c++/11/ostream:232:7: note: candidate: ‘std::basic_ostream<_CharT, 
_Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long 
double) [with _CharT = char; _Traits = std::char_traits<char>; 
std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]’
  232 |       operator<<(long double __f)
      |       ^~~~~~~~
timing.cc:253:10: note: candidate: ‘std::ostream& operator<<(std::ostream&, 
const int&)’
  253 | ostream &operator<< (ostream &f, const data &data) {
      |          ^~~~~~~~
make[4]: *** [Makefile:405: main.o] Error 1
make[4]: *** Waiting for unfinished jobs....
make[4]: *** [Makefile:405: timing.o] Error 1
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[3]: *** [Makefile:300: all] Error 2
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[2]: *** [Makefile:370: all-recursive] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [Makefile:309: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j4 returned exit code 2
make: *** [debian/rules:4: build] Error 25
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: drawtiming
Source-Version: 0.7.1-8
Done: أحمد المحمودي (Ahmed El-Mahmoudy) <aelmahmo...@users.sourceforge.net>

We believe that the bug you reported is fixed in the latest version of
drawtiming, 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.
أحمد المحمودي (Ahmed El-Mahmoudy) <aelmahmo...@users.sourceforge.net> (supplier 
of updated drawtiming 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: Sat, 04 Mar 2023 03:07:13 +0100
Source: drawtiming
Architecture: source
Version: 0.7.1-8
Distribution: unstable
Urgency: medium
Maintainer: Debian Electronics Team 
<pkg-electronics-de...@lists.alioth.debian.org>
Changed-By: أحمد المحمودي (Ahmed El-Mahmoudy) 
<aelmahmo...@users.sourceforge.net>
Closes: 984038
Changes:
 drawtiming (0.7.1-8) unstable; urgency=medium
 .
   [ Aymeric Agon-Rambosson ]
   * Add repair-build-c++-17.patch (Closes: #984038).
   * d/control:
     - Add bison to Build-Depends (needed by upstream Makefile).
     - Replace graphicsmagick with imagemagick to avoid segfault during
       tests.
     - Replace gsfonts with fonts-urw-base35 (transition), and add
       fonts-urw-base35 as explicit runtime dependency to prevent segfault.
 .
   [ أحمد المحمودي (Ahmed El-Mahmoudy) ]
   * Add gitlab-ci.yml
   * d/gbp.conf: switch to bullseye branch
Checksums-Sha1:
 76616d25ff24907df06c75e9f75b2ff02bc7fe98 1755 drawtiming_0.7.1-8.dsc
 4159fb8fbbf6f089b2a27379b4838511eb2c8d9d 8552 drawtiming_0.7.1-8.debian.tar.xz
 8b332bab113f16168b5d0820d00ef1e36f89fcdb 4891 
drawtiming_0.7.1-8_source.buildinfo
Checksums-Sha256:
 798e75070033d6e97b058473cd590c9922788ecfa5418c1ec19a5bb79bcad15e 1755 
drawtiming_0.7.1-8.dsc
 4cad9de2bc2146af0cfd2e54ca1f019afd85fefe3b0a43b6c0e58d2682b038c5 8552 
drawtiming_0.7.1-8.debian.tar.xz
 9a31bcecd5506d88c49813c832d4a46d6e633c0d944057b5dc721365104fd6b3 4891 
drawtiming_0.7.1-8_source.buildinfo
Files:
 132194b0b8add7810980d26ad7cd23d8 1755 electronics optional 
drawtiming_0.7.1-8.dsc
 0450439ff144fe5c0be536e10c932948 8552 electronics optional 
drawtiming_0.7.1-8.debian.tar.xz
 8e2185bf0a1328731572472fc9288745 4891 electronics optional 
drawtiming_0.7.1-8_source.buildinfo

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

iQFWBAEBCgBAFiEEggahliCEfm0N+LF2vBlqlO3dobcFAmQFF7IiHGFlbG1haG1v
dWR5QHVzZXJzLnNvdXJjZWZvcmdlLm5ldAAKCRC8GWqU7d2ht6JwB/0TAt8IpGkF
yCoJedRhtMr5n4oY4S3oKPNO5zH9+V8JXhu0Er7guqLxx6BLt7xzAWKoAA6LDu83
AhN3Be0wbhFWHqJj29Xzj+RCdWlj5rAbqX1+rD8UyXLUW6XWpGRxSh+vs8sh/7FH
9iAdH15+Enqn9YgKuKzQJt8Lftxn+Wj8ZHA8S82Cp+b96daPpU2dIaXgfJ6p1S7n
31AbbujR2NVQGFugFNEPx/RZiKY9MxU2aRpHaiLo3bmmYeMD5dT3B+hhdLGr5gE2
uAe8TYlO+aFKJ0Icw0IcFy4agaXVegL7gYCItpBVBBpf2rvtuOllBXUP+YYkW1D4
vOg7Ltl3LpMA
=GW1C
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to