Your message dated Tue, 20 Aug 2024 18:59:01 +0000
with message-id <e1sgu4l-0082bc...@fasolo.debian.org>
and subject line Bug#1075451: fixed in route-rnd 0.9.2-3
has caused the Debian Bug report #1075451,
regarding route-rnd: ftbfs with GCC-14
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.)


-- 
1075451: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1075451
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:route-rnd
Version: 0.9.2-2
Severity: important
Tags: sid trixie
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-14

[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-14/g++-14, but succeeds to build with gcc-13/g++-13. 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/2024/07/01/route-rnd_0.9.2-2_unstable_gccexp.log
The last lines of the build log are at the end of this report.

To build with GCC 14, either set CC=gcc-14 CXX=g++-14 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-14/porting_to.html

[...]
../../src/plugins//rt_topo/trbs.c:165:35: error: assignment to ‘rtrnd_any_obj_t 
*’ {aka ‘union rtrnd_any_obj_s *’} from incompatible pointer type ‘rtrnd_line_t 
*’ {aka ‘struct rtrnd_line_s *’} [-Wincompatible-pointer-types]
  165 |                                 o = rtrnd_line_new(ly_out, NULL, NULL, 
last->x, last->y, cr->x, cr->y, rt_topo_cfg.wire_thick, 0);
      |                                   ^
../../src/plugins//rt_topo/trbs.c:172:27: error: assignment to ‘rtrnd_any_obj_t 
*’ {aka ‘union rtrnd_any_obj_s *’} from incompatible pointer type ‘rtrnd_line_t 
*’ {aka ‘struct rtrnd_line_s *’} [-Wincompatible-pointer-types]
  172 |                         o = rtrnd_line_new(ly_out, NULL, NULL, 
ttn->end->pos.x, ttn->end->pos.y, last->x, last->y, rt_topo_cfg.wire_thick, 0);
      |                           ^
make[2]: *** [<builtin>: ../../src/plugins//rt_topo/trbs.o] Error 1
make[2]: *** Waiting for unfinished jobs....
../../src/plugins//rt_topo/crbs.c: In function ‘crbs_point_new’:
../../src/plugins//rt_topo/crbs.c:86:2: warning: #warning TODO: do this 
allocation using ualloc stacks [-Wcpp]
   86 | #warning TODO: do this allocation using ualloc stacks
      |  ^~~~~~~
../../src/plugins//rt_topo/crbs.c: In function ‘crbs_make_point’:
../../src/plugins//rt_topo/crbs.c:130:16: error: assignment to ‘rtrnd_any_obj_t 
*’ {aka ‘union rtrnd_any_obj_s *’} from incompatible pointer type ‘rtrnd_via_t 
*’ {aka ‘struct rtrnd_via_s *’} [-Wincompatible-pointer-types]
  130 |         p->obj = via;
      |                ^
In file included from ../../src/plugins//rt_topo/crbs.c:201:
../../src/plugins//rt_topo/crbs_cdt.c: At top level:
../../src/plugins//rt_topo/crbs_cdt.c:36:2: warning: #warning TODO: use 
libualloc for ctn [-Wcpp]
   36 | #warning TODO: use libualloc for ctn
      |  ^~~~~~~
../../src/plugins//rt_topo/crbs_cdt.c: In function 
‘rt_topo_crbs_cdt_create_points’:
../../src/plugins//rt_topo/crbs_cdt.c:145:2: warning: #warning handle all other 
types [-Wcpp]
  145 | #warning handle all other types
      |  ^~~~~~~
../../src/plugins//rt_topo/crbs_cdt.c:184:2: warning: #warning TODO: this 
should be 0,0 for copper and clearance once grbs supports convex implicit 
attachments [-Wcpp]
  184 | #warning TODO: this should be 0,0 for copper and clearance once grbs 
supports convex implicit attachments
      |  ^~~~~~~
../../src/plugins//rt_topo/crbs_cdt.c: In function 
‘rt_topo_crbs_cdt_create_edges’:
../../src/plugins//rt_topo/crbs_cdt.c:199:2: warning: #warning TODO: use 
libualloc here [-Wcpp]
  199 | #warning TODO: use libualloc here
      |  ^~~~~~~
In file included from ../../src/plugins//rt_topo/crbs.c:202:
../../src/plugins//rt_topo/crbs_route.c: In function ‘crbs_is_spiral’:
../../src/plugins//rt_topo/crbs_route.c:206:2: warning: #warning TODO: we 
should probably allow real spirals and deny only on the same orbit (some maze 
setup may have legit spiral) [-Wcpp]
  206 | #warning TODO: we should probably allow real spirals and deny only on 
the same orbit (some maze setup may have legit spiral)
      |  ^~~~~~~
../../src/plugins//rt_topo/crbs_route.c: In function ‘crbs_next_hop’:
../../src/plugins//rt_topo/crbs_route.c:297:2: warning: #warning TODO: allocate 
this with ualloc stacks [-Wcpp]
  297 | #warning TODO: allocate this with ualloc stacks
      |  ^~~~~~~
../../src/plugins//rt_topo/crbs_route.c: In function ‘crbs_ast_set_mark’:
../../src/plugins//rt_topo/crbs_route.c:433:2: warning: #warning TODO: allocate 
this with ualloc stacks [-Wcpp]
  433 | #warning TODO: allocate this with ualloc stacks
      |  ^~~~~~~
../../src/plugins//rt_topo/crbs_route.c: In function ‘rt_topo_crbs_route_net’:
../../src/plugins//rt_topo/crbs_route.c:498:2: warning: #warning TODO: when det 
allocation is libualloc staks based, these two lines can be replaced with a 
stack reset: [-Wcpp]
  498 | #warning TODO: when det allocation is libualloc staks based, these two 
lines can be replaced with a stack reset:
      |  ^~~~~~~
../../src/plugins//rt_topo/crbs_route.c:507:2: warning: #warning TODO: per net 
wire thickness [-Wcpp]
  507 | #warning TODO: per net wire thickness
      |  ^~~~~~~
../../src/plugins//rt_topo/crbs_route.c: In function ‘rt_topo_crbs_layer’:
../../src/plugins//rt_topo/crbs_route.c:758:2: warning: #warning TODO: use 
libualloc [-Wcpp]
  758 | #warning TODO: use libualloc
      |  ^~~~~~~
../../src/plugins//rt_topo/crbs.c: In function ‘crbs_draw_routes’:
../../src/plugins//rt_topo/crbs.c:267:27: error: assignment to ‘rtrnd_any_obj_t 
*’ {aka ‘union rtrnd_any_obj_s *’} from incompatible pointer type ‘rtrnd_line_t 
*’ {aka ‘struct rtrnd_line_s *’} [-Wincompatible-pointer-types]
  267 |                         o = rtrnd_line_new(ly_out, NULL, (ctn == NULL ? 
NULL : ctn->net), l->x1, l->y1, l->x2, l->y2, rt_topo_cfg.wire_thick, 0);
      |                           ^
../../src/plugins//rt_topo/crbs.c:281:27: error: assignment to ‘rtrnd_any_obj_t 
*’ {aka ‘union rtrnd_any_obj_s *’} from incompatible pointer type ‘rtrnd_arc_t 
*’ {aka ‘struct rtrnd_arc_s *’} [-Wincompatible-pointer-types]
  281 |                         o = rtrnd_arc_new(ly_out, NULL, (ctn == NULL ? 
NULL : ctn->net), a->parent_pt->x, a->parent_pt->y, a->r, a->sa, a->da, 
rt_topo_cfg.wire_thick, 0);
      |                           ^
make[2]: *** [<builtin>: ../../src/plugins//rt_topo/crbs.o] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>/src/route-rnd'
make[1]: *** [Makefile:2: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j8 returned exit code 2
make: *** [debian/rules:14: build] Error 255
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: route-rnd
Source-Version: 0.9.2-3
Done: Bdale Garbee <bd...@gag.com>

We believe that the bug you reported is fixed in the latest version of
route-rnd, 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 1075...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Bdale Garbee <bd...@gag.com> (supplier of updated route-rnd 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: Tue, 20 Aug 2024 12:30:06 -0600
Source: route-rnd
Architecture: source
Version: 0.9.2-3
Distribution: unstable
Urgency: high
Maintainer: Debian Electronics Team 
<pkg-electronics-de...@lists.alioth.debian.org>
Changed-By: Bdale Garbee <bd...@gag.com>
Closes: 1075451
Changes:
 route-rnd (0.9.2-3) unstable; urgency=high
 .
   * resolve FTBFS with GCC-14 by adjusting CFLAGS, closes: #1075451
Checksums-Sha1:
 d4b485db1f336e1ac1f307615a0704039de901a3 1959 route-rnd_0.9.2-3.dsc
 b97021ad07a293a4e7fe10e21e9b0036951df1e1 3516 route-rnd_0.9.2-3.debian.tar.xz
 90c9cfb365052fbf6f17436067aae5c9e47d3672 6038 route-rnd_0.9.2-3_amd64.buildinfo
Checksums-Sha256:
 bfb4f69e7174b37a777d1965e7e59ad305e0f3dc4ce4b94a75ef20b8adfa9657 1959 
route-rnd_0.9.2-3.dsc
 7b356cb9fe4e839617656e264bdfa24ca27c55e60933160ad1c0f79fa1e8a692 3516 
route-rnd_0.9.2-3.debian.tar.xz
 56a3f029bfeccac76837ad22aa20bc37a6e4e6de20c4f0122ec49f83ab5b0dd3 6038 
route-rnd_0.9.2-3_amd64.buildinfo
Files:
 36e2901f0085917f9e9a8091a7e50316 1959 electronics optional 
route-rnd_0.9.2-3.dsc
 fbfb8fd695e987a8ea2fb74a25a208c3 3516 electronics optional 
route-rnd_0.9.2-3.debian.tar.xz
 9738f8f6d9e4e3080bfd8369ed2c7767 6038 electronics optional 
route-rnd_0.9.2-3_amd64.buildinfo

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

iQIzBAEBCgAdFiEEHguq2FwiMqGzzpLrtwRxBYMLn6EFAmbE4S4ACgkQtwRxBYML
n6EXwA/+JDrIzP5PdsYqt4723RdyteceItJs84T3sSxCtlUDklaKk9KCVUUzmsDs
JVZxX7QOGMXI+vBGnNUlhkNtU00UeLLXjGA2KlxR8raCZRnRvGleCc2cg4iO1i1w
RAbYBfUOmCUa3CCYo1cHRbUks09tg7Shrch2HOY8/IcHoXeScaK0gTBJ/U03TWPD
54vFGIVxtnWW5AncpJnrIDeiEVHT8161ZI7IcstGHZH2B9H2/Wd3q2lWOY/4LSkD
vFWHU2/MicT4zH00fJN0FEqK7NEUTEOu9L8VtQoXrNp+BwiRrS/uqmtdvL28DZ29
PaJuJzwfMLSEEUu78acz7cMKAjDr8iVPazJ5Q5/oqmoiqITK/ORNmg5IbODzl2nK
gKrq7D0fVU94NsJQoKqL+Sqkj2BrRCGzkxNjWfcD+TBCRiPd1GBscfRV8E//Qf+m
8iKVqs1dJoUgzbb4WH9heJyQgFolphKaFBTgYUDenyGoRj5rFDMJViONY1RXQhsO
L2nHgtPYkc/1MvW5KoFnjk+EkgBSmuRPpdxYyVcNY10qVs3zkqYUlpaH43w4UbqZ
y4ud2rrSHCHzJlQtNMT7xoV74jvYL01GYW97pW8HG5FQsRkq3erJTSbXwpBuXvZy
vgHqTBgwkExUVtcJ59m9Ndfe0MvnBg6KSKbSbkgzCUSz/OVSyJs=
=kKDa
-----END PGP SIGNATURE-----

Attachment: pgpqVafkySz0F.pgp
Description: PGP signature


--- End Message ---

Reply via email to