Your message dated Fri, 26 Jul 2024 23:48:59 +0000
with message-id <e1sxugf-006krp...@fasolo.debian.org>
and subject line Bug#1074963: fixed in foma 1:0.10.0+s311.20240712-1
has caused the Debian Bug report #1074963,
regarding foma: 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.)
--
1074963: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1074963
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:foma
Version: 1:0.10.0+s311-1.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/foma_0.10.0+s311-1.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
[...]
| ^
[ 11%] Building C object CMakeFiles/foma-static.dir/define.c.o
/usr/bin/cc -D_GNU_SOURCE -I/<<PKGBUILDDIR>> -g -O2
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall
-Wextra -Wno-missing-field-initializers -Wno-deprecated -Wno-unused-parameter
-fvisibility=hidden -fPIC -std=c2x -fPIC -MD -MT
CMakeFiles/foma-static.dir/define.c.o -MF
CMakeFiles/foma-static.dir/define.c.o.d -o
CMakeFiles/foma-static.dir/define.c.o -c /<<PKGBUILDDIR>>/define.c
[ 12%] Building C object CMakeFiles/foma-static.dir/determinize.c.o
/usr/bin/cc -D_GNU_SOURCE -I/<<PKGBUILDDIR>> -g -O2
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall
-Wextra -Wno-missing-field-initializers -Wno-deprecated -Wno-unused-parameter
-fvisibility=hidden -fPIC -std=c2x -fPIC -MD -MT
CMakeFiles/foma-static.dir/determinize.c.o -MF
CMakeFiles/foma-static.dir/determinize.c.o.d -o
CMakeFiles/foma-static.dir/determinize.c.o -c /<<PKGBUILDDIR>>/determinize.c
/<<PKGBUILDDIR>>/determinize.c: In function ‘fsm_subset’:
/<<PKGBUILDDIR>>/determinize.c:209:29: warning: comparison of integer
expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
209 | while (tail < tptr->size && transitions->inout ==
minsym) {
| ^
/<<PKGBUILDDIR>>/determinize.c:231:26: warning: comparison of integer
expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
231 | if (tail == tptr->size)
| ^~
/<<PKGBUILDDIR>>/determinize.c: In function ‘nhash_find_insert’:
/<<PKGBUILDDIR>>/determinize.c:656:34: warning: comparison of integer
expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
656 | if ((tableptr)->size != setsize) {
| ^~
/<<PKGBUILDDIR>>/determinize.c: In function ‘move_set’:
/<<PKGBUILDDIR>>/determinize.c:705:36: warning: comparison of integer
expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
705 | if (set_table_offset + setsize >= set_table_size) {
| ^~
/<<PKGBUILDDIR>>/determinize.c:706:43: warning: comparison of integer
expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
706 | while (set_table_offset + setsize >= set_table_size) {
| ^~
/<<PKGBUILDDIR>>/determinize.c: In function ‘nhash_rebuild_table’:
/<<PKGBUILDDIR>>/determinize.c:759:25: warning: comparison of integer
expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
759 | for (i=0; primes[i] < nhash_tablesize; i++) { }
| ^
/<<PKGBUILDDIR>>/determinize.c: In function ‘nhash_init’:
/<<PKGBUILDDIR>>/determinize.c:795:23: warning: comparison of integer
expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
795 | for (i=0; primes[i] < initial_size; i++) { }
| ^
[ 13%] Building C object CMakeFiles/foma-static.dir/dynarray.c.o
/usr/bin/cc -D_GNU_SOURCE -I/<<PKGBUILDDIR>> -g -O2
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall
-Wextra -Wno-missing-field-initializers -Wno-deprecated -Wno-unused-parameter
-fvisibility=hidden -fPIC -std=c2x -fPIC -MD -MT
CMakeFiles/foma-static.dir/dynarray.c.o -MF
CMakeFiles/foma-static.dir/dynarray.c.o.d -o
CMakeFiles/foma-static.dir/dynarray.c.o -c /<<PKGBUILDDIR>>/dynarray.c
/<<PKGBUILDDIR>>/dynarray.c: In function ‘fsm_construct_done’:
/<<PKGBUILDDIR>>/dynarray.c:456:9: warning: ‘__builtin_strncpy’ specified bound
40 equals destination size [-Wstringop-truncation]
456 | strncpy(net->name, handle->name, 40);
| ^
[ 15%] Building C object CMakeFiles/foma-static.dir/extract.c.o
/usr/bin/cc -D_GNU_SOURCE -I/<<PKGBUILDDIR>> -g -O2
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall
-Wextra -Wno-missing-field-initializers -Wno-deprecated -Wno-unused-parameter
-fvisibility=hidden -fPIC -std=c2x -fPIC -MD -MT
CMakeFiles/foma-static.dir/extract.c.o -MF
CMakeFiles/foma-static.dir/extract.c.o.d -o
CMakeFiles/foma-static.dir/extract.c.o -c /<<PKGBUILDDIR>>/extract.c
[ 16%] Building C object CMakeFiles/foma-static.dir/flags.c.o
/usr/bin/cc -D_GNU_SOURCE -I/<<PKGBUILDDIR>> -g -O2
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall
-Wextra -Wno-missing-field-initializers -Wno-deprecated -Wno-unused-parameter
-fvisibility=hidden -fPIC -std=c2x -fPIC -MD -MT
CMakeFiles/foma-static.dir/flags.c.o -MF CMakeFiles/foma-static.dir/flags.c.o.d
-o CMakeFiles/foma-static.dir/flags.c.o -c /<<PKGBUILDDIR>>/flags.c
[ 18%] Building C object CMakeFiles/foma-static.dir/int_stack.c.o
/usr/bin/cc -D_GNU_SOURCE -I/<<PKGBUILDDIR>> -g -O2
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall
-Wextra -Wno-missing-field-initializers -Wno-deprecated -Wno-unused-parameter
-fvisibility=hidden -fPIC -std=c2x -fPIC -MD -MT
CMakeFiles/foma-static.dir/int_stack.c.o -MF
CMakeFiles/foma-static.dir/int_stack.c.o.d -o
CMakeFiles/foma-static.dir/int_stack.c.o -c /<<PKGBUILDDIR>>/int_stack.c
[ 19%] Building C object CMakeFiles/foma-static.dir/io.c.o
/usr/bin/cc -D_GNU_SOURCE -I/<<PKGBUILDDIR>> -g -O2
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall
-Wextra -Wno-missing-field-initializers -Wno-deprecated -Wno-unused-parameter
-fvisibility=hidden -fPIC -std=c2x -fPIC -MD -MT
CMakeFiles/foma-static.dir/io.c.o -MF CMakeFiles/foma-static.dir/io.c.o.d -o
CMakeFiles/foma-static.dir/io.c.o -c /<<PKGBUILDDIR>>/io.c
/<<PKGBUILDDIR>>/io.c:1002:7: error: initialization of ‘char’ from ‘void *’
makes integer from pointer without a cast [-Wint-conversion]
1002 | { NULL, 0, NULL },
| ^~~~
/<<PKGBUILDDIR>>/io.c:1002:7: note: (near initialization for
‘BOM_codes[5].code[0]’)
/<<PKGBUILDDIR>>/io.c:1002:16: error: initialization of ‘char’ from ‘void *’
makes integer from pointer without a cast [-Wint-conversion]
1002 | { NULL, 0, NULL },
| ^~~~
/<<PKGBUILDDIR>>/io.c:1002:16: note: (near initialization for
‘BOM_codes[5].code[2]’)
/<<PKGBUILDDIR>>/io.c:996:26: warning: missing braces around initializer
[-Wmissing-braces]
996 | static BOM BOM_codes[] = {
| ^
/<<PKGBUILDDIR>>/io.c:996:26: warning: missing braces around initializer
[-Wmissing-braces]
/<<PKGBUILDDIR>>/io.c: In function ‘io_get_gz_file_size’:
/<<PKGBUILDDIR>>/io.c:933:5: warning: ignoring return value of ‘fread’ declared
with attribute ‘warn_unused_result’ [-Wunused-result]
933 | fread(&bytes, 1, 4, infile);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
make[3]: *** [CMakeFiles/foma-static.dir/build.make:224:
CMakeFiles/foma-static.dir/io.c.o] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[2]: *** [CMakeFiles/Makefile2:94: CMakeFiles/foma-static.dir/all] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[1]: *** [Makefile:139: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
dh_auto_build: error: cd obj-x86_64-linux-gnu && make -j1 "INSTALL=install
--strip-program=true" VERBOSE=1 returned exit code 2
make: *** [debian/rules:13: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: foma
Source-Version: 1:0.10.0+s311.20240712-1
Done: Boyuan Yang <by...@debian.org>
We believe that the bug you reported is fixed in the latest version of
foma, 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 1074...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Boyuan Yang <by...@debian.org> (supplier of updated foma 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, 26 Jul 2024 18:28:26 -0400
Source: foma
Architecture: source
Version: 1:0.10.0+s311.20240712-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Team
<debian-science-maintain...@alioth-lists.debian.net>
Changed-By: Boyuan Yang <by...@debian.org>
Closes: 1038227 1074963
Changes:
foma (1:0.10.0+s311.20240712-1) unstable; urgency=medium
.
* Team upload.
* Acknowledge NMU.
* New upstream git snapshot on 2024-07-12. (Closes: #1074963)
* debian/control: Apply "wrap-and-sort -abst".
* debian/control: Replace build-dependency: pkg-config => pkgconf.
* debian/control: Drop transitional package foma-bin, libfoma0-dev.
(Closes: #1038227)
.
[ Debian Janitor ]
* debian/control: Apply multi-arch hints: libfoma-dev: Use Multi-Arch: same.
Checksums-Sha1:
07ee42ed1bbfdbb6055751c84c2af01576ad8eda 2243 foma_0.10.0+s311.20240712-1.dsc
32f25b1bdc2061d3d636b12ee3fcf5e188866110 119436
foma_0.10.0+s311.20240712.orig.tar.bz2
635e53ba28945b8077d0b42edb96342a2cac31cb 5240
foma_0.10.0+s311.20240712-1.debian.tar.xz
b68a510f2038f12897705aa963c03da1b34fd9cd 8282
foma_0.10.0+s311.20240712-1_amd64.buildinfo
Checksums-Sha256:
3a1f1d9f9350b01e333dfc4df28e107ea4923b1c984fe434509aa7e6bba14283 2243
foma_0.10.0+s311.20240712-1.dsc
b8cbc0dc14fce922fcf9d9468186b8bc624445713d36e751122348e43c1ae6ea 119436
foma_0.10.0+s311.20240712.orig.tar.bz2
b5e8a9ee8b313a1d2a45651aa24fa8a332afd010ab3e9e860064129a3b266c5d 5240
foma_0.10.0+s311.20240712-1.debian.tar.xz
a6a41bbed604ad1d10e5edeffb26dfcd81b7af23304d710ad0e1dbd737fd445b 8282
foma_0.10.0+s311.20240712-1_amd64.buildinfo
Files:
fb37c754a2212da727adead4de8c071f 2243 science optional
foma_0.10.0+s311.20240712-1.dsc
56324dea93e7dabf8df5fd999175fceb 119436 science optional
foma_0.10.0+s311.20240712.orig.tar.bz2
2f08958ae743ce3241cb8188663e5e19 5240 science optional
foma_0.10.0+s311.20240712-1.debian.tar.xz
6c327e24ad4131e01a088a4f2ebb4d9d 8282 science optional
foma_0.10.0+s311.20240712-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEfncpR22H1vEdkazLwpPntGGCWs4FAmakMzQACgkQwpPntGGC
Ws6CvBAAn3Er59SBexzFbdefOwuWPEHrWve4MyLyhZhSlo7y1cMGyQPuGuQEt+Ec
teqIHIgL5ZtljaprKjxGlG+MWWRsVGP3OCaIrWC3zE6GWIJR8SbhCW9ybXJuZEtt
DtmJS+blLSiCAPiv8FIWqxJmArrSMttaTpcBZh38C0LoSd2ulR0OWFQznOafBuHP
9FnxgyHeVZxiy2pJ7G9ZPTwvHSDstmOOEUR3sFnQUt7tvK9vHcJ61cBgNRVfVwjg
NknNmySIXZlrG1jsgEROwNUVvnhcKgFrV3Zb8eD8wjbzzW9Ii2UBKGfBXvjQxVHR
GO64GUCHpGoa6m6yiCncT5sVa10pfoL5ce9FuOfBYdFc4e3A2gDYdkTLkcEYB+qo
MDJdS60U5kWdpGiIlQdVkGJb//Dla99NfhmjE9dar0v4QRJ2esrAhqABRiVZ4iDX
IiIma8V5jJgVH/Pkf/DzSS/sXYGbuKCgZOdP7gfFGCGQALzbsIGyobMaQf9UsGwI
IbtU3EsfkUs/Rf/3LjwtMpE/ulgYNgQVDr7OcYiQi/T3TLwzc3E0RwjJjdZzeVh6
KgUDVsHzcW9dfQahPJIzvFL55HrIPtNVATfG4ll5U7iDBIsXxu4z3NRt9mLJG7VH
aSgadca2/yceNwexqcrxzyA75Z7syLslYENb9AC9GxS/58ynzrg=
=9Mp4
-----END PGP SIGNATURE-----
pgpUFqMh8fMqb.pgp
Description: PGP signature
--- End Message ---