Your message dated Sun, 09 Mar 2025 22:34:38 +0000
with message-id <[email protected]>
and subject line Bug#1096621: fixed in fcode-utils 1.0.3-2
has caused the Debian Bug report #1096621,
regarding fcode-utils: ftbfs with GCC-15
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.)
--
1096621: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1096621
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:fcode-utils
Version: 1.0.2-8
Severity: important
Tags: sid forky
User: [email protected]
Usertags: ftbfs-gcc-15
[This bug is NOT 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-15/g++-15, but succeeds to build with gcc-14/g++-14. The
severity of this report will be raised before the forky release.
The full build log can be found at:
http://qa-logs.debian.net/2025/02/16/amd64exp/fcode-utils_1.0.2-8_unstable_gccexp.log.gz
The last lines of the build log are at the end of this report.
To build with GCC 15, either set CC=gcc-15 CXX=g++-15 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.
apt-get -t=experimental install g++
GCC 15 now defaults to the C23/C++23 standards, exposing many FTBFS.
Other 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-15/porting_to.html
[...]
dictionary.c:1714:9: note: in expansion of macro ‘SHARED_IG_HDLR’
1714 | SHARED_IG_HDLR("[#MESSAGE]", user_message, '\n',
skip_user_message) ,
| ^~~~~~~~~~~~~~
dictionary.c:1714:58: note: (near initialization for
‘shared_words_list[61].ign_func’)
1714 | SHARED_IG_HDLR("[#MESSAGE]", user_message, '\n',
skip_user_message) ,
|
^~~~~~~~~~~~~~~~~
ticvocab.h:388:60: note: in definition of macro ‘DUFNC_FWT_PARM’
388 | { (TIC_FWT_P_DEFLT_TYPE)(pval) }, definr , FALSE , ifunc , 0 ,
FALSE }
| ^~~~~
dictionary.c:1714:9: note: in expansion of macro ‘SHARED_IG_HDLR’
1714 | SHARED_IG_HDLR("[#MESSAGE]", user_message, '\n',
skip_user_message) ,
| ^~~~~~~~~~~~~~
scanner.h:105:6: note: ‘skip_user_message’ declared here
105 | void skip_user_message( tic_param_t pfield );
| ^~~~~~~~~~~~~~~~~
dictionary.c:1715:38: error: initialization of ‘void (*)(void)’ from
incompatible pointer type ‘void (*)(tic_param_t)’ {aka ‘void (*)(union
tic_param)’} [-Wincompatible-pointer-types]
1715 | SHARED_IG_HDLR("#MESSAGE\"", user_message, '"' ,
skip_user_message) ,
| ^~~~~~~~~~~~
ticvocab.h:387:37: note: in definition of macro ‘DUFNC_FWT_PARM’
387 | { nam , (tic_fwt_hdr_t *)NULL , afunc , \
| ^~~~~
dictionary.c:1715:9: note: in expansion of macro ‘SHARED_IG_HDLR’
1715 | SHARED_IG_HDLR("#MESSAGE\"", user_message, '"' ,
skip_user_message) ,
| ^~~~~~~~~~~~~~
dictionary.c:1715:38: note: (near initialization for
‘shared_words_list[62].funct’)
1715 | SHARED_IG_HDLR("#MESSAGE\"", user_message, '"' ,
skip_user_message) ,
| ^~~~~~~~~~~~
ticvocab.h:387:37: note: in definition of macro ‘DUFNC_FWT_PARM’
387 | { nam , (tic_fwt_hdr_t *)NULL , afunc , \
| ^~~~~
dictionary.c:1715:9: note: in expansion of macro ‘SHARED_IG_HDLR’
1715 | SHARED_IG_HDLR("#MESSAGE\"", user_message, '"' ,
skip_user_message) ,
| ^~~~~~~~~~~~~~
scanner.h:104:6: note: ‘user_message’ declared here
104 | void user_message( tic_param_t pfield );
| ^~~~~~~~~~~~
dictionary.c:1715:58: error: initialization of ‘void (*)(void)’ from
incompatible pointer type ‘void (*)(tic_param_t)’ {aka ‘void (*)(union
tic_param)’} [-Wincompatible-pointer-types]
1715 | SHARED_IG_HDLR("#MESSAGE\"", user_message, '"' ,
skip_user_message) ,
|
^~~~~~~~~~~~~~~~~
ticvocab.h:388:60: note: in definition of macro ‘DUFNC_FWT_PARM’
388 | { (TIC_FWT_P_DEFLT_TYPE)(pval) }, definr , FALSE , ifunc , 0 ,
FALSE }
| ^~~~~
dictionary.c:1715:9: note: in expansion of macro ‘SHARED_IG_HDLR’
1715 | SHARED_IG_HDLR("#MESSAGE\"", user_message, '"' ,
skip_user_message) ,
| ^~~~~~~~~~~~~~
dictionary.c:1715:58: note: (near initialization for
‘shared_words_list[62].ign_func’)
1715 | SHARED_IG_HDLR("#MESSAGE\"", user_message, '"' ,
skip_user_message) ,
|
^~~~~~~~~~~~~~~~~
ticvocab.h:388:60: note: in definition of macro ‘DUFNC_FWT_PARM’
388 | { (TIC_FWT_P_DEFLT_TYPE)(pval) }, definr , FALSE , ifunc , 0 ,
FALSE }
| ^~~~~
dictionary.c:1715:9: note: in expansion of macro ‘SHARED_IG_HDLR’
1715 | SHARED_IG_HDLR("#MESSAGE\"", user_message, '"' ,
skip_user_message) ,
| ^~~~~~~~~~~~~~
scanner.h:105:6: note: ‘skip_user_message’ declared here
105 | void skip_user_message( tic_param_t pfield );
| ^~~~~~~~~~~~~~~~~
dictionary.c: In function ‘lookup_shared_f_exec_word’:
dictionary.c:1811:27: warning: comparison of distinct pointer types lacks a
cast [-Wcompare-distinct-pointer-types]
1811 | if ( found->funct == FWORD_EXEC_FUNC )
| ^~
make[3]: *** [Makefile:68: dictionary.o] Error 1
make[3]: Leaving directory '/build/reproducible-path/fcode-utils-1.0.2/toke'
make[2]: *** [Makefile:27: all] Error 2
make[2]: Leaving directory '/build/reproducible-path/fcode-utils-1.0.2'
dh_auto_build: error: make -j8 "INSTALL=install --strip-program=true"
STRIP=true returned exit code 2
make[1]: *** [debian/rules:7: override_dh_auto_build] Error 25
make[1]: Leaving directory '/build/reproducible-path/fcode-utils-1.0.2'
make: *** [debian/rules:4: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: fcode-utils
Source-Version: 1.0.3-2
Done: Aurelien Jarno <[email protected]>
We believe that the bug you reported is fixed in the latest version of
fcode-utils, 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.
Aurelien Jarno <[email protected]> (supplier of updated fcode-utils 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: Sun, 09 Mar 2025 23:20:18 +0100
Source: fcode-utils
Architecture: source
Version: 1.0.3-2
Distribution: unstable
Urgency: medium
Maintainer: Aurelien Jarno <[email protected]>
Changed-By: Aurelien Jarno <[email protected]>
Closes: 1096621
Changes:
fcode-utils (1.0.3-2) unstable; urgency=medium
.
* No change upload, except adding missing changelog entries in previous
version
.
fcode-utils (1.0.3-1) unstable; urgency=medium
.
* New upstream release
* Drop debian/patches/01-sys-types-h.patch, upstreamed
* Replace debian/patches/03-makefile.patch by upstream patch
* Drop debian/patches/05-bigendian.patch, upstreamed
* Drop debian/patches/nostrip.patch, upstreamed
* Update debian/rules following changes to upstream Makefiles
* Rewrite debian/copyright in Machine-readable format
* Update homepage in debian/control
* Bump Standards-Version to 4.7.2 (no changes)
* Add debian/watch file
* Force standards to gnu99 to fix build with GCC 15 (Closes: #1096621)
* Set DEB_BUILD_MAINT_OPTIONS = hardening=+all to make lintian happier
* Add Vcs-git and Vcs-browser to debian/control
Checksums-Sha1:
10a7586e1087c7413505a3f1d977fae6ae844310 1869 fcode-utils_1.0.3-2.dsc
b15387a057d0420c27928003bad4c152926c1372 12264
fcode-utils_1.0.3-2.debian.tar.xz
1708aee862aa4e6bf57724f953b2848331f50ea9 5396
fcode-utils_1.0.3-2_source.buildinfo
Checksums-Sha256:
737ae1eeef7d5ab74d8333b545edfa8c9444f6c81040536690336b50c7075b97 1869
fcode-utils_1.0.3-2.dsc
f1db770bcae0306bbb6f6e37e68e43c3605147d8a55f89705e0055a5708cc79e 12264
fcode-utils_1.0.3-2.debian.tar.xz
bad18a8a0a10b20730c6f35cb13ee7322cb475338fa0f2d6818ee3cb3fcc38e5 5396
fcode-utils_1.0.3-2_source.buildinfo
Files:
a0b7b2ecd36dfb814a7fc5f97551dc3c 1869 misc optional fcode-utils_1.0.3-2.dsc
a7ab0572d836c07d06950b8d6c52e33e 12264 misc optional
fcode-utils_1.0.3-2.debian.tar.xz
389dfe44a9cec86624e42c78f231bf01 5396 misc optional
fcode-utils_1.0.3-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEUryGlb40+QrX1Ay4E4jA+JnoM2sFAmfOFMwACgkQE4jA+Jno
M2vlkQ/+KjpYRDkPXjU5UgpkINGGp/mZ8CeWQkA5C2Z2kK32+5lxnhtl45yWrXpc
nAoVDLIwVLeQJaaLSJ0PiF132WTNRAyX6xhC4U4ZkwyKwWCzxAUOBoAASql9bCBM
uThNff2e+7qtgyolCqHu5kN22wAVpdvj0I8aC+XuUs3akqiOUI8Am+RDOKtMZ07l
arxy+bhpLr6Ll///RHpIVSLsDQh3FLDPwOPIJ+2p3z5C4woweg1s9ywX2yHAF+Ea
zj6SpZXj0TSJDGBoJALPOYXxTwibl67MdUOeSlNZbL8bbV4KbBGhSAL58mWp2Kqf
xg4QgwHiaSFivJheKGKrpZvltnEsC8+CRGCy1Fxg0C15AFJbHBcBQfRyoBTovACN
WhBWAswg3EI282qG2t3Xrqe3rjKHpVopnQGU8ggY3czEPj7MQXosjvrn6lU87thM
pkYLlLLjzG2mDZEUaXN9Ya670CrZgzNgQl5vGuopX0X+QJ+QkGL5+3uOKK9l2OM3
SaO3BvvUS4owcCvnBSdRX/iBhiBxugFx1MzNEx+qBWjWkovvumdIhiiESH7/U6yw
QRAO5Zt2cEZjelJ57wC3OmT1IPm5uuRJ+cjsNNReI3lnpO6EKYf3e15Vwxeh8U5l
fkfrpZgAIKQu5xywRLfqLqzNa4hal/d/SxN2WnGwhvZIAil0rME=
=fLFB
-----END PGP SIGNATURE-----
pgpzUIX265pza.pgp
Description: PGP signature
--- End Message ---