Your message dated Sat, 18 Jan 2025 06:19:23 +0000
with message-id <[email protected]>
and subject line Bug#1015365: fixed in chasen 2.4.5-46
has caused the Debian Bug report #1015365,
regarding chasen: ftbfs with LTO (link time optimization) enabled
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.)
--
1015365: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1015365
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:chasen
Version: 2.4.5-44
Severity: minor
Tags: sid bookworm
User: [email protected]
Usertags: ftbfs-lto
This package currently fails to build (at least on the amd64
architecture) with link time optimizations enabled. For a background
for LTO please see
https://wiki.debian.org/ToolChain/LTO
The goal is to enable this optimization by default in an upcoming
Debian release in dpkg-buildflags for 64bit architectures. The goal
is to get this package to build with link time optimizations, or to
explicitly disable link time optimizations for this package build.
To reproduce the build failure, enable the lto optimization in
testing/unstable by adding "optimize=+lto" to DEB_BUILD_MAINT_OPTIONS
in the debian/rules file, or if this macro is unset, just set it:
export DEB_BUILD_MAINT_OPTIONS = optimize=+lto
Please try to fix the build with lto enabled, fixing the packaging or
forwarding the issue upstream. If the issue cannot be fixed,
explicitly disallow building the package with lto by adding to your
rules file:
export DEB_BUILD_MAINT_OPTIONS = optimize=-lto
or adding that string to your existing setting of DEB_BUILD_MAINT_OPTIONS.
The full build log can be found at:
http://qa-logs.debian.net/2022/06/09/dpkglto/chasen_2.4.5-44_unstable_dpkglto.log
The last lines of the build log are at the end of this report.
[...]
libtool: install: /usr/bin/install -c .libs/makemat
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu/chasen/makemat
libtool: warning: '../lib/libchasen.la' has not been installed in
'/usr/lib/x86_64-linux-gnu'
libtool: install: /usr/bin/install -c .libs/makeda
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu/chasen/makeda
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/mkchadic'
make[2]: Leaving directory '/<<PKGBUILDDIR>>/mkchadic'
Making install in tests
make[2]: Entering directory '/<<PKGBUILDDIR>>/tests'
make[3]: Entering directory '/<<PKGBUILDDIR>>/tests'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/tests'
make[2]: Leaving directory '/<<PKGBUILDDIR>>/tests'
make[2]: Entering directory '/<<PKGBUILDDIR>>'
make[3]: Entering directory '/<<PKGBUILDDIR>>'
/bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/bin'
/usr/bin/install -c chasen-config '/<<PKGBUILDDIR>>/debian/tmp/usr/bin'
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>'
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
debian/rules override_dh_install
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_install
sed -e 's/-L[^ ]* -lchasen/-lchasen/' chasen-config \
> debian/chasen-dictutils/usr/bin/chasen-config
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_installdocs -O--no-parallel
dh_installchangelogs -O--no-parallel
dh_installman -O--no-parallel
dh_installinit -O--no-parallel
dh_perl -O--no-parallel
dh_link -O--no-parallel
dh_strip_nondeterminism -O--no-parallel
debian/rules override_dh_compress
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_compress -X.pdf -X.tex
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_fixperms -O--no-parallel
dh_missing -O--no-parallel
dh_strip -O--no-parallel
dh_makeshlibs -O--no-parallel
dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols
file: see diff output below
dpkg-gensymbols: warning: debian/libchasen2/DEBIAN/symbols doesn't match
completely debian/libchasen2.symbols
--- debian/libchasen2.symbols (libchasen2_2.4.5-44_amd64)
+++ dpkg-gensymbolsTgDEgQ 2022-06-10 09:08:05.912251139 +0000
@@ -26,8 +26,8 @@
Cha_undef_info_num@Base 2.4.5
Da_dicfile@Base 2.4.5
Da_ndicfile@Base 2.4.5
-
(optional)_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag@Base
2.4.5
-
(tag1=gcc-9|optional)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_lESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE10_M_insert_IS8_NSE_11_Alloc_nodeEEESt17_Rb_tree_iteratorIS8_EPSt18_Rb_tree_node_baseSK_OT_RT0_@Base
2.4.5
+#MISSING: 2.4.5-44#
(optional)_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag@Base
2.4.5
+#MISSING: 2.4.5-44#
(tag1=gcc-9|optional)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_lESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE10_M_insert_IS8_NSE_11_Alloc_nodeEEESt17_Rb_tree_iteratorIS8_EPSt18_Rb_tree_node_baseSK_OT_RT0_@Base
2.4.5
cha_assoc@Base 2.4.5
cha_block_clear@Base 2.4.5
cha_block_delete@Base 2.4.5
@@ -128,6 +128,6 @@
da_build_add@Base 2.4.5
da_build_dump@Base 2.4.5
da_build_new@Base 2.4.5
- (c++)"std::ctype<char>::do_widen(char) const@Base" 2.4.5
-#MISSING: 2.4.5-43# (tag1=gcc-6|optional|c++)"void std::vector<long,
std::allocator<long> >::_M_emplace_back_aux<long const&>(long const&)@Base"
2.4.5
- (tag1=gcc-7|optional|c++)"void std::vector<long, std::allocator<long>
>::_M_realloc_insert<long const&>(__gnu_cxx::__normal_iterator<long*,
std::vector<long, std::allocator<long> > >, long const&)@Base" 2.4.5
+#MISSING: 2.4.5-44# (c++)"std::ctype<char>::do_widen(char) const@Base" 2.4.5
+#MISSING: 2.4.5-44# (tag1=gcc-6|optional|c++)"void std::vector<long,
std::allocator<long> >::_M_emplace_back_aux<long const&>(long const&)@Base"
2.4.5
+#MISSING: 2.4.5-44# (tag1=gcc-7|optional|c++)"void std::vector<long,
std::allocator<long> >::_M_realloc_insert<long
const&>(__gnu_cxx::__normal_iterator<long*, std::vector<long,
std::allocator<long> > >, long const&)@Base" 2.4.5
dh_makeshlibs: error: failing due to earlier errors
make: *** [debian/rules:7: binary] Error 25
dpkg-buildpackage: error: fakeroot debian/rules binary subprocess returned exit
status 2
--- End Message ---
--- Begin Message ---
Source: chasen
Source-Version: 2.4.5-46
Done: NOKUBI Takatsugu <[email protected]>
We believe that the bug you reported is fixed in the latest version of
chasen, 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.
NOKUBI Takatsugu <[email protected]> (supplier of updated chasen 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: SHA256
Format: 1.8
Date: Sat, 18 Jan 2025 06:01:01 +0000
Source: chasen
Architecture: source
Version: 2.4.5-46
Distribution: unstable
Urgency: medium
Maintainer: "Natural Language Processing (Japanese)"
<[email protected]>
Changed-By: NOKUBI Takatsugu <[email protected]>
Closes: 1015365
Changes:
chasen (2.4.5-46) unstable; urgency=medium
.
* debian/libchasen2.symbols: Add optinal LTO symbols, closes: #1015365
Checksums-Sha1:
2d544a27275c9aad4c5ca891d29b0a0c402ad2b3 2188 chasen_2.4.5-46.dsc
0ed7fd0cf4052ab27d3c481566dcf5bf06156fa1 12844 chasen_2.4.5-46.debian.tar.xz
45da7d7db2b64286f126142fa34049765af381cd 7373 chasen_2.4.5-46_amd64.buildinfo
Checksums-Sha256:
b80fa064d2e2d5c10504abf6aa81701854163e8ec4ed83a9e6c6b1f45ff424bd 2188
chasen_2.4.5-46.dsc
9d8cef6480a1f389671783ae5703a546745d089021cb3078d71958568fc198f8 12844
chasen_2.4.5-46.debian.tar.xz
485823a235a31179155ebe3af653259be4819f3cbeff12b6d24671fef0cb1dc4 7373
chasen_2.4.5-46_amd64.buildinfo
Files:
df38c6228a743b068c4d18a2fe6343b9 2188 misc optional chasen_2.4.5-46.dsc
c47a9315f1e52823a705986cc2f7ae1c 12844 misc optional
chasen_2.4.5-46.debian.tar.xz
f3a09f41e54de36dd92cea74ca9e248c 7373 misc optional
chasen_2.4.5-46_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJHBAEBCAAxFiEEmUUrTdKL7qyKtckxsGZi7JwMFAQFAmeLRGUTHGtub2tAZGFp
b25ldC5nci5qcAAKCRCwZmLsnAwUBGGED/93xbiJZG3aYXtAmPBoLchBUwQ+T9fq
6M9h2iqSLaHvRs9FNaPUYZJQGZ3G72CLnek+aBjNqCG9dySWytUaeR7avNg6k2eG
tRMeCQiJTyj6V0YFE3esOpXMLMmFBZYBlC8vQQr//X0SoJIN4UR4ctc4lqmYez1V
MJ+twElL1p5xPl68Ipuk0ucPB6cyhvHiU0KWLGtgtArMUgRLaad3gqUXO50t3SAc
4+ngO5IkIERxr+Md3j66aYAKgCGFXmCpwL6FsW/8hgSjG8gjxyi5Ill9N81dCxi5
wVvexwusi57UxLeOtsbO51DSyXj5l/Sj3Nytyx90/5o5iXAKndKrQ+RCkbYEer1p
UwbmH+oVcLuCN8PAcPLq3LB4Mz5qmoSEoZk45v/429D+vXF4EivVRBpnmV+EoFoI
r3li9JmCeeRZtDB5XLl0K3z4Cl6nk+f6g9Ju8gmtPimwjBjUjq0MwVzDUYS9KFbH
xvALaGRdKorSljFDrVrOAl240jP4d6vz9+vezyu3Xw4pbpcBmJ0V3l6Re9new47O
KHegUaQMVGuZijnQ6WksORrfCyaNcrhfnmipHoGp0OzK+QK27tkfPgb6SD3c9djV
uxC38uXbHAd7mexAdEjQt2zcPjdY9lTUepWIH+24BP0MCj1qaHCN/VTKAvBACgg6
l9+3GgeB9eY8LQ==
=+IVQ
-----END PGP SIGNATURE-----
pgpL1TRerj7oY.pgp
Description: PGP signature
--- End Message ---