Your message dated Wed, 16 Aug 2023 19:36:14 +0000
with message-id <e1qwmjs-00g4s3...@fasolo.debian.org>
and subject line Bug#1037693: fixed in ifcplusplus 0~git20190402.13744d5+dfsg-3
has caused the Debian Bug report #1037693,
regarding ifcplusplus: ftbfs with GCC-13
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.)
--
1037693: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1037693
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:ifcplusplus
Version: 0~git20190402.13744d5+dfsg-2
Severity: normal
Tags: sid trixie
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-13
[This bug is targeted to the upcoming trixie 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-13/g++-13, but succeeds to build with gcc-12/g++-12. The
severity of this report will be raised before the trixie release.
The full build log can be found at:
http://qa-logs.debian.net/2023/05/22/logs/ifcplusplus_0~git20190402.13744d5+dfsg-2_unstable_gccexp.log
The last lines of the build log are at the end of this report.
To build with GCC 13, either set CC=gcc-13 CXX=g++-13 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-13/porting_to.html
[...]
/<<PKGBUILDDIR>>/external/Carve/src/include/carve/polyline_iter.hpp:113:19:
warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer,
class _Reference> struct std::iterator’ is deprecated
[-Wdeprecated-declarations]
113 | : public std::iterator<std::random_access_iterator_tag, Vertex*> {
| ^~~~~~~~
/usr/include/c++/13/bits/stl_iterator_base_types.h:127:34: note: declared here
127 | struct _GLIBCXX17_DEPRECATED iterator
| ^~~~~~~~
/<<PKGBUILDDIR>>/external/Carve/src/include/carve/polyline_iter.hpp:196:19:
warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer,
class _Reference> struct std::iterator’ is deprecated
[-Wdeprecated-declarations]
196 | : public std::iterator<std::random_access_iterator_tag,
PolylineEdge*> {
| ^~~~~~~~
/usr/include/c++/13/bits/stl_iterator_base_types.h:127:34: note: declared here
127 | struct _GLIBCXX17_DEPRECATED iterator
| ^~~~~~~~
/<<PKGBUILDDIR>>/external/Carve/src/include/carve/polyline_iter.hpp:261:19:
warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer,
class _Reference> struct std::iterator’ is deprecated
[-Wdeprecated-declarations]
261 | : public std::iterator<std::random_access_iterator_tag,
PolylineEdge*> {
| ^~~~~~~~
/usr/include/c++/13/bits/stl_iterator_base_types.h:127:34: note: declared here
127 | struct _GLIBCXX17_DEPRECATED iterator
| ^~~~~~~~
/<<PKGBUILDDIR>>/external/Carve/src/lib/intersect.cpp: In member function
‘carve::mesh::MeshSet<3>* carve::csg::CSG::compute(meshset_t*, meshset_t*,
Collector&, carve::csg::V2Set*, CLASSIFY_TYPE)’:
/<<PKGBUILDDIR>>/external/Carve/src/lib/intersect.cpp:1502:8: warning:
‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr'
instead [-Wdeprecated-declarations]
1502 | std::auto_ptr<face_rtree_t> a_rtree(
| ^~~~~~~~
In file included from /usr/include/c++/13/memory:78,
from /<<PKGBUILDDIR>>/external/Carve/src/lib/intersect.cpp:51:
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
65 | template<typename> class auto_ptr;
| ^~~~~~~~
/<<PKGBUILDDIR>>/external/Carve/src/lib/intersect.cpp:1504:8: warning:
‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr'
instead [-Wdeprecated-declarations]
1504 | std::auto_ptr<face_rtree_t> b_rtree(
| ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
65 | template<typename> class auto_ptr;
| ^~~~~~~~
/<<PKGBUILDDIR>>/external/Carve/src/lib/intersect.cpp: In member function ‘bool
carve::csg::CSG::sliceAndClassify(meshset_t*, meshset_t*,
std::__cxx11::list<std::pair<carve::csg::FaceClass, carve::mesh::MeshSet<3>*>
>&, carve::csg::V2Set*)’:
/<<PKGBUILDDIR>>/external/Carve/src/lib/intersect.cpp:1663:8: warning:
‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr'
instead [-Wdeprecated-declarations]
1663 | std::auto_ptr<face_rtree_t> closed_rtree(face_rtree_t::construct_STR(
| ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
65 | template<typename> class auto_ptr;
| ^~~~~~~~
/<<PKGBUILDDIR>>/external/Carve/src/lib/intersect.cpp:1665:8: warning:
‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr'
instead [-Wdeprecated-declarations]
1665 | std::auto_ptr<face_rtree_t> open_rtree(
| ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
65 | template<typename> class auto_ptr;
| ^~~~~~~~
/<<PKGBUILDDIR>>/external/Carve/src/lib/intersect.cpp: In member function ‘void
carve::csg::CSG::slice(meshset_t*, meshset_t*,
std::__cxx11::list<carve::mesh::MeshSet<3>*>&,
std::__cxx11::list<carve::mesh::MeshSet<3>*>&, carve::csg::V2Set*)’:
/<<PKGBUILDDIR>>/external/Carve/src/lib/intersect.cpp:1727:8: warning:
‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr'
instead [-Wdeprecated-declarations]
1727 | std::auto_ptr<face_rtree_t> a_rtree(
| ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
65 | template<typename> class auto_ptr;
| ^~~~~~~~
/<<PKGBUILDDIR>>/external/Carve/src/lib/intersect.cpp:1729:8: warning:
‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr'
instead [-Wdeprecated-declarations]
1729 | std::auto_ptr<face_rtree_t> b_rtree(
| ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
65 | template<typename> class auto_ptr;
| ^~~~~~~~
make[4]: *** [external/Carve/CMakeFiles/carve.dir/build.make:219:
external/Carve/CMakeFiles/carve.dir/src/lib/intersect.cpp.o] Error 1
make[4]: Leaving directory '/<<PKGBUILDDIR>>/build'
make[3]: *** [CMakeFiles/Makefile2:137:
external/Carve/CMakeFiles/carve.dir/all] Error 2
make[3]: Leaving directory '/<<PKGBUILDDIR>>/build'
make[2]: *** [Makefile:139: all] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/build'
dh_auto_build: error: cd build && make -j8 "INSTALL=install
--strip-program=true" VERBOSE=1 returned exit code 2
make[1]: *** [debian/rules:31: override_dh_auto_build-arch] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:10: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: ifcplusplus
Source-Version: 0~git20190402.13744d5+dfsg-3
Done: Michael R. Crusoe <cru...@debian.org>
We believe that the bug you reported is fixed in the latest version of
ifcplusplus, 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 1037...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Michael R. Crusoe <cru...@debian.org> (supplier of updated ifcplusplus 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, 16 Aug 2023 19:41:55 +0200
Source: ifcplusplus
Architecture: source
Version: 0~git20190402.13744d5+dfsg-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers
<debian-science-maintain...@lists.alioth.debian.org>
Changed-By: Michael R. Crusoe <cru...@debian.org>
Closes: 1037693
Changes:
ifcplusplus (0~git20190402.13744d5+dfsg-3) unstable; urgency=medium
.
* Team upload.
* Add patch from Adrian Bunk to fix FTBFS with gcc-13. Closes:
#1037693
* Standards-Version: 4.6.2 (routine-update)
* debhelper-compat 13 (routine-update)
* Reorder sequence of d/control fields by cme (routine-update)
* Add salsa-ci file (routine-update)
* Use secure URI in Homepage field.
* Update renamed lintian tag names in lintian overrides.
* Set upstream metadata fields: Bug-Database, Bug-Submit, Repository-Browse.
* d/watch: fix for GitHub changes
* d/rules: don't make a release build, so we can gather debug symbols
Checksums-Sha1:
5c8a6988efccb2881a47f504790bdc9a7c0929ce 2381
ifcplusplus_0~git20190402.13744d5+dfsg-3.dsc
411ead74991a75d4ea61a939c91e9a35fa0cde9c 3452
ifcplusplus_0~git20190402.13744d5+dfsg-3.debian.tar.xz
5c5a3ab9706434385a4f581240f27b10029ba56b 12468
ifcplusplus_0~git20190402.13744d5+dfsg-3_source.buildinfo
Checksums-Sha256:
5699b8c905073c9424051d1c1cd9f272222a1db5121f52e06fef0ca877002e02 2381
ifcplusplus_0~git20190402.13744d5+dfsg-3.dsc
220d345b5a188fc0d5ae6d80e26bdd32a3181f2f538cb254cf9d309c3b8458bb 3452
ifcplusplus_0~git20190402.13744d5+dfsg-3.debian.tar.xz
e2de40caf3f35ea15f5cb0cae0909cee0dbeb1bdaa5f8f7282b09ed4889ed5c1 12468
ifcplusplus_0~git20190402.13744d5+dfsg-3_source.buildinfo
Files:
f9b0760c1ab3997e9de68eddedb4614d 2381 graphics optional
ifcplusplus_0~git20190402.13744d5+dfsg-3.dsc
e6d5d1757a3626edf5c3af7683bca521 3452 graphics optional
ifcplusplus_0~git20190402.13744d5+dfsg-3.debian.tar.xz
b75585a7984cf35f50c8fad2511f16a8 12468 graphics optional
ifcplusplus_0~git20190402.13744d5+dfsg-3_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEck1gkzcRPHEFUNdHPCZ2P2xn5uIFAmTdH/MACgkQPCZ2P2xn
5uLqxhAAkqT8rTqc/QoLHK/LgSNnRywHZRxKUxPwzO4zWwMtrRpyvgQS7QlRWb/L
/g+5hoemEbgS7ST8/g6Oc2tZkhcfeKOycGIK5CMsFBf6TvEsd/QGC3jXs+q7Ayji
yvALWBkEBXOr3bLvmfI7DdMMt+oPE0a8KQEUIhNkbHIRMXg2tEsTpn3HzQ6n07jb
4io9LRSdpJHm/EsXD8nPfSSKLZuOy9Zos3oDDLkODSnAvN8uf/t136vg08ZE8vmB
fwUZz+1rncyLPOweL9DOMdxAUCJ3NMOvYeIPQQnJ5n0AzWFcjrrmJeJV8XhVPIUM
ilzQ8YykWIMj4I+bwzcWJ+AXSEgjU6VnzQ4Q/JrTbqSGgq2umIcmJH55d5JnBoT9
cqgUvr4T72CbtpBaoRrzaCZuNo9AdeGGk8RwJ+QwWc2X2irlH6y6D1jyCmR597lh
BAFUbD19Vv3/IxygzEfHKrtIt+bYEMpMnE33VRjPaOxPDZsfIL2Is8l6bPHuP5mK
uPi5M2uiuuNKQ17ogS9koeqZOXK43zqvcYvMZ3byQAnmJIaWCitIs7365xm9nvSo
4n9N6p2e8DDfqQownjL+nYfZ4BddbHzf/iP5ZRRtLVatEm0VaR/b1bovfQRzGP30
7GJb8OGaDrofFMzOVezxJKQtUErAElPAZy4QoYrm/Ufug/EnV6k=
=bIwj
-----END PGP SIGNATURE-----
--- End Message ---