Your message dated Fri, 07 Mar 2025 13:06:59 +0000
with message-id <e1tqxpn-001j4r...@fasolo.debian.org>
and subject line Bug#1099408: fixed in librep 0.92.7-4
has caused the Debian Bug report #1099408,
regarding librep: FTBFS on riscv64: error: --with-stack-direction is incorrect;
it should be -1
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.)
--
1099408: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1099408
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: librep
Version: 0.92.7-3
Severity: serious
Tags: ftbfs patch
User: debian-ri...@lists.debian.org
Usertags: riscv64
X-Debbugs-Cc: debian-ri...@lists.debian.org
Dear Maintainer,
The latest version of librep has one FTBFS issue on riscv64:
```
...
REPLISPDIR=../lisp REP_DL_LOAD_PATH=../src/.libexec REPDOCFILE=../doc-strings
../src/rep --batch -l rep.vm.compiler \
-f compile-batch rep-xgettext.jl \
&& mv rep-xgettext.jlc rep-xgettext && chmod +x rep-xgettext
** error: --with-stack-direction is incorrect; it should be -1
make[3]: *** [Makefile:182: rep-xgettext] Error 10
...
```
The full buildd log please to see:
https://buildd.debian.org/status/fetch.php?pkg=librep&arch=riscv64&ver=0.92.7-3&stamp=1740926048&raw=0
The same FTBFS happened on loong64[0], m68k and sh4 also[1].
The patch proposed is just to add these architectures on configure
scripts, but it seems it is complicated. There was one patch[2] to
simplify this and I reported it to upstream[3] again.
Could you have a look at this?
[0]: https://bugs.debian.org/1099169
[1]: https://buildd.debian.org/status/package.php?p=librep
[2]:
https://salsa.debian.org/debian/librep/-/blob/master/debian/patches/0002-guess-stack-direction?ref_type=heads
[3]: https://github.com/SawfishWM/librep/pull/19
--
Regards,
--
Bo YU
diff -Nru librep-0.92.7/debian/changelog librep-0.92.7/debian/changelog
--- librep-0.92.7/debian/changelog 2025-03-02 13:17:40.000000000 +0000
+++ librep-0.92.7/debian/changelog 2025-03-03 07:29:43.000000000 +0000
@@ -1,3 +1,10 @@
+librep (0.92.7-3.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Ensure stack direction with downwards on more architectures. (Closes:#-1)
+
+ -- Bo YU <vi...@debian.org> Mon, 03 Mar 2025 07:29:43 +0000
+
librep (0.92.7-3) unstable; urgency=medium
* Team upload.
diff -Nru
librep-0.92.7/debian/patches/0006-more-arches-metag-stack-direction.patch
librep-0.92.7/debian/patches/0006-more-arches-metag-stack-direction.patch
--- librep-0.92.7/debian/patches/0006-more-arches-metag-stack-direction.patch
1970-01-01 00:00:00.000000000 +0000
+++ librep-0.92.7/debian/patches/0006-more-arches-metag-stack-direction.patch
2025-03-03 07:29:43.000000000 +0000
@@ -0,0 +1,19 @@
+Description:Enable stack direction on more architectures with downwards
+Author: Bo YU <vi...@debian.org>
+Forwarded: https://github.com/SawfishWM/librep/pull/19
+Last-Update: 2025-03-03
+---
+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
+Index: b/configure.ac
+===================================================================
+--- a/configure.ac
++++ b/configure.ac
+@@ -536,7 +536,7 @@
+ [with_stack_direction=unknown])
+ if test "${with_stack_direction}" = unknown; then
+ case ${host_cpu} in
+- sparc*|i?86*|powerpc*|x86_64*|arm*|aarch64*|s390*|mips*|alpha*|ia64*)
++
sparc*|i?86*|powerpc*|x86_64*|arm*|aarch64*|s390*|mips*|alpha*|ia64*|riscv64*|m68k*|sh4*)
+ AC_MSG_RESULT([assuming downwards])
+ with_stack_direction="-1"
+ ;;
diff -Nru librep-0.92.7/debian/patches/series
librep-0.92.7/debian/patches/series
--- librep-0.92.7/debian/patches/series 2025-03-02 13:17:40.000000000 +0000
+++ librep-0.92.7/debian/patches/series 2025-03-03 04:08:25.000000000 +0000
@@ -12,3 +12,4 @@
# Just keep track of changes from 0.92.5-3.2 NMU
# build-fix-Wimplicit-int-Wimplicit-function-declaration.patch
+0006-more-arches-metag-stack-direction.patch
signature.asc
Description: PGP signature
--- End Message ---
--- Begin Message ---
Source: librep
Source-Version: 0.92.7-4
Done: Gianfranco Costamagna <locutusofb...@debian.org>
We believe that the bug you reported is fixed in the latest version of
librep, 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 1099...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Gianfranco Costamagna <locutusofb...@debian.org> (supplier of updated librep
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, 07 Mar 2025 13:56:00 +0100
Source: librep
Built-For-Profiles: noudeb
Architecture: source
Version: 0.92.7-4
Distribution: unstable
Urgency: medium
Maintainer: Jose M Calhariz <j...@calhariz.com>
Changed-By: Gianfranco Costamagna <locutusofb...@debian.org>
Closes: 1099169 1099408
Changes:
librep (0.92.7-4) unstable; urgency=medium
.
* Team upload
.
[ Bo YU ]
* Non-maintainer upload.
* Ensure stack direction with downwards on more architectures.
(Closes:#1099408)
.
[ zhangdandan <zhangdan...@loongson.cn> ]
* Add patch proposed upstream to add support for loong64 (Closes: #1099169)
Checksums-Sha1:
855ed4345bd1b6c21068194dc8a4ddcf7e36cbe2 2050 librep_0.92.7-4.dsc
85d885d6d50605bdf29645a4dcddb8ed901eb240 19268 librep_0.92.7-4.debian.tar.xz
e5c7756d4efbc043c2939ca0e81f0de9126a9950 7510 librep_0.92.7-4_source.buildinfo
Checksums-Sha256:
b77b033600be6d23234518dc5b7417482a4a78fee705b9b8e8d10c4d3357b4a8 2050
librep_0.92.7-4.dsc
969a20b308533b731e6c16ff51d2d1a9a7388c7465fd0a07ebf82c5d197dde3c 19268
librep_0.92.7-4.debian.tar.xz
a7b19c925fae9e650beaa07fff00e7327f5c1e85be99832698cc8b07780032bc 7510
librep_0.92.7-4_source.buildinfo
Files:
66cfa76713dd0c9ef53ec0c3ff439144 2050 lisp optional librep_0.92.7-4.dsc
e8447b4dd0fa9787553e1a11bee3520b 19268 lisp optional
librep_0.92.7-4.debian.tar.xz
1bf7c0159870a7858243c5ecba1bd232 7510 lisp optional
librep_0.92.7-4_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEkpeKbhleSSGCX3/w808JdE6fXdkFAmfK7RcACgkQ808JdE6f
XdkN3A/+MmhbVuvu+BDmfEyCRSn/AwFejJI3jyJ2Eipv+HuC9OMilU2l8pj/RyLP
GNnAveBbgy/AMaJhBgn40tAUJ5uHrBWXrrk9OvVBchAWhyso4dObuOz9ExEmvi8b
YSyMoJ2k5pPHI+dbUVxi09zLSZKSPdCn9jEpmi+HjXumaOtvGk0CDlI/cO3H9EjI
pHgyKmOyV6zU9NUsrDwOJ/81D+DvmQssoMeiDTM7oyVdZCF0afvF0P3A+6I83cZ0
IEYAt+MGXupxh2fe+br/UZIVO6SXqwF2dt7mQpxZFMYr4j2YqnrUnLvVb9XMuvWD
cjj1bQ8inxhUsI9icVYql0aKDigUjFHVC+R4/zRdpGRKRAYmJVHLSILmEA6LVTDw
Gmy4QlrXkRMwMhfsoKYKtvDmTkzcBwP3S0/pfTndvVIk2QdGEXbdCfEh47iEWMsc
bK5DZcTgFBatXShh2w68AjhDNGvnaH0JRgIzVIH/eOtywjBG8uzT7mtDbLKR9APD
Xx4RPD6a7wAH9GkJoB2/iVpth56KrF+p1pdwHNal2AFr84PwvULsAaHOPCf0iO70
jFBr2ZlTnUPLcgjeHiFJXi5Wh0XUnDgBmGfJ8lxVrbb/ObaOj0B4LrOPR0NT3Ldw
IaKfuiYaJm9c8RlZPTqtOFWMhuim7yyUOY0IHzO6pNS6aK4M3NA=
=9MnI
-----END PGP SIGNATURE-----
pgpQUkFb6pAiQ.pgp
Description: PGP signature
--- End Message ---