Your message dated Sun, 29 Sep 2024 20:35:17 +0000
with message-id <e1sv0dr-008g3v...@fasolo.debian.org>
and subject line Bug#1082747: fixed in cod-tools 3.10.0+dfsg-2
has caused the Debian Bug report #1082747,
regarding cod-tools: FTBFS on riscv64, with disorderfs or with make --shuffle
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.)
--
1082747: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1082747
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: cod-tools
Version: 3.10.0+dfsg-1.1
Severity: serious
Tags: help ftbfs
Justification: fails to build from source (but built successfully in the past)
X-Debbugs-Cc: debian-p...@lists.debian.org, debian-ri...@lists.debian.org
User: debian-p...@lists.debian.org
Usertags: perl-5.40-transition
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
I noticed that cod-tools 3.10.0+dfsg-1.1 fails to build but only on
riscv64:
https://buildd.debian.org/status/package.php?p=cod-tools
https://buildd.debian.org/status/logs.php?pkg=cod-tools
I care about this issue because 1) I uploaded the -1.1 NMU, and 2)
this will get in the way of the Perl 5.40 transition (#1082293),
which was the reason for the NMU in the first place, as it blocks the
migration of cod-tools.
Observations and thoughts:
* -1 built everywhere, including riscv64
* -1.1 still builds everywhere, except for riscv64
* I don't think the changes from the NMU (Niko's Perl exporter()
patch) are related
* The build on riscv64 failed 4 times, so not a
parallelization/timing issue probably (and d/rules uses
--no-parallel)
On riscv64 the build fails with
#v+
tools/help2man scripts/utf8-to-cif --bugs-email cod-b...@ibt.lt >
doc/man/utf8-to-cif.1
make[1]: *** No rule to make target 'doc/man/cif_list_tags.1', needed by 'man'.
Stop.
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
v-
On amd64 we see:
#v+
tools/help2man scripts/utf8-to-cif --bugs-email cod-b...@ibt.lt >
doc/man/utf8-to-cif.1
src/components/codcif/cif_list_tags --help | tools/help2man --stdin --name
cif_list_tags --bugs-email cod-b...@ibt.lt > doc/man/cif_list_tags.1
src/components/codcif/cifparse --help | tools/help2man --stdin --name cifparse
--bugs-email cod-b...@ibt.lt > doc/man/cifparse.1
src/components/codcif/cifvalues --help | tools/help2man --stdin --name
cifvalues --bugs-email cod-b...@ibt.lt > doc/man/cifvalues.1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
#v-
So it looks like src/components/codcif/cif_list_tags exists on amd64
et al., but not in riscv64.
The compliation step on amd64:
#v+
gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wall -Wsign-compare -g -O3
-funroll-loops -fomit-frame-pointer -foptimize-register-move -DYYDEBUG=1
-D_YACC_ -I. -I../../externals/cexceptions -I../../externals/getoptions -fPIC
-DSVN_VERSION="\"10068\"" -Wl,-z,relro -Wl,-z,now -o cif_list_tags
programs/cif_list_tags.c obj/cif2_grammar.tab.o obj/cif_grammar.tab.o
lib/libcodcif.a ../../externals/cexceptions/lib/libcexceptions.a
../../externals/getoptions/lib/libgetoptions.a version.h -lm
#v-
and on riscv64:
#v+
gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -Wall -Wsign-compare
-g -O3 -funroll-loops -fomit-frame-pointer -foptimize-register-move -DYYDEBUG=1
-D_YACC_ -I. -I../../externals/cexceptions -I../../externals/getoptions -fPIC
-DSVN_VERSION="\"10068\"" -Wl,-z,relro -Wl,-z,now -o cif_list_tags
programs/cif_list_tags.c obj/cif2_grammar.tab.o obj/cif_grammar.tab.o
lib/libcodcif.a ../../externals/cexceptions/lib/libcexceptions.a
../../externals/getoptions/lib/libgetoptions.a version.h -lm
#v-
I've been staring at the logs for some time but haven't found out
what's happening here on riscv64; help welcome.
Cheers,
gregor
-----BEGIN PGP SIGNATURE-----
iQKTBAEBCgB9FiEE0eExbpOnYKgQTYX6uzpoAYZJqgYFAmb0LJNfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEQx
RTEzMTZFOTNBNzYwQTgxMDREODVGQUJCM0E2ODAxODY0OUFBMDYACgkQuzpoAYZJ
qgY+bg//VBndn6WMjaQG2mzNs0JWRp1YyCLO/mj+HfaLfsS4RD7ilmleTDlauHsl
3XEeIjjHyfd8bLQATYujHCsUCUzJHWgcpmdo9Sq//ItoAnYJFFPY8WHCMokCZejb
kOVW32+rgdLfUMkMNVfao0lgAJ6aFmgc69+OKdWOWoCn9Qw6UpRxiBNzUA8g//CC
WIG44ThrWxohW1+OApmGYijtVDCpy3wsO8P2kl+A8Un4YjbnAQ7KwN3n05dTXFr0
9981IevQxIkuuBLynl6WMqCuq/HcY2FTnZRozxrNx7UKbulWy1dsrXkcuWBA3648
eUxGr9WovyfRckLQujji5hqYrjHwm9y3YXaG1u9ORnn4dE41igKk1giBFv7IMOCA
OMxY4G39OPhd7zXtXqVRzMzgU55cIbqhllHYYLb3fnkx5uN2mBjA0q1c9CKyxptx
BujFCUUnO5aCPaXs7Q3AE6P9OzAnLVZvdFzrxuXQxXLnxqrq8xfr0FfCDd0ndEde
DGciUaBfWko5+kbQIDc93VXBikj7tHmpzyxstkYoDvPtS69flfpbHanGcJ/k7F2H
Ko0LljzaVxOftUXCh3ES5Rm/ZUuujjwUVd33a/rkmu1jqPQOZTITywwoXeR2H4cA
Aay1b7KkEDKk7bBFTTX9ufH1qQIbBYHBk5aGLYrlq1r/2r8BWLc=
=C7lE
-----END PGP SIGNATURE-----
--- End Message ---
--- Begin Message ---
Source: cod-tools
Source-Version: 3.10.0+dfsg-2
Done: Santiago Vila <sanv...@debian.org>
We believe that the bug you reported is fixed in the latest version of
cod-tools, 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 1082...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Santiago Vila <sanv...@debian.org> (supplier of updated cod-tools 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: Sun, 29 Sep 2024 21:35:00 +0200
Source: cod-tools
Architecture: source
Version: 3.10.0+dfsg-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers
<debian-science-maintain...@lists.alioth.debian.org>
Changed-By: Santiago Vila <sanv...@debian.org>
Closes: 1082747
Changes:
cod-tools (3.10.0+dfsg-2) unstable; urgency=medium
.
* Team upload.
[ Aurelien Jarno ]
* Use absolute path to build the manpages. Closes: #1082747.
Checksums-Sha1:
56d7f75172cb8122114bf23c36ecef41fb3e1592 3032 cod-tools_3.10.0+dfsg-2.dsc
d5e8cd078142509dabe857b44c8196536d343e3a 15504
cod-tools_3.10.0+dfsg-2.debian.tar.xz
4e09571ec2b9c99b2a766985a4d804d83cf0d6c4 10177
cod-tools_3.10.0+dfsg-2_source.buildinfo
Checksums-Sha256:
9b36190f9673fe972b457b1a031ceb157325614914f24c7871ff6538eb5c107c 3032
cod-tools_3.10.0+dfsg-2.dsc
9355b3aeb74f5feb5c4a227d612815025d58d7f99ff7ef7eecdb1f85bdf9bdf7 15504
cod-tools_3.10.0+dfsg-2.debian.tar.xz
a81dc8b0bf303520f2dc10a79492a92e1abbed9a4abfc255347a5118b72f4a29 10177
cod-tools_3.10.0+dfsg-2_source.buildinfo
Files:
9da5c4e01fbf74b3401d115211b2ecbd 3032 science optional
cod-tools_3.10.0+dfsg-2.dsc
cccf5d36d4b7bad346a2a212300cc87a 15504 science optional
cod-tools_3.10.0+dfsg-2.debian.tar.xz
047d1db866cbba7875a201b062095fed 10177 science optional
cod-tools_3.10.0+dfsg-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQEzBAEBCgAdFiEE1Uw7+v+wQt44LaXXQc5/C58bizIFAmb5r18ACgkQQc5/C58b
izIxowgAqTGbyAe/cF3+lbqhcpUEtNc/vrCm+Ai7vDAd/MmJtgtfDwuTFFQDPYB5
tDerMP7yYLShgk0/dUXg1bywSqQGyXUoco7AuratI6FygVRpSLygFKktOC3jXSgU
PQChzGRuQacFOgtTLdFwAi2JnBsMWBV4LZEqQ2RZnURNmBV5XTd2y3ht5G6TnH/o
47xK6L3hPS6ZtxQB8RdXO8E0F9Gmg26iFNIKVM9OJ5levtAjwWxTCFUDbAbdGdMd
mefr59ls26QppOIHa/4rTGltdhOomWIVHMMpMPpqdqb0qUYcu8UKDGzKtTo6679J
3ed7GrS+Fby3q9V4g+3BaGoj42hJgQ==
=K+E7
-----END PGP SIGNATURE-----
pgpTPNxpsbDuI.pgp
Description: PGP signature
--- End Message ---