Your message dated Sat, 30 Oct 2021 18:00:13 +0000
with message-id <e1mgsel-0000ar...@fasolo.debian.org>
and subject line Bug#984093: fixed in libcifpp 1.0.1-4
has caused the Debian Bug report #984093,
regarding libpdb-redo: 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.)


-- 
984093: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=984093
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:libpdb-redo
Version: 1.0.2-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/libpdb-redo_1.0.2-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.

[...]
/usr/include/cif++/Cif++.hpp:461:50: error: ‘optional’ is not a member of ‘std’
  461 |         struct ItemReference::item_value_as<std::optional<T>>
      |                                                  ^~~~~~~~
/usr/include/cif++/Cif++.hpp:41:1: note: ‘std::optional’ is defined in header 
‘<optional>’; did you forget to ‘#include <optional>’?
   40 | #include "cif++/CifUtils.hpp"
  +++ |+#include <optional>
   41 | 
/usr/include/cif++/Cif++.hpp:461:59: error: template argument 1 is invalid
  461 |         struct ItemReference::item_value_as<std::optional<T>>
      |                                                           ^
/usr/include/cif++/Cif++.hpp:461:60: error: expected unqualified-id before ‘>’ 
token
  461 |         struct ItemReference::item_value_as<std::optional<T>>
      |                                                            ^~
In file included from /usr/include/cif++/Compound.hpp:35,
                 from /usr/include/cif++/Structure.hpp:33,
                 from include/pdb-redo/ClipperWrapper.hpp:30,
                 from src/ClipperWrapper.cpp:29:
/usr/include/cif++/Cif++.hpp:461:50: error: ‘optional’ is not a member of ‘std’
  461 |         struct ItemReference::item_value_as<std::optional<T>>
      |                                                  ^~~~~~~~
/usr/include/cif++/Cif++.hpp:41:1: note: ‘std::optional’ is defined in header 
‘<optional>’; did you forget to ‘#include <optional>’?
   40 | #include "cif++/CifUtils.hpp"
  +++ |+#include <optional>
   41 | 
/usr/include/cif++/Cif++.hpp:461:59: error: template argument 1 is invalid
  461 |         struct ItemReference::item_value_as<std::optional<T>>
      |                                                           ^
/usr/include/cif++/Cif++.hpp:461:60: error: expected unqualified-id before ‘>’ 
token
  461 |         struct ItemReference::item_value_as<std::optional<T>>
      |                                                            ^~
In file included from src/BondMap.cpp:37:
/usr/include/cif++/Cif++.hpp:461:50: error: ‘optional’ is not a member of ‘std’
  461 |         struct ItemReference::item_value_as<std::optional<T>>
      |                                                  ^~~~~~~~
/usr/include/cif++/Cif++.hpp:41:1: note: ‘std::optional’ is defined in header 
‘<optional>’; did you forget to ‘#include <optional>’?
   40 | #include "cif++/CifUtils.hpp"
  +++ |+#include <optional>
   41 | 
/usr/include/cif++/Cif++.hpp:461:59: error: template argument 1 is invalid
  461 |         struct ItemReference::item_value_as<std::optional<T>>
      |                                                           ^
/usr/include/cif++/Cif++.hpp:461:60: error: expected unqualified-id before ‘>’ 
token
  461 |         struct ItemReference::item_value_as<std::optional<T>>
      |                                                            ^~
In file included from /usr/include/cif++/Compound.hpp:35,
                 from /usr/include/cif++/Structure.hpp:33,
                 from include/pdb-redo/DistanceMap.hpp:33,
                 from src/DistanceMap.cpp:34:
/usr/include/cif++/Cif++.hpp:461:50: error: ‘optional’ is not a member of ‘std’
  461 |         struct ItemReference::item_value_as<std::optional<T>>
      |                                                  ^~~~~~~~
/usr/include/cif++/Cif++.hpp:34:1: note: ‘std::optional’ is defined in header 
‘<optional>’; did you forget to ‘#include <optional>’?
   33 | #include <regex>
  +++ |+#include <optional>
   34 | #include <iostream>
/usr/include/cif++/Cif++.hpp:461:59: error: template argument 1 is invalid
  461 |         struct ItemReference::item_value_as<std::optional<T>>
      |                                                           ^
/usr/include/cif++/Cif++.hpp:461:60: error: expected unqualified-id before ‘>’ 
token
  461 |         struct ItemReference::item_value_as<std::optional<T>>
      |                                                            ^~
make[1]: *** [GNUmakefile:175: obj/AtomShape.lo] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: *** [GNUmakefile:175: obj/ClipperWrapper.lo] Error 1
make[1]: *** [GNUmakefile:175: obj/DistanceMap.lo] Error 1
make[1]: *** [GNUmakefile:175: obj/BondMap.lo] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j4 returned exit code 2
make: *** [debian/rules:12: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: libcifpp
Source-Version: 1.0.1-4
Done: Étienne Mollier <emoll...@debian.org>

We believe that the bug you reported is fixed in the latest version of
libcifpp, 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.
Étienne Mollier <emoll...@debian.org> (supplier of updated libcifpp 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: Fri, 29 Oct 2021 20:14:28 +0200
Binary: libcifpp-data libcifpp-dev libcifpp1 libcifpp1-dbgsym
Source: libcifpp
Architecture: all amd64 source
Version: 1.0.1-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Med Packaging Team 
<debian-med-packag...@lists.alioth.debian.org>
Changed-By: Étienne Mollier <emoll...@debian.org>
Closes: 982333 984093 987436 987666 994551
Description: 
 libcifpp-data - Data files for libcifpp
 libcifpp-dev - Development files for libcifpp
 libcifpp1  - Library files for libcifpp
Changes:
 libcifpp (1.0.1-4) unstable; urgency=medium
 .
   [ Maarten L. Hekkelman]
   * Added Spanish debconf translation (thanks to Camaleón)
     Closes: #987666
   * Added Brazilian Portuguese debconf translation
     (thanks to Adriano Rafael Gomes)
     Closes: #987436
   * Added Portuguese debconf translation (thanks to Américo Monteiro)
     Closes: #982333
   * Added gcc11.patch to fix numerous build issues with the new compiler
     Closes: #984093
 .
   [ Étienne Mollier ]
   * Team upload.
   * Created package libcifpp-data to separate files independent from the ABI.
     Closes: #994551
 .
   [ Andreas Tille ]
   * Apply multi-arch hints.
     + libcifpp-dev: Add Multi-Arch: same.
 .
   [ Étienne Mollier ]
   * Added ambiguous-conversion.patch fixing further ftbfs.
     Thanks Maarten L. Hekkelman for the hint!
   * d/copyright: pdb file now delivered under CC0
Checksums-Sha1: 
 af67856b1069de6a9b7ac3589821715d0c085479 583764 libcifpp-data_1.0.1-4_all.deb
 4dd50dbe9806dc36e05299ede3e1ba97370b773a 67864 libcifpp-dev_1.0.1-4_amd64.deb
 90e4e3a65172653092d03ff115c848a3b5a39b41 15382028 
libcifpp1-dbgsym_1.0.1-4_amd64.deb
 8ad45b22826791fc23500474f5c76b99fd11b69b 875620 libcifpp1_1.0.1-4_amd64.deb
 bf9187c6f42c1d800ac91dcbd893c8740690cf7c 7067 libcifpp_1.0.1-4_amd64.buildinfo
 72dfee79e151272727c4d60fb51337ea0588998c 2299 libcifpp_1.0.1-4.dsc
 975207568348ce233b5fab2e8094cbe4142d81e1 10204 libcifpp_1.0.1-4.debian.tar.xz
Checksums-Sha256: 
 33b9670b4803eed70c0e4e163973ff4df47a73d0afcb9ba3b7a9784cdbc6b430 583764 
libcifpp-data_1.0.1-4_all.deb
 c0dbb30d39eeb834280c17ca5793fd9a21ad32b392428ad38641fc0b9114ae83 67864 
libcifpp-dev_1.0.1-4_amd64.deb
 a882ab15a51cb0dcbc5b51cf8eea236c65d3c1d2c177086fde5281645c8c8ba8 15382028 
libcifpp1-dbgsym_1.0.1-4_amd64.deb
 5112f32b503a7880bafb591a5985fa1de18ffda2ab421a59b901042b1d41332a 875620 
libcifpp1_1.0.1-4_amd64.deb
 f7510d32a8e4af0dae308c3ff65ac3b0ca69ed264034b6d3dc0438156e0c6d5d 7067 
libcifpp_1.0.1-4_amd64.buildinfo
 a3f494bbf88f9cc8acda2267b6babffdbd58ef0c46ecbd332a378454d2b7ebdd 2299 
libcifpp_1.0.1-4.dsc
 1483a6d844bbffa7da56865916bc41a2ef96f3e666cd890c10ad0def00781526 10204 
libcifpp_1.0.1-4.debian.tar.xz
Files: 
 ee05019abe844d9c3dff6c6da495cbac 583764 libs optional 
libcifpp-data_1.0.1-4_all.deb
 daadcd3ccccf3a3c36adb2e0d5cfb910 67864 libdevel optional 
libcifpp-dev_1.0.1-4_amd64.deb
 c1964742a882fffd70ea329b737a683e 15382028 debug optional 
libcifpp1-dbgsym_1.0.1-4_amd64.deb
 f4b923d7fcf81dd158e3ea4682657370 875620 libs optional 
libcifpp1_1.0.1-4_amd64.deb
 4715f7aabd450cdcd54819cdc75ae3b2 7067 libs optional 
libcifpp_1.0.1-4_amd64.buildinfo
 3457e9275d3cfeddd16b4495959d41d7 2299 libs optional libcifpp_1.0.1-4.dsc
 dc09755330f5d32814f44a4e07bc7037 10204 libs optional 
libcifpp_1.0.1-4.debian.tar.xz

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

iQJIBAEBCgAyFiEEj5GyJ8fW8rGUjII2eTz2fo8NEdoFAmF8PfUUHGVtb2xsaWVy
QGRlYmlhbi5vcmcACgkQeTz2fo8NEdrcKBAAt9ZoRHZjoq0z1ssZGqDtAELI/mVh
Kh28i1PF/agr+L1S4j1x5yB+OtuViZawTYQg7uURh/5WuNTS6NaeU/iK2TsR6wmj
iCO9Fdlny3tdriDTz60ATYAxbIiLf4rvAZik7JVnZQ0Mt47UNPSErM8GvNVx2hgm
hIslxBmNhm10KMcgzFWACj/xNvMxE2YPYEop5EUh1LpuafI8ZNiQPOsOkp+8AjPk
CePqD4y0xc4S+H3Krq+gNoW5z2zgyjpOY2MjONemXRN2Rcbyl5E0OzRggPf6Hgis
Ol5gSd9SjcEuNiAX8kHOlU6eVLmgwQOh63qdlf74sSYXWKxDufSXyl5bObQUAg/Y
gh55OfRu9ClV97OVPVQcuoWKsc0j51K4isybQBpHGGZcVuXsNVPdpKSqfPHHtfXw
w1oajXqKfsRvsQsYPFdeOFM/sngEWS6QS2KTUOxAdu4whcXMPD37YsFFR+RerEMJ
gw3ZHXPqA0o9MRpE4PV84x1dhG4UmIy7g4s+qvS9e1vdQ1845qK4yjm8d60yS13K
cexZzXE0Rd0yaI1+lGRHbgqVkgwdX60SAzVEWAqe4Z/yD9upEDHCTEqvz94Z/k13
6KDcsPibd+zkqY9fTHy+d3KR+6TpDJ0jLNo6dUm/QSq4R8llzNDocSgeRRXh5aaU
m9KhGmx0wuYN4rA=
=0ddg
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to