Your message dated Fri, 22 Sep 2023 15:05:29 +0000
with message-id <e1qjhij-007mvy...@fasolo.debian.org>
and subject line Bug#1037692: fixed in horizon-eda 2.4.0-1.1
has caused the Debian Bug report #1037692,
regarding horizon-eda: 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.)
--
1037692: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1037692
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:horizon-eda
Version: 2.4.0-1
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/horizon-eda_2.4.0-1_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
[...]
build/picobj/src/board/connection_line.o
build/picobj/src/board/step_export_settings.o
build/picobj/src/board/pnp_export_settings.o
build/picobj/src/board/pnp.o
build/picobj/src/board/board_decal.o
build/picobj/src/pool/pool.o
build/picobj/src/pool/ipool.o
build/picobj/src/pool/pool_info.o
build/picobj/src/util/placement.o
build/picobj/src/util/util.o
build/picobj/src/util/geom_util.o
build/picobj/src/util/csv.o
build/picobj/src/common/object_descr.o
build/picobj/src/block/net_class.o
build/picobj/src/project/project.o
build/picobj/src/util/version.o
build/picobj/src/rules/rules.o
build/picobj/src/rules/rule.o
build/picobj/src/rules/rule_descr.o
build/picobj/src/rules/rule_match.o
build/picobj/src/rules/rule_match_keepout.o
build/picobj/src/rules/rules_import_export.o
build/picobj/src/parameter/program.o
build/picobj/src/parameter/set.o
build/picobj/3rd_party/clipper/clipper.o
3rd_party/clipper/clipper.cpp: In function ‘void ClipperLib::InitEdge(TEdge*,
TEdge*, TEdge*, const IntPoint&)’:
3rd_party/clipper/clipper.cpp:721:14: warning: ‘void* memset(void*, int,
size_t)’ clearing an object of non-trivial type ‘struct ClipperLib::TEdge’; use
assignment or value-initialization instead [-Wclass-memaccess]
721 | std::memset(e, 0, sizeof(TEdge));
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
3rd_party/clipper/clipper.cpp:66:8: note: ‘struct ClipperLib::TEdge’ declared
here
66 | struct TEdge {
| ^~~~~
3rd_party/clipper/clipper.cpp: In member function ‘void
ClipperLib::Clipper::BuildResult(ClipperLib::Paths&)’:
3rd_party/clipper/clipper.cpp:3210:14: warning: declaration of ‘i’ shadows a
previous local [-Wshadow]
3210 | for (int i = 0; i < cnt; ++i)
| ^
3rd_party/clipper/clipper.cpp:3202:31: note: shadowed declaration is here
3202 | for (PolyOutList::size_type i = 0; i < m_PolyOuts.size(); ++i)
| ^
build/picobj/src/common/dimension.o
build/picobj/src/logger/logger.o
In file included from src/logger/logger.cpp:1:
src/logger/logger.hpp:45:22: error: expected ‘)’ before ‘s’
45 | Item(uint64_t s, Level l, const std::string &msg, Domain dom =
Domain::UNSPECIFIED, const std::string &det = "")
| ~ ^~
| )
src/logger/logger.hpp:50:9: error: ‘uint64_t’ does not name a type
50 | uint64_t seq;
| ^~~~~~~~
src/logger/logger.hpp:5:1: note: ‘uint64_t’ is defined in header ‘<cstdint>’;
did you forget to ‘#include <cstdint>’?
4 | #include <string>
+++ |+#include <cstdint>
5 | #include <tuple>
src/logger/logger.hpp:66:5: error: ‘uint64_t’ does not name a type
66 | uint64_t seq = 0;
| ^~~~~~~~
src/logger/logger.hpp:66:5: note: ‘uint64_t’ is defined in header ‘<cstdint>’;
did you forget to ‘#include <cstdint>’?
src/logger/logger.cpp: In member function ‘void horizon::Logger::log(Level,
const std::string&, Domain, const std::string&)’:
src/logger/logger.cpp:18:22: error: ‘seq’ was not declared in this scope
18 | handler(Item(seq++, l, m, d, detail));
| ^~~
src/logger/logger.cpp:21:29: error: ‘seq’ was not declared in this scope
21 | buffer.emplace_back(seq++, l, m, d, detail + " (startup)");
| ^~~
make[2]: *** [Makefile:1127: build/picobj/src/logger/logger.o] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [debian/rules:21: override_dh_auto_build] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:17: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: horizon-eda
Source-Version: 2.4.0-1.1
Done: Dimitri John Ledkov <dimitri.led...@canonical.com>
We believe that the bug you reported is fixed in the latest version of
horizon-eda, 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.
Dimitri John Ledkov <dimitri.led...@canonical.com> (supplier of updated
horizon-eda 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, 22 Sep 2023 13:41:11 +0100
Source: horizon-eda
Built-For-Profiles: noudeb
Architecture: source
Version: 2.4.0-1.1
Distribution: unstable
Urgency: medium
Maintainer: Uwe Steinmann <ste...@debian.org>
Changed-By: Dimitri John Ledkov <dimitri.led...@canonical.com>
Closes: 1036878 1037692
Changes:
horizon-eda (2.4.0-1.1) unstable; urgency=medium
.
[ Dimitri John Ledkov ]
* Non-maintainer upload.
.
[ Tobias Frost ]
* Migrate from oce to occt (Closes: #1036878)
.
[ Jonathan Bergh ]
* Fix FTBFS with gcc-13 update (Closes: #1037692)
Checksums-Sha1:
eaa320990970cf1a448ef46b798bb387cfaa4541 2179 horizon-eda_2.4.0-1.1.dsc
cce601bc3cf7832d27eda13176dc3be624833fc4 737116
horizon-eda_2.4.0-1.1.debian.tar.xz
66c97a40ce5832c13a787ef3297894cc4efd5c54 7936
horizon-eda_2.4.0-1.1_source.buildinfo
Checksums-Sha256:
47ebef8e35d9125a931f7ead3ebe0cd9a0bd5a2ae1e14a80569be8657cac260e 2179
horizon-eda_2.4.0-1.1.dsc
0a1482a8ca40902ec58aaad2797b2bdba9bcc0e99220353784879a1851a46c19 737116
horizon-eda_2.4.0-1.1.debian.tar.xz
a619b30c72111e44c2152de40b0761672eddf83b6b8efe90006e57beecebfd96 7936
horizon-eda_2.4.0-1.1_source.buildinfo
Files:
4f46409d0a4b50e84afa17d3190caea4 2179 electronics optional
horizon-eda_2.4.0-1.1.dsc
dd999b81b728caa163d3a1d7b7edb7da 737116 electronics optional
horizon-eda_2.4.0-1.1.debian.tar.xz
9f5ae49c48b2ec8271e0bd665d3a0615 7936 electronics optional
horizon-eda_2.4.0-1.1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEE7iQKBSojGtiSWEHXm47ISdXvcO0FAmUNi3oACgkQm47ISdXv
cO1WHg//YRkAOl0smO5hvCIhsRCfBZEYKdTTf340u7d2KMaEbaYKiVd81Z9CRvb4
VGbKyhlFDQv4vtk2jA6rspOF82FiB5j5Mts+LZzPIPFWxqrdso9W7PhIAebypbGB
cVSC92oO0Fy+pgo/neITYhsY/xDsbwKrkVX3/QaOd5I8V/XNwfoAihGC5BU8nDgj
ZFxvMCSCxRSC7ayYRMTV88UD/+P9k7U+Q29HRmK/wWDEX+ZgZ5XPcyzr/hv3DR+W
Pesr+gzU7eSQgHM4izTv776JQqPtRwvSvRha1dKfpNBm5XGCIigXEiTKGs4dh696
o5c6cFMYPkEDV17LQptMGUiHIPRvT2XnjGbn4gJjgKQyNOIkPSEwZ0ShpWfi4O58
Atz/Xc1ItXPbMrxZOv+IbP/dZ1TJZ4zV8D9FG5pHOO7F4+r3CBo0YuQi9wrhtK32
mvp5Jfdo6i6QiKMDts+bJKaJvcHjbTO/klXpzt0CP/mbcTgFjCLZh0PGYDVzvMe/
y7fKVHFeav4SGoHgymMMszjN0v6EzxCsEBwUc/UtHamVRvDifS7WTBlvkgaIsUvF
eEnAfF6tGi8MmqPQKJeXa/+DSytw71oNEg7FhY4CKqNEwwadU0IhQRyNv8qPFdsC
XJ7JluT+GgXhpJtORINOecEsGbTMeEwyInB8KPL2PdmPvdx8XXU=
=jgav
-----END PGP SIGNATURE-----
--- End Message ---