Your message dated Sun, 01 May 2022 18:00:11 +0000
with message-id <e1nldrf-000cys...@fasolo.debian.org>
and subject line Bug#984203: fixed in libpgf 7.21.7+ds-1
has caused the Debian Bug report #984203,
regarding libpgf: 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.)


-- 
984203: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=984203
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:libpgf
Version: 6.14.12-3.2
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/libpgf_6.14.12-3.2_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.

[...]
  483 | #define THROW_ throw(IOException)
      |                ^~~~~
Decoder.cpp:75:68: note: in expansion of macro ‘THROW_’
   75 |                                    bool useOMP, bool skipUserData) 
THROW_
      |                                                                    
^~~~~~
../include/PGFplatform.h:483:16: error: ISO C++17 does not allow dynamic 
exception specifications
  483 | #define THROW_ throw(IOException)
      |                ^~~~~
Decoder.cpp:232:67: note: in expansion of macro ‘THROW_’
  232 | UINT32 CDecoder::ReadEncodedData(UINT8* target, UINT32 len) const 
THROW_ {
      |                                                                   ^~~~~~
../include/PGFplatform.h:483:16: error: ISO C++17 does not allow dynamic 
exception specifications
  483 | #define THROW_ throw(IOException)
      |                ^~~~~
Decoder.cpp:252:106: note: in expansion of macro ‘THROW_’
  252 | void CDecoder::Partition(CSubband* band, int quantParam, int width, int 
height, int startPos, int pitch) THROW_ {
      |                                                                         
                                 ^~~~~~
../include/PGFplatform.h:483:16: error: ISO C++17 does not allow dynamic 
exception specifications
  483 | #define THROW_ throw(IOException)
      |                ^~~~~
Decoder.cpp:319:91: note: in expansion of macro ‘THROW_’
  319 | void CDecoder::DecodeInterleaved(CWaveletTransform* wtChannel, int 
level, int quantParam) THROW_ {
      |                                                                         
                  ^~~~~~
../include/PGFplatform.h:483:16: error: ISO C++17 does not allow dynamic 
exception specifications
  483 | #define THROW_ throw(IOException)
      |                ^~~~~
Decoder.cpp:435:36: note: in expansion of macro ‘THROW_’
  435 | void CDecoder::Skip(UINT64 offset) THROW_ {
      |                                    ^~~~~~
../include/PGFplatform.h:483:16: error: ISO C++17 does not allow dynamic 
exception specifications
  483 | #define THROW_ throw(IOException)
      |                ^~~~~
Decoder.cpp:448:80: note: in expansion of macro ‘THROW_’
  448 | void CDecoder::DequantizeValue(CSubband* band, UINT32 bandPos, int 
quantParam) THROW_ {
      |                                                                         
       ^~~~~~
../include/PGFplatform.h:483:16: error: ISO C++17 does not allow dynamic 
exception specifications
  483 | #define THROW_ throw(IOException)
      |                ^~~~~
Decoder.cpp:463:35: note: in expansion of macro ‘THROW_’
  463 | void CDecoder::DecodeTileBuffer() THROW_ {
      |                                   ^~~~~~
../include/PGFplatform.h:483:16: error: ISO C++17 does not allow dynamic 
exception specifications
  483 | #define THROW_ throw(IOException)
      |                ^~~~~
Decoder.cpp:480:31: note: in expansion of macro ‘THROW_’
  480 | void CDecoder::DecodeBuffer() THROW_ {
      |                               ^~~~~~
../include/PGFplatform.h:483:16: error: ISO C++17 does not allow dynamic 
exception specifications
  483 | #define THROW_ throw(IOException)
      |                ^~~~~
Decoder.cpp:521:51: note: in expansion of macro ‘THROW_’
  521 | void CDecoder::ReadMacroBlock(CMacroBlock* block) THROW_ {
      |                                                   ^~~~~~
../include/PGFplatform.h:483:16: error: ISO C++17 does not allow dynamic 
exception specifications
  483 | #define THROW_ throw(IOException)
      |                ^~~~~
Decoder.cpp:579:33: note: in expansion of macro ‘THROW_’
  579 | void CDecoder::SkipTileBuffer() THROW_ {
      |                                 ^~~~~~
make[4]: *** [Makefile:452: Decoder.lo] Error 1
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[3]: *** [Makefile:418: all-recursive] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>'
make[2]: *** [Makefile:346: all] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j1 returned exit code 2
make[1]: *** [debian/rules:13: override_dh_auto_build] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:8: build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: libpgf
Source-Version: 7.21.7+ds-1
Done: Boyuan Yang <by...@debian.org>

We believe that the bug you reported is fixed in the latest version of
libpgf, 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.
Boyuan Yang <by...@debian.org> (supplier of updated libpgf 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: Wed, 30 Mar 2022 13:51:38 -0400
Source: libpgf
Binary: libpgf-dev libpgf7 libpgf7-dbgsym
Architecture: source amd64
Version: 7.21.7+ds-1
Distribution: unstable
Urgency: high
Maintainer: Debian QA Group <packa...@qa.debian.org>
Changed-By: Boyuan Yang <by...@debian.org>
Description:
 libpgf-dev - Progressive Graphics File (PGF) library - development files
 libpgf7    - Progressive Graphics File (PGF) library - runtime files
Closes: 984203 1005776 1007765
Changes:
 libpgf (7.21.7+ds-1) unstable; urgency=high
 .
   * QA upload.
   * Orphan the package following ITS procedure. (Closes: #1007765)
   * New upstream release. (Closes: #1005776)
     + Fix FTBFS with gcc 11. (Closes: #984203)
     + ds: Exclude unreasonable files from source tarball:
       - doc/*
       - libpgf_6.10.47.debian.tar.bz2
   * debian/: Bump library SONAME to 7.
   * debian/: Apply "wrap-and-sort -abst".
   * debian/patches: Drop old patches, merged upstream.
   * debian/patches: Add patch to disable doc build.
   * debian/control:
     + Drop manual -dbg package.
     + Bump Standards-Version to 4.6.0.
     + Bump debhelper compat to v13.
   * debian/copyright: Refresh information.
   * debian/README.source: Dropped, contains outdated information.
Checksums-Sha1:
 95534a7737e28e31a03043214fb2f508ac0ed32f 1876 libpgf_7.21.7+ds-1.dsc
 9b07796b0e3c6c1759571089bbe1f1226ec0574d 75216 libpgf_7.21.7+ds.orig.tar.gz
 d085dedc96b5267578245a322f45a5ba36b69dad 5140 libpgf_7.21.7+ds-1.debian.tar.xz
 297c126a521f9165ee31cab9177fe0c49fbeee80 54352 libpgf-dev_7.21.7+ds-1_amd64.deb
 15978d297f3f0ecb774e17cf9cfb40da4cc95156 126676 
libpgf7-dbgsym_7.21.7+ds-1_amd64.deb
 18115a91490cb1f4be1104cb86a45c3d67e46d24 36956 libpgf7_7.21.7+ds-1_amd64.deb
 217773c98e8a0527ab0e60fde2774a9f9bb2dde7 6315 
libpgf_7.21.7+ds-1_amd64.buildinfo
Checksums-Sha256:
 5e4bb9e14abcc0f6fb3434a04800ceb1363f9af3aa4d0694d7f943920c1657ee 1876 
libpgf_7.21.7+ds-1.dsc
 9e1ebe8da3b38c7898bb44b0ec05543c07316b4c3d73ce41433ceaff765271d4 75216 
libpgf_7.21.7+ds.orig.tar.gz
 227b91403482834d4ebc5ef21a7fb35c911dbacf42fa0a638ae6762544689c5b 5140 
libpgf_7.21.7+ds-1.debian.tar.xz
 6121873d6755075973fd6437773243aad0e36e70223c96e9b82fac232d3206d6 54352 
libpgf-dev_7.21.7+ds-1_amd64.deb
 15c2178b8f4f9b5e8c941bb0d6206373a54289d1170625b9be8cfaa86f7ffc69 126676 
libpgf7-dbgsym_7.21.7+ds-1_amd64.deb
 f1b26617aa7d73b9ecfb3f0b0c1fab06256c187d6f40955a299605031d893545 36956 
libpgf7_7.21.7+ds-1_amd64.deb
 d3ee8b13bbfec00ba6bc22492902568f010435c02ce041d42cbe982c94346066 6315 
libpgf_7.21.7+ds-1_amd64.buildinfo
Files:
 88766a10f044a1dae6a571f462169363 1876 libs optional libpgf_7.21.7+ds-1.dsc
 5701dc2e4233d973d00ca9e7caf39c73 75216 libs optional 
libpgf_7.21.7+ds.orig.tar.gz
 f64463aca42f4621715e94d56140808d 5140 libs optional 
libpgf_7.21.7+ds-1.debian.tar.xz
 c00a9a133d9d25dddc09fec7fac6127f 54352 libdevel optional 
libpgf-dev_7.21.7+ds-1_amd64.deb
 caad72d7c3719e1bb65f31ed8e3d7fc5 126676 debug optional 
libpgf7-dbgsym_7.21.7+ds-1_amd64.deb
 20675bbf4a4a0d25d33cc79320e4c52c 36956 libs optional 
libpgf7_7.21.7+ds-1_amd64.deb
 f12c9dd1a5da46fa36bf06801cf81f48 6315 libs optional 
libpgf_7.21.7+ds-1_amd64.buildinfo

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

iQIzBAEBCgAdFiEEfncpR22H1vEdkazLwpPntGGCWs4FAmJEmrIACgkQwpPntGGC
Ws5tfg/+Ox6ZnExyZ0v6BmbUSnpPCYG6gCCc7Wd3CBY4ojTIQtk5JNJrJMZOWuqb
GbuUMIzJgglpYHK4z2jUxGQq6xFUnEJpnHK/vzmzljRAOJoBHNwg6WDcLLofUzsl
vPV7xiO1wtfOpdCC3Zlb3sh2VhaQRHi7XcFF/gg3W7ZslIIUd/uxIQaZSc1GjWeJ
1PxGaghp8kwc1sMgjBPvT0ull5lAq0qdgKCE0DK2HsULomVFjHkYQO6MHf9q8IJ+
d+dl2+kYseWkPDGtzBWpHFzhOiAUtDjN/K2pjg8iz3rAq4EzvPuKwqpaJxDiaGJ7
nLWKHqheH4TqDznjDuiIe4trNA9urswnWCmjTXreqk1Z4/Vv4zX4Ve1VsH5qaS8k
JlGx1q0lUbtfWlubFY4Y++CZyjhAAWUCTno7zqQPcq8YrWjXRHN7aEvs7h0wXd7L
S1yiP1ST+GHa6J3oggm88AywA39Lr/UAct2Na4a+w/y8lYNobAYgrjZuGW28X5Hc
oTj6JNud17bQiZMER2Cz9422cE7wEG7UZmnRlJxlLzX0VqSiJ1nTAsk2Ktk3+Kz+
y5Lc9E3op5o/dnVyibPUzk+v09y1YbPo1KLtkelqtgpxAExWl2mwMTvzFZ50VO74
LiGpiBo1TxhwnTVzWHe7Cq32KUegwqEV2fNVdfKzmKmNhGtbgfQ=
=0CHE
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to