Your message dated Thu, 19 Dec 2024 13:49:12 +0000
with message-id <[email protected]>
and subject line Bug#1075066: fixed in hfst 3.16.1-1
has caused the Debian Bug report #1075066,
regarding hfst: 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.)
--
1075066: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1075066
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:hfst
Version: 3.16.0-5
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/hfst_3.16.0-5_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
[...]
In file included from /usr/include/fst/disambiguate.h:22,
from /usr/include/fst/fstlib.h:47:
/usr/include/fst/project.h:19:30: note: declared here
19 | static constexpr ProjectType PROJECT_INPUT = ProjectType::INPUT;
| ^~~~~~~~~~~~~
TropicalWeightTransducer.cc: In static member function ‘static
fst::StdVectorFst*
hfst::implementations::TropicalWeightTransducer::extract_output_language(fst::StdVectorFst*)’:
TropicalWeightTransducer.cc:2054:50: warning: ‘fst::PROJECT_OUTPUT’ is
deprecated: Use `ProjectType::OUTPUT` instead. [-Wdeprecated-declarations]
2054 | (*t,PROJECT_OUTPUT));
| ^~~~~~~~~~~~~~
/usr/include/fst/project.h:21:30: note: declared here
21 | static constexpr ProjectType PROJECT_OUTPUT = ProjectType::OUTPUT;
| ^~~~~~~~~~~~~~
LogWeightTransducer.cc: In static member function ‘static
hfst::implementations::LogFst*
hfst::implementations::LogWeightTransducer::extract_input_language(hfst::implementations::LogFst*)’:
LogWeightTransducer.cc:1495:57: warning: ‘fst::PROJECT_INPUT’ is deprecated:
Use `ProjectType::INPUT` instead. [-Wdeprecated-declarations]
1495 | { LogFst * retval = new LogFst(ProjectFst<LogArc>(*t,PROJECT_INPUT));
| ^~~~~~~~~~~~~
In file included from /usr/include/fst/disambiguate.h:22,
from /usr/include/fst/fstlib.h:47:
/usr/include/fst/project.h:19:30: note: declared here
19 | static constexpr ProjectType PROJECT_INPUT = ProjectType::INPUT;
| ^~~~~~~~~~~~~
LogWeightTransducer.cc: In static member function ‘static
hfst::implementations::LogFst*
hfst::implementations::LogWeightTransducer::extract_output_language(hfst::implementations::LogFst*)’:
LogWeightTransducer.cc:1501:56: warning: ‘fst::PROJECT_OUTPUT’ is deprecated:
Use `ProjectType::OUTPUT` instead. [-Wdeprecated-declarations]
1501 | { LogFst * retval = new LogFst(ProjectFst<LogArc>(*t,PROJECT_OUTPUT));
| ^~~~~~~~~~~~~~
/usr/include/fst/project.h:21:30: note: declared here
21 | static constexpr ProjectType PROJECT_OUTPUT = ProjectType::OUTPUT;
| ^~~~~~~~~~~~~~
TropicalWeightTransducer.cc: In static member function ‘static
hfst::FdTable<long int>*
hfst::implementations::TropicalWeightTransducer::get_flag_diacritics(fst::StdVectorFst*)’:
TropicalWeightTransducer.cc:3074:34: warning: ‘SymbolTableIterator’ is
deprecated: Use SymbolTable::iterator, a C++ compliant iterator, instead
[-Wdeprecated-declarations]
3074 | for(fst::SymbolTableIterator it=fst::SymbolTableIterator(*symbols);
| ^~
/usr/include/fst/symbol-table.h:545:5: note: declared here
545 | SymbolTableIterator {
| ^~~~~~~~~~~~~~~~~~~
TropicalWeightTransducer.cc:3074:70: warning: ‘SymbolTableIterator’ is
deprecated: Use SymbolTable::iterator, a C++ compliant iterator, instead
[-Wdeprecated-declarations]
3074 | for(fst::SymbolTableIterator it=fst::SymbolTableIterator(*symbols);
| ^
/usr/include/fst/symbol-table.h:545:5: note: declared here
545 | SymbolTableIterator {
| ^~~~~~~~~~~~~~~~~~~
LogWeightTransducer.cc: In static member function ‘static hfst::FdTable<long
int>*
hfst::implementations::LogWeightTransducer::get_flag_diacritics(hfst::implementations::LogFst*)’:
LogWeightTransducer.cc:2256:34: warning: ‘SymbolTableIterator’ is deprecated:
Use SymbolTable::iterator, a C++ compliant iterator, instead
[-Wdeprecated-declarations]
2256 | for(fst::SymbolTableIterator it=fst::SymbolTableIterator(*symbols);
| ^~
/usr/include/fst/symbol-table.h:545:5: note: declared here
545 | SymbolTableIterator {
| ^~~~~~~~~~~~~~~~~~~
LogWeightTransducer.cc:2256:70: warning: ‘SymbolTableIterator’ is deprecated:
Use SymbolTable::iterator, a C++ compliant iterator, instead
[-Wdeprecated-declarations]
2256 | for(fst::SymbolTableIterator it=fst::SymbolTableIterator(*symbols);
| ^
/usr/include/fst/symbol-table.h:545:5: note: declared here
545 | SymbolTableIterator {
| ^~~~~~~~~~~~~~~~~~~
make[6]: *** [Makefile:1362: LogWeightTransducer.lo] Error 1
make[6]: *** [Makefile:1362: TropicalWeightTransducer.lo] Error 1
make[6]: Leaving directory '/<<PKGBUILDDIR>>/libhfst/src/implementations'
make[5]: *** [Makefile:1217: all-recursive] Error 1
make[5]: Leaving directory '/<<PKGBUILDDIR>>/libhfst/src'
make[4]: *** [Makefile:845: all] Error 2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/libhfst/src'
make[3]: *** [Makefile:452: all-recursive] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/libhfst'
make[2]: *** [Makefile:499: all-recursive] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [Makefile:410: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j8 returned exit code 2
make: *** [debian/rules:12: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: hfst
Source-Version: 3.16.1-1
Done: Tino Didriksen <[email protected]>
We believe that the bug you reported is fixed in the latest version of
hfst, 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.
Tino Didriksen <[email protected]> (supplier of updated hfst 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: Thu, 19 Dec 2024 10:43:53 +0100
Source: hfst
Architecture: source
Version: 3.16.1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers
<[email protected]>
Changed-By: Tino Didriksen <[email protected]>
Closes: 1075066
Changes:
hfst (3.16.1-1) unstable; urgency=medium
.
* Update to latest upstream.
* Require patched openfst (Closes: #1075066)
Checksums-Sha1:
4d2ae02d6e6a94e3de5e8f119ccc950884da2d5f 2352 hfst_3.16.1-1.dsc
f88c8d618154a967923135ce526187304a6a3139 1448663 hfst_3.16.1.orig.tar.bz2
fc8dfccc7bf4613808be3044688179e2156c084d 5188 hfst_3.16.1-1.debian.tar.xz
bfc99e31c974a2fe91a576a4a970cb31e71927da 7683 hfst_3.16.1-1_source.buildinfo
Checksums-Sha256:
61ac18032c603793687f532f0a60abb27c4ae6f373ef34b9c973aa06319903a9 2352
hfst_3.16.1-1.dsc
23829f2e690f2de9398ab0a174602e81b4948c4a174fc6aa8fe11d400d0e7f38 1448663
hfst_3.16.1.orig.tar.bz2
122585c801a4a37d8a9861d30db16f32b4c89896afb5cb166c8bd781696f22b1 5188
hfst_3.16.1-1.debian.tar.xz
5b53b7e514ae975d80b29240e55544507f2e0f9604a8b8a4c970752aa3cadc3c 7683
hfst_3.16.1-1_source.buildinfo
Files:
b5cd58b9dd867fa5d7f741e0903c8293 2352 science optional hfst_3.16.1-1.dsc
9acf06f56d05a265dba4efba4756d1fc 1448663 science optional
hfst_3.16.1.orig.tar.bz2
41d3faffab1c77a8b2b9d5f661e12866 5188 science optional
hfst_3.16.1-1.debian.tar.xz
0c6d725289f006842cbfd9f9462b9558 7683 science optional
hfst_3.16.1-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJGBAEBCgAwFiEEPM9UTIHRuWAtu3CGuXR64aaovegFAmdkH28SHHRpbm9AZGlk
cmlrc2VuLmNjAAoJELl0euGmqL3ouhEQAKtIubSTBPacpwYQFWyev7kpNyuTW3Ys
nNAot5uJaBBFwihsFmfEP1PFcgLTjEl9S+YuqhawukJffIfPqBtC0gvMzIbn4jd3
aEmKhplZVLTxG7nlsvc+9xhZEbYQN+SaMJcWrVM2HqHISaowtyFX3+iN7dc0UiW/
p49wtgrtkJwKOSMQ8kSZvZTYbAx17vmP94+rV+Asr8J+UsOIpttznvVYRWUcBlbt
TkVnTywOVSba2o5QoXSo5SJOfQSa08Jl+4M3ewHQQgT8BNMmHKVJ/t7GiVspUThJ
FwK04+s3laZrRDXNVMCmOXZH+Oteo+xAwxtGTByz5A/5lWQYm0dBRn2In6AYDjwV
B6ea+/dayJCajpe1VNaYuC2Cm36NW2x9KCvhPTzY7FSU7W7HmUDIs5HIe2HHn68C
aSFKa+FH/vwhibP9pN9fHdo2J+RuQf16GcCqvMX4MvG3cjNpUNW0wP99zFWTJgV+
ukIJi1N0AWlyfkwKCIZpj3oB9tCnmkgRCI9V5YsDGiMH6fLgdoZ1r3yv6grf7Tmk
2epasQWvI8wvZPGktyDwPKtG3E6/RHRewQzGFzWgKiFH0BC/fugVBGQy5K6mmyOL
qSXYCYmz3JYCFYiWr4ExfrQKmPE5sG/Tsp+IhQqQeKmc9JeGdJ+DtVcpwjhNA/tD
UIEGAOMlVSPG
=aSf1
-----END PGP SIGNATURE-----
pgp7g4iMB9_f4.pgp
Description: PGP signature
--- End Message ---