Your message dated Wed, 04 Jan 2023 18:05:01 +0000
with message-id <[email protected]>
and subject line Bug#1027640: fixed in haskell-concurrent-supply 0.1.8-7
has caused the Debian Bug report #1027640,
regarding haskell-concurrent-supply: fix ftbfs on riscv64
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.)
--
1027640: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1027640
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: haskell-concurrent-supply
Version: 0.1.8-6
Severity: normal
Tags: ftbfs, patch
User: [email protected]
Usertags: riscv64
X-Debbugs-Cc: [email protected]
Dear Maintainer,
The package has a ftbfs issue due to test cases failed on single-CPU[0]
arch,
```
...
Running debian/hlibrary.setup test --builddir=dist-ghc --show-details=direct
Non-zero exit code 1.
Running 1 test suites...
Test suite properties: RUNNING...
Test suite properties: FAIL
Test suite logged to: dist-ghc/test/concurrent-supply-0.1.8-properties.log
0 of 1 test suites (0 of 1 test cases) passed.
properties: unknown RTS option: -N
properties:
properties
...
```
The full buildd log is here:
https://buildd.debian.org/status/fetch.php?pkg=haskell-concurrent-supply&arch=riscv64&ver=0.1.8-6&stamp=1659145014&raw=0
This is the my first time to try to fix such ftbfs issues on riscv64, if
this can be allowed, it will fix many haskell-* packages' ftbfs on
riscv64.
Because the haskell-concurrent-supply is a key package in my view, so I
think it should be a good start.
Once the reportbug was opened, I will forward this to upstream also.
Please let me know if there is any issue.
PS: I'm not sure whether submitting a patch or open an MR is more
convenient for you. For me, patch is more easier, but I can open MR if
you want. Thanks.
[0]: https://lists.debian.org/debian-haskell/2022/10/msg00008.html
--
Regards,
--
Bo YU
diff -Nru haskell-concurrent-supply-0.1.8/debian/changelog
haskell-concurrent-supply-0.1.8/debian/changelog
--- haskell-concurrent-supply-0.1.8/debian/changelog 2022-07-30
03:15:32.000000000 +0800
+++ haskell-concurrent-supply-0.1.8/debian/changelog 2023-01-01
20:57:43.000000000 +0800
@@ -1,3 +1,10 @@
+haskell-concurrent-supply (0.1.8-6.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Disable RTS -N on riscv64. (Closes: #-1)
+
+ -- Bo YU <[email protected]> Sun, 01 Jan 2023 20:57:43 +0800
+
haskell-concurrent-supply (0.1.8-6) unstable; urgency=medium
* Disable RTS -N on i386 also (fixes FTBFS)
diff -Nru haskell-concurrent-supply-0.1.8/debian/patches/no-smp-arches
haskell-concurrent-supply-0.1.8/debian/patches/no-smp-arches
--- haskell-concurrent-supply-0.1.8/debian/patches/no-smp-arches
2022-07-30 03:15:09.000000000 +0800
+++ haskell-concurrent-supply-0.1.8/debian/patches/no-smp-arches
2022-12-29 23:03:25.000000000 +0800
@@ -1,11 +1,11 @@
--- a/concurrent-supply.cabal
+++ b/concurrent-supply.cabal
-@@ -42,7 +42,10 @@ test-suite properties
+@@ -42,7 +42,10 @@
type: exitcode-stdio-1.0
main-is: properties.hs
default-language: Haskell2010
- ghc-options: -w -threaded -rtsopts -with-rtsopts=-N
-+ if arch(arm) || arch(mips) || arch(s390x) || arch(i386)
++ if arch(arm) || arch(mips) || arch(s390x) || arch(i386) || arch(riscv64)
+ ghc-options: -w -threaded -rtsopts
+ else
+ ghc-options: -w -threaded -rtsopts -with-rtsopts=-N
signature.asc
Description: PGP signature
--- End Message ---
--- Begin Message ---
Source: haskell-concurrent-supply
Source-Version: 0.1.8-7
Done: Scott Talbert <[email protected]>
We believe that the bug you reported is fixed in the latest version of
haskell-concurrent-supply, 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.
Scott Talbert <[email protected]> (supplier of updated haskell-concurrent-supply
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: Tue, 03 Jan 2023 11:13:19 -0500
Source: haskell-concurrent-supply
Architecture: source
Version: 0.1.8-7
Distribution: unstable
Urgency: medium
Maintainer: Debian Haskell Group
<[email protected]>
Changed-By: Scott Talbert <[email protected]>
Closes: 1027640
Changes:
haskell-concurrent-supply (0.1.8-7) unstable; urgency=medium
.
* Disable RTS -N globally (fixes FTBFS on riscv64/others) (Closes: #1027640)
Checksums-Sha1:
4a8c481a7c2941c202519a261f6f34529f9a2c83 2534
haskell-concurrent-supply_0.1.8-7.dsc
4868951296048946bb8a9c24666c0eb2d7805160 2760
haskell-concurrent-supply_0.1.8-7.debian.tar.xz
a21bf7e6c12f4fdab2b4d390dd3761a240d4a784 8871
haskell-concurrent-supply_0.1.8-7_amd64.buildinfo
Checksums-Sha256:
e4fcc3845e0a0dac8a03a689182579870f2a6f062bd369c96a98ec16acdc2b80 2534
haskell-concurrent-supply_0.1.8-7.dsc
3b67c6d11a022e9d4f3b99fcc6c65dfa79aa8c29f3e720eb25b23ad9d2f8da2c 2760
haskell-concurrent-supply_0.1.8-7.debian.tar.xz
bbf4f41532ae1ec2f18dc0a8035e1c6100e7642a7e70e770d699688cf3d79831 8871
haskell-concurrent-supply_0.1.8-7_amd64.buildinfo
Files:
89b8bb54167ea4bf9cbb425749dab2ac 2534 haskell optional
haskell-concurrent-supply_0.1.8-7.dsc
6c40e09a7eef6161b9fe595e56e8ad81 2760 haskell optional
haskell-concurrent-supply_0.1.8-7.debian.tar.xz
7921ee646a75655880b8714e39e019dc 8871 haskell optional
haskell-concurrent-supply_0.1.8-7_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJDBAEBCgAtFiEEbnQ09Yl9Q7F/zVe3U9W8ZLUjeKIFAmO0VPIPHHN3dEB0ZWNo
aWUubmV0AAoJEFPVvGS1I3iiiWkQAJ7pl3Juck0Ur/twh3rvMHH9Uu6BwGqmRXhA
lMhgsnnpe2+tjlTrY2DtHE3wRuSMeP2tlt4W8Wg6I3nKb1te2MXB5yiWu8SdQnVZ
xozW4qtQDaiiT8P8p3ezhXefJ+hSs1xdQ5vTCx885EyK02od4/JNEH9vLiMxWmVf
vV1qUYrtw8LLx0kcClY7dauhvjMwOgeVZ6dgrG7JBZe5CywXHr4cXvw2ZrxVa7kk
d83crvI+V+wi9embM7/cYRtmJHhEINdwKLaRH0vQEv+MyA3eVfig1E/n2qZJogmR
detzWjF5fHSJJGOa7xrC1SqPkQECAMotjB/shprakFaichf4o17KS1IrXm9Ynhgd
dhTeph533eBlMb+HWVLqS07f9nWoIXmVYQf7+fLYBnt3J0P6kLM2lTT9h08Y3Esq
O4/rR/EBCxP1dMfJ2yu2qDic1xXGCRgNfnFOpum7jk/mQHOtrso4XJUXvOaRfnPb
8eYQrNOwlNjk23z/s6lWidhJCeftUqvkTKVUawHaPUNOT0JJaSAqNe84U2coOmD7
YtcebYvnN1WRfOBXWqrfm8c9zR8VHAZn3dDpzhIL51UG497AoVTsT32mnmLF2Ck+
9ce4C1SpPAn4GmIKE5AgfurLH6PcGWL7VlFQfx/gGEMMEGr7llDAqT3j4gEwJyo0
5Mx+NwZo
=pZLx
-----END PGP SIGNATURE-----
--- End Message ---
_______________________________________________
Pkg-haskell-maintainers mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-haskell-maintainers