Your message dated Sun, 01 Jan 2023 19:05:23 +0000
with message-id <e1pc3e7-0047n6...@fasolo.debian.org>
and subject line Bug#984153: fixed in gle-graphics 4.3.3-1
has caused the Debian Bug report #984153,
regarding gle-graphics: 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.)


-- 
984153: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=984153
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:gle-graphics
Version: 4.2.5-9
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/gle-graphics_4.2.5-9_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.

[...]
  223 | void g_marker2(int i, double sz, double dval) throw (ParserError);
      |                                               ^~~~~
../core.h:240:62: error: ISO C++17 does not allow dynamic exception 
specifications
  240 | void g_bitmap(string& fname, double wx, double wy, int type) 
throw(ParserError);
      |                                                              ^~~~~
../core.h:241:65: error: ISO C++17 does not allow dynamic exception 
specifications
  241 | void g_bitmap_info(string& fname, int xvar, int yvar, int type) 
throw(ParserError);
      |                                                                 ^~~~~
../core.h:252:68: error: ISO C++17 does not allow dynamic exception 
specifications
  252 | void g_arrowline(double x2, double y2, int flag, int can_fillpath) 
throw(ParserError);
      |                                                                    ^~~~~
../core.h:276:54: error: ISO C++17 does not allow dynamic exception 
specifications
  276 | void g_arrow(double dx, double dy, int can_fillpath) throw(ParserError);
      |                                                      ^~~~~
../core.h:298:47: error: ISO C++17 does not allow dynamic exception 
specifications
  298 | int g_set_compatibility(const string& compat) throw (ParserError);
      |                                               ^~~~~
../core.h:299:49: error: ISO C++17 does not allow dynamic exception 
specifications
  299 | int g_parse_compatibility(const string& compat) throw (ParserError);
      |                                                 ^~~~~
../core.h:326:43: error: ISO C++17 does not allow dynamic exception 
specifications
  326 | void g_set_arrow_style(const char* shape) throw (ParserError);
      |                                           ^~~~~
../core.h:327:39: error: ISO C++17 does not allow dynamic exception 
specifications
  327 | void g_set_arrow_tip(const char* tip) throw (ParserError);
      |                                       ^~~~~
../core.h:329:59: error: ISO C++17 does not allow dynamic exception 
specifications
  329 | void g_bitmap(GLEBitmap*, double wx, double wy, int type) 
throw(ParserError);
      |                                                           ^~~~~
../core.h:421:47: error: ISO C++17 does not allow dynamic exception 
specifications
  421 | void g_postscript(char *ss,double w,double h) throw (ParserError);
      |                                               ^~~~~
In file included from gsurface.cpp:48:
../texinterface.h:222:42: error: ISO C++17 does not allow dynamic exception 
specifications
  222 |         TeXObject* draw(const char* str) throw(ParserError);
      |                                          ^~~~~
../texinterface.h:223:72: error: ISO C++17 does not allow dynamic exception 
specifications
  223 |         TeXObject* drawUTF8(const char* str, GLERectangle* box = NULL) 
throw(ParserError);
      |                                                                        
^~~~~
../texinterface.h:224:68: error: ISO C++17 does not allow dynamic exception 
specifications
  224 |         TeXObject* draw(const std::string& str, GLERectangle* box) 
throw(ParserError);
      |                                                                    ^~~~~
../texinterface.h:225:81: error: ISO C++17 does not allow dynamic exception 
specifications
  225 |         TeXObject* draw(const char* str, int nblines, GLERectangle* box 
= NULL) throw(ParserError);
      |                                                                         
        ^~~~~
../texinterface.h:226:102: error: ISO C++17 does not allow dynamic exception 
specifications
  226 |         TeXObject* draw(const char* str, TeXObjectInfo& info, int 
nblines, GLERectangle* box = NULL) throw(ParserError);
      |                                                                         
                             ^~~~~
../texinterface.h:227:96: error: ISO C++17 does not allow dynamic exception 
specifications
  227 |         TeXObject* drawObj(TeXHashObject* hobj, TeXObjectInfo& info, 
GLERectangle* box = NULL) throw(ParserError);
      |                                                                         
                       ^~~~~
In file included from gsurface.cpp:59:
../begin.h:74:33: error: ISO C++17 does not allow dynamic exception 
specifications
   74 | double token_next_double(int i) throw(ParserError);
      |                                 ^~~~~
gsurface.cpp:72:18: error: ISO C++17 does not allow dynamic exception 
specifications
   72 | void pass_line() throw(ParserError);
      |                  ^~~~~
gsurface.cpp:233:18: error: ISO C++17 does not allow dynamic exception 
specifications
  233 | void pass_line() throw(ParserError) {
      |                  ^~~~~
make[3]: *** [Makefile:60: gsurface.o] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src/gle/surface'
make[2]: *** [Makefile:160: make_all] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j1 returned exit code 2
make[1]: *** [debian/rules:42: override_dh_auto_build] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:38: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: gle-graphics
Source-Version: 4.3.3-1
Done: Christian T. Steigies <c...@debian.org>

We believe that the bug you reported is fixed in the latest version of
gle-graphics, 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.
Christian T. Steigies <c...@debian.org> (supplier of updated gle-graphics 
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, 31 Dec 2022 14:30:55 +0100
Source: gle-graphics
Binary: gle-graphics gle-graphics-dbgsym gle-graphics-glebtool 
gle-graphics-glebtool-dbgsym
Architecture: source amd64
Version: 4.3.3-1
Distribution: experimental
Urgency: medium
Maintainer: Debian Science Maintainers 
<debian-science-maintain...@lists.alioth.debian.org>
Changed-By: Christian T. Steigies <c...@debian.org>
Description:
 gle-graphics - Graphics Layout Engine
 gle-graphics-glebtool - Graphics Layout Engine glebtool
Closes: 984153
Changes:
 gle-graphics (4.3.3-1) experimental; urgency=medium
 .
   * new upstream version
   * remove throw(ParserError) from functions and variables (closes: #984153)
   * user larger arrays in makefmt/makefmt.cpp
   * hardcode GLE_TOP_DIR to /usr/share/gle-graphics
   * new glebtool binary package for building the manual, add a manpage
   * PDF manual is now in separate gle-graphics-manual package
   * GLE includes and examples are in separate gle-graphics-library package
   * update Standards-Version to 4.6.2 (no changes)
Checksums-Sha1:
 3335f0560eced8f026fa9ab6f3b30e982f1164e7 2293 gle-graphics_4.3.3-1.dsc
 b56d358ab9abd52fe6f0a48fcca407121cba891d 1788614 gle-graphics_4.3.3.orig.tar.gz
 789ddf0669b640abe3477ae270d3ad3c02d46a53 39308 
gle-graphics_4.3.3-1.debian.tar.xz
 4d15998ea6a0e774b65ce95c71c8ee83299d8afc 20048404 
gle-graphics-dbgsym_4.3.3-1_amd64.deb
 06cd9aad8f4ed4327237253c81960f9d1883b93b 477680 
gle-graphics-glebtool-dbgsym_4.3.3-1_amd64.deb
 7270a7eb1b5e70ef275bd127ae6d1d6f58fd6e5a 69948 
gle-graphics-glebtool_4.3.3-1_amd64.deb
 bec61d960f8c4e73b1bc4cf84478a5d312d2449b 15485 
gle-graphics_4.3.3-1_amd64.buildinfo
 7bb1e2c0fc89fb0c60e88a2bdea1a49a611a663c 1379128 gle-graphics_4.3.3-1_amd64.deb
Checksums-Sha256:
 67bc0d80ef20dc774fb049a488cddf116e173fca27ce246d4d66d024fc3adcc2 2293 
gle-graphics_4.3.3-1.dsc
 46da2ccc70d57d5f61770aaca7b0901cd65136a6434524232be03ac4b4cf8d15 1788614 
gle-graphics_4.3.3.orig.tar.gz
 f90581198d86fea2f1456f1b281e727881cdbc9526a2eb06cf8024b53b4ceab5 39308 
gle-graphics_4.3.3-1.debian.tar.xz
 47fd7e78a5da3783c095a99581d283c6d0fb2f9147097116f13d3732dbeff29c 20048404 
gle-graphics-dbgsym_4.3.3-1_amd64.deb
 26fe6eb8e86994378ec82f91ed22112c519daafd951a3455b782f4d751b3f524 477680 
gle-graphics-glebtool-dbgsym_4.3.3-1_amd64.deb
 e87138b17f1b1eafc1517b337c515ce3755979206d8088f348255ce1a41e446c 69948 
gle-graphics-glebtool_4.3.3-1_amd64.deb
 6f9fc029be4c40a0987a7d94d9cf43eb429054be84913d9d91f71586df7f8152 15485 
gle-graphics_4.3.3-1_amd64.buildinfo
 4eb741daa05ed27e98e1346608b13f6ff9aafbe04f65e92d0b4aad868c4c6545 1379128 
gle-graphics_4.3.3-1_amd64.deb
Files:
 80a097f908a1cc4a7277b5388e0cc9ec 2293 graphics optional 
gle-graphics_4.3.3-1.dsc
 a8d27f59137e73759e83c49aa01d7eba 1788614 graphics optional 
gle-graphics_4.3.3.orig.tar.gz
 4644743e3376791bea44a177273a8aa0 39308 graphics optional 
gle-graphics_4.3.3-1.debian.tar.xz
 1ed884ea54ed49fc80fbcbbe53bc70e6 20048404 debug optional 
gle-graphics-dbgsym_4.3.3-1_amd64.deb
 36d5066ec92c94856e8c0ae2ca435fe2 477680 debug optional 
gle-graphics-glebtool-dbgsym_4.3.3-1_amd64.deb
 26034cd05541b869f962be3c7f0b0235 69948 graphics optional 
gle-graphics-glebtool_4.3.3-1_amd64.deb
 28c8bab02152788d0f58c7bdc5be90a9 15485 graphics optional 
gle-graphics_4.3.3-1_amd64.buildinfo
 5c8127c35c4930bafd413f836c54ed2d 1379128 graphics optional 
gle-graphics_4.3.3-1_amd64.deb

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

iQJDBAEBCgAtFiEEMuHemUY/GC4Wej4EcA1WeHGyg0IFAmOwWZoPHGN0c0BkZWJp
YW4ub3JnAAoJEHANVnhxsoNCPBUP/2HeGWqkklQKasd+3adke6mXqUMJdxJucOza
awqDjrWsTX41iC0udUwRVRRcWEt3E4sv05joxp7kkWsFE+3M8VQ3sqhZhzQr3cUG
w/EOELpKdHSRpqCpcENGBVgpFtCrNlXlJrZdE2RV/mcyouXIs1F42fMd8Jbzmzsx
VTl0fo+BBi0PYtpYgZe4F074AVYlJD3PC1dB68xR3b7CUIJwb2t6XpBardOA4zLu
1rOD1C8y8DhaowaQE4noRyj7Fna8Dqo1eHmqqlm+CkrdmUJhFRQS8OFRtbylIYoU
1Pxj86vwPqfN1r3h42ji5QcZlb7c+8r267YI6FAFdCVw6Jlq8JHMGWeb1k02cbCi
eEnvplj+WyWUdZ8yGPI3frF6eck5UhoxV4qcDXDWLCwIe2kjONlB5LTxf5OEdAdt
dypID5d5tJefubF10tYYzjVYW6Dc8i423IW5OZsfMmTynfoHaMjJTMZ4ezbt1fHP
3z/5/t2MZOqwo/5omHFsofohFHhujMR7TNq8ERMgWZL+rttAo0JLFA+VX4n1eN87
m+bCElCF30KvovA8j1WPH6ycZVAg1Rxxr0smXoehza2MHJ2CORsScgfNZ3eW4+dQ
Qf+/fmxiPnigMjj3EVZgLLugy2n+6W5MmOsIZwvTenYiqm66P5zoKJ9hP9zNqS9B
kpMZGhin
=6FoW
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to