Your message dated Fri, 23 Aug 2024 15:19:05 +0000
with message-id <[email protected]>
and subject line Bug#1074862: fixed in camv-rnd 1.1.4-5
has caused the Debian Bug report #1074862,
regarding camv-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 [email protected]
immediately.)
--
1074862: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1074862
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:camv-rnd
Version: 1.1.4-4
Severity: important
Tags: sid trixie
User: [email protected]
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/camv-rnd_1.1.4-4_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
[...]
lpr exporter (printer) yes, PLUGIN [export_lpr]
export sheets to png yes, PLUGIN [export_png]
export sheets to ps/eps yes, PLUGIN [export_ps]
export sheets to svg yes, PLUGIN [export_svg]
IO plugins (file formats):
native tEDAx layer format yes, buildin [io_tedax]
standard drawing tools yes, buildin [std_tools]
GUI:
base dialogs yes, PLUGIN [dialogs]
Graphical User Interface yes, PLUGIN [gui]
Configuration complete, ready to compile.
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build
make -j8
make[1]: Entering directory '/<<PKGBUILDDIR>>'
cd src && make all
make[2]: Entering directory '/<<PKGBUILDDIR>>/src'
make revcheck
make[3]: Entering directory '/<<PKGBUILDDIR>>/src'
cd ../scconfig && ./revtest Rev.stamp < Rev.tab
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src'
make all_exe
make[3]: Entering directory '/<<PKGBUILDDIR>>/src'
/usr/lib/librnd4/scconfig/cquote -n camv_conf_internal < conf_core.lht >
conf_internal.c
/usr/lib/librnd4/scconfig/cquote -n camv_menu_internal < menu.lht >
menu_internal.c
cd ../src_plugins && /usr/lib/librnd4/puplug buildin.c "-" <
../src_plugins/.builtin.pups > ../src/buildin.c
gcc -c -I.. -I../src -Dinline= -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
-D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2
-fPIC -I../src_3rd -I/usr/include -g -O3 -DNDEBUG
-I/usr/include/librnd4 -I/usr/include/librnd4/librnd/src_3rd -o data.o data.c
gcc -c -I.. -I../src -Dinline= -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
-D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2
-fPIC -I../src_3rd -I/usr/include -g -O3 -DNDEBUG
-I/usr/include/librnd4 -I/usr/include/librnd4/librnd/src_3rd -o event.o
event.c
gcc -c -I.. -I../src -Dinline= -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
-D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2
-fPIC -I../src_3rd -I/usr/include -g -O3 -DNDEBUG
-I/usr/include/librnd4 -I/usr/include/librnd4/librnd/src_3rd -o obj_any.o
obj_any.c
gcc -c -I.. -I../src -Dinline= -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
-D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2
-fPIC -I../src_3rd -I/usr/include -g -O3 -DNDEBUG
-I/usr/include/librnd4 -I/usr/include/librnd4/librnd/src_3rd -o obj_arc.o
obj_arc.c
gcc -c -I.. -I../src -Dinline= -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
-D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2
-fPIC -I../src_3rd -I/usr/include -g -O3 -DNDEBUG
-I/usr/include/librnd4 -I/usr/include/librnd4/librnd/src_3rd -o obj_line.o
obj_line.c
gcc -c -I.. -I../src -Dinline= -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
-D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2
-fPIC -I../src_3rd -I/usr/include -g -O3 -DNDEBUG
-I/usr/include/librnd4 -I/usr/include/librnd4/librnd/src_3rd -o obj_poly.o
obj_poly.c
gcc -c -I.. -I../src -Dinline= -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
-D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2
-fPIC -I../src_3rd -I/usr/include -g -O3 -DNDEBUG
-I/usr/include/librnd4 -I/usr/include/librnd4/librnd/src_3rd -o obj_grp.o
obj_grp.c
gcc -c -I.. -I../src -Dinline= -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
-D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2
-fPIC -I../src_3rd -I/usr/include -g -O3 -DNDEBUG
-I/usr/include/librnd4 -I/usr/include/librnd4/librnd/src_3rd -o obj_text.o
obj_text.c
gcc -c -I.. -I../src -Dinline= -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
-D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2
-fPIC -I../src_3rd -I/usr/include -g -O3 -DNDEBUG
-I/usr/include/librnd4 -I/usr/include/librnd4/librnd/src_3rd -o gui_act.o
gui_act.c
gcc -c -I.. -I../src -Dinline= -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
-D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2
-fPIC -I../src_3rd -I/usr/include -g -O3 -DNDEBUG
-I/usr/include/librnd4 -I/usr/include/librnd4/librnd/src_3rd -o draw.o draw.c
data.c: In function ‘camv_layer_append_to_design’:
data.c:86:76: error: passing argument 3 of ‘vtp0_insert_len’ from incompatible
pointer type [-Wincompatible-pointer-types]
86 | vtp0_insert_len(&camv->layers,
camv->grp_idx_last, &layer, 1);
|
^~~~~~
|
|
|
camv_layer_t ** {aka struct camv_layer_s **}
In file included from /usr/include/librnd4/librnd/src_3rd/genvector/vtp0.h:23,
from /usr/include/librnd4/librnd/core/unit.h:34,
from /usr/include/librnd4/librnd/core/event.h:30,
from data.c:31:
/usr/include/librnd4/librnd/src_3rd/genvector/genvector_impl.h:68:95: note:
expected ‘void **’ but argument is of type ‘camv_layer_t **’ {aka ‘struct
camv_layer_s **’}
68 | GVT_FUNC GVT_ELEM_TYPE *GVT(insert_len)(GVTTYPE *vect, GVT_SIZE_TYPE
from_idx, GVT_ELEM_TYPE *src, GVT_SIZE_TYPE len);
data.c: In function ‘camv_sublayer_append_after’:
data.c:101:45: error: passing argument 3 of ‘vtp0_insert_len’ from incompatible
pointer type [-Wincompatible-pointer-types]
101 | vtp0_insert_len(&camv->layers, idx, &layer, 1);
| ^~~~~~
| |
| camv_layer_t ** {aka struct
camv_layer_s **}
/usr/include/librnd4/librnd/src_3rd/genvector/genvector_impl.h:68:95: note:
expected ‘void **’ but argument is of type ‘camv_layer_t **’ {aka ‘struct
camv_layer_s **’}
68 | GVT_FUNC GVT_ELEM_TYPE *GVT(insert_len)(GVTTYPE *vect, GVT_SIZE_TYPE
from_idx, GVT_ELEM_TYPE *src, GVT_SIZE_TYPE len);
make[3]: *** [Makefile:108: data.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[2]: *** [Makefile:24: all] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/src'
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:18: build] Error 25
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: camv-rnd
Source-Version: 1.1.4-5
Done: Bdale Garbee <[email protected]>
We believe that the bug you reported is fixed in the latest version of
camv-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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Bdale Garbee <[email protected]> (supplier of updated camv-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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Fri, 23 Aug 2024 08:38:30 -0600
Source: camv-rnd
Architecture: source
Version: 1.1.4-5
Distribution: unstable
Urgency: high
Maintainer: Debian Electronics Team
<[email protected]>
Changed-By: Bdale Garbee <[email protected]>
Closes: 1074862
Changes:
camv-rnd (1.1.4-5) unstable; urgency=high
.
* loosen warnings as errors for GCC 14 compatibility, closes: #1074862
Checksums-Sha1:
b87379032120ec513b824a2fd661b240b9136a92 2492 camv-rnd_1.1.4-5.dsc
c8d870a599e3f5b34a2bf0ebb066b34019dacf0e 4532 camv-rnd_1.1.4-5.debian.tar.xz
e1f27c4c0b4565485dffcd45bd6e34ecd329df1a 14291 camv-rnd_1.1.4-5_amd64.buildinfo
Checksums-Sha256:
b6efdae9637273cd5f3f7776b33ba7cc22a4eb356946858784734d3dca71271b 2492
camv-rnd_1.1.4-5.dsc
226d9a8c981ad81f8ad52b2a2dc6eda4d86af92904a4179d60e039acc0b2227c 4532
camv-rnd_1.1.4-5.debian.tar.xz
008b87c5cd7df1507c5b9600b6b4573ffb0030af4137e8a93e6e1101b74a3244 14291
camv-rnd_1.1.4-5_amd64.buildinfo
Files:
03a675de87a3e095828cf368c234f469 2492 electronics optional camv-rnd_1.1.4-5.dsc
f91e1b00eb4e40e6db4a5d7f7d7abc9b 4532 electronics optional
camv-rnd_1.1.4-5.debian.tar.xz
d317a739c0b0ea1a456d3d7edfb7b36e 14291 electronics optional
camv-rnd_1.1.4-5_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEHguq2FwiMqGzzpLrtwRxBYMLn6EFAmbIowAACgkQtwRxBYML
n6GRoBAAxCJr5AMnPXjMhz6voRNVfGNJiCfJlOkSzUzXAf2zQMpLAGvof7GqDXQf
BidC5Irbyb1b9Y4wkzoCvkL/nFq2qBvnx2nlEcKW9huDf9yJhieY5LwjIC+giC3j
zgasAmGbMEgx4egkKENy2ZBd0sm/axdkdPiAnIh9iXE5s10QTDmoh3Eosak0qOeT
HIkMf8jk07X667n12zDhHW++Pc5X0ozOhLMwy/9oRwwnSguxv4XNvYmEHVi3okQt
7sU/M0/miCjTCKGxboqmeGHRkoE6Behld4Q3DpFpbSRU8l/J0gI67MahTUZ6ujZ9
6nNNAXt2HdYAgAMJ2Q1zwugZdN9SOGR6ogMUxqhKGXFjEnAvsIZxmvl/5YbSgL31
RTrPd6M/qo2lF5ZzEMBqdkBTwthQp6dy2WurO+lTZCKGeze6U7cP9hMTaDilnnNd
ED0ytq7H2+fSXVr1i57UITYknXNC06wLAV3O0zEIgkXp8d1RwqhpTMt2YpnXO2h8
0n6aserSy5OgUbV1Q6gUMtXF2fNxYRPA785nVfFdWVBKiTBVt5Yom+H3ac/tP32C
n7T30L3TBFQ/WnB02ejr99VFfiqh3UygUuyovRKd3hbRvcmmRDbbNUQ76EwBoTcP
1nfUo/ud+dQ5L9sMD2pLaQRN+Uks8hOdaEjJOBfwDIQ/LfVg1Lo=
=/J6F
-----END PGP SIGNATURE-----
pgp6O1yQuAHx3.pgp
Description: PGP signature
--- End Message ---