Your message dated Fri, 04 Oct 2024 07:05:01 +0000
with message-id <[email protected]>
and subject line Bug#1072670: fixed in haskell-hspec-hedgehog 0.1.1.0-1
has caused the Debian Bug report #1072670,
regarding haskell-hspec-hedgehog: Disable RTS -N on loong64
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.)


-- 
1072670: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1072670
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: haskell-hspec-hedgehog
Version: 0.0.1.2-5
Severity: normal
Tags: ftbfs patch
User: [email protected]
Usertags: loong64

Dear maintainers,

Compiling the haskell-hspec-hedgehog failed for loong64 in the Debian Package Auto-Building environment.
The error log is as follows,
```
libghc-hspec-hedgehog-doc
Running 1 test suites...
Test suite hspec-hedgehog-test: RUNNING...
hspec-hedgehog-test: unknown RTS option: -N
hspec-hedgehog-test:
hspec-hedgehog-test: Usage: <prog> <args> [+RTS <rtsopts> | -RTS <args>] ... --RTS <args>
```

The Full log can be found at https://buildd.debian.org/status/package.php?p=haskell-hspec-hedgehog+&suite=sid.

We need to disable -with-rtsopts=-N option on loongarch64.
I have built haskell-hspec-hedgehog successfully in my local ENV.
Please consider the patch I attached.
Your opinions are welcome.

Thanks,
Dandan Zhang

diff -Nru haskell-hspec-hedgehog-0.0.1.2/debian/changelog 
haskell-hspec-hedgehog-0.0.1.2/debian/changelog
--- haskell-hspec-hedgehog-0.0.1.2/debian/changelog     2023-09-10 
07:41:04.000000000 +0000
+++ haskell-hspec-hedgehog-0.0.1.2/debian/changelog     2024-06-06 
02:46:24.000000000 +0000
@@ -1,3 +1,9 @@
+haskell-hspec-hedgehog (0.0.1.2-5+loong64) unreleased; urgency=medium
+
+  * Disable RTS -N on loong64.
+
+ -- Dandan Zhang <[email protected]>  Thu, 06 Jun 2024 10:46:24 +0800
+
 haskell-hspec-hedgehog (0.0.1.2-5) unstable; urgency=medium
 
   * Declare compliance with Debian policy 4.6.2
diff -Nru 
haskell-hspec-hedgehog-0.0.1.2/debian/patches/no-rts-n-for-loong64.patch 
haskell-hspec-hedgehog-0.0.1.2/debian/patches/no-rts-n-for-loong64.patch
--- haskell-hspec-hedgehog-0.0.1.2/debian/patches/no-rts-n-for-loong64.patch    
1970-01-01 00:00:00.000000000 +0000
+++ haskell-hspec-hedgehog-0.0.1.2/debian/patches/no-rts-n-for-loong64.patch    
2024-06-06 02:46:24.000000000 +0000
@@ -0,0 +1,21 @@
+Description: No RTS -N on loong64 
+ .
+ haskell-hspec-hedgehog (0.0.1.2-5+loong64) unreleased; urgency=medium
+ .
+   * Disable RTS -N on loong64.
+Author: Dandan Zhang <[email protected]>
+
+---
+Last-Update: 2024-06-06
+
+--- haskell-hspec-hedgehog-0.0.1.2.orig/hspec-hedgehog.cabal
++++ haskell-hspec-hedgehog-0.0.1.2/hspec-hedgehog.cabal
+@@ -41,7 +41,7 @@ test-suite hspec-hedgehog-test
+       Spec.hs
+   hs-source-dirs:
+       test
+-  if arch(arm) || arch(mips) || arch(s390x) || arch(i386) || arch(riscv64)
++  if arch(arm) || arch(mips) || arch(s390x) || arch(i386) || arch(riscv64) || 
arch(loongarch64)
+     ghc-options: -threaded -rtsopts
+   else
+     ghc-options: -threaded -rtsopts -with-rtsopts=-N
diff -Nru haskell-hspec-hedgehog-0.0.1.2/debian/patches/series 
haskell-hspec-hedgehog-0.0.1.2/debian/patches/series
--- haskell-hspec-hedgehog-0.0.1.2/debian/patches/series        2022-09-03 
12:32:28.000000000 +0000
+++ haskell-hspec-hedgehog-0.0.1.2/debian/patches/series        2024-06-06 
02:46:24.000000000 +0000
@@ -1 +1,2 @@
 no-rts-n
+no-rts-n-for-loong64.patch

--- End Message ---
--- Begin Message ---
Source: haskell-hspec-hedgehog
Source-Version: 0.1.1.0-1
Done: Ilias Tsitsimpis <[email protected]>

We believe that the bug you reported is fixed in the latest version of
haskell-hspec-hedgehog, 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.
Ilias Tsitsimpis <[email protected]> (supplier of updated 
haskell-hspec-hedgehog 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: Fri, 04 Oct 2024 09:46:16 +0300
Source: haskell-hspec-hedgehog
Architecture: source
Version: 0.1.1.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Haskell Group 
<[email protected]>
Changed-By: Ilias Tsitsimpis <[email protected]>
Closes: 1069701 1072670
Changes:
 haskell-hspec-hedgehog (0.1.1.0-1) unstable; urgency=medium
 .
   [ wuruilong <[email protected]> ]
   * Add support for loong64 (Closes: #1069701, Closes: #1072670)
 .
   [ Gianfranco Costamagna ]
   * Tweak patch to be more generic
 .
   [ Ilias Tsitsimpis ]
   * Declare compliance with Debian policy 4.7.0
   * New upstream release
Checksums-Sha1:
 fa02d2040589681d966fe818a23da75d3d1faaf8 2981 
haskell-hspec-hedgehog_0.1.1.0-1.dsc
 e15fbb7d3337b3dac5b35e38aa0e1ce77ccdec87 5981 
haskell-hspec-hedgehog_0.1.1.0.orig.tar.gz
 39460ffa1bcc95b7c697e59473164cbba3c7a0c5 2848 
haskell-hspec-hedgehog_0.1.1.0-1.debian.tar.xz
 4b01bf6c8a16d41c461a7b58c2d0750255d5273e 6241 
haskell-hspec-hedgehog_0.1.1.0-1_source.buildinfo
Checksums-Sha256:
 4448a65e25f07734e23c4bce15fb9d038278690e0ad18e98615fbcbc6b3986cf 2981 
haskell-hspec-hedgehog_0.1.1.0-1.dsc
 e6275bf607e3a132cf2ca3e1fd5f2c15c27741b02c138553cdddfee2cddb33c2 5981 
haskell-hspec-hedgehog_0.1.1.0.orig.tar.gz
 5020b02ccc4dfef8dfb7df0db46c9dad3c49d43f829856e4fbf40cf9dc2c2f26 2848 
haskell-hspec-hedgehog_0.1.1.0-1.debian.tar.xz
 3971d26b1c088d169a7dce47c0ef109323159f1b0326c92e787d5f6b277f06c1 6241 
haskell-hspec-hedgehog_0.1.1.0-1_source.buildinfo
Files:
 0d9447f3ba47f7e28f3d92def28fdc2d 2981 haskell optional 
haskell-hspec-hedgehog_0.1.1.0-1.dsc
 13bee4522cc44b8e3917ca6266f6ab9a 5981 haskell optional 
haskell-hspec-hedgehog_0.1.1.0.orig.tar.gz
 8097d234696fd7690b71eef41a297733 2848 haskell optional 
haskell-hspec-hedgehog_0.1.1.0-1.debian.tar.xz
 0cbb16e1039406b5720783fda44cc961 6241 haskell optional 
haskell-hspec-hedgehog_0.1.1.0-1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJIBAEBCgAyFiEEJ9c8pfW11+AaUTb116hngMxkQDwFAmb/kTcUHGlsaWFzdHNp
QGRlYmlhbi5vcmcACgkQ16hngMxkQDz29w//YW2fbp9FpilIHzriuXkPUIkk9exD
X3u8Q/hw5lhPRPHUgPsWrUFgjaNpZvGh6v164CGuB63Bf6o9STk0gWMvpXz2hgXI
TAvXuhFcsclLTMMY7y2CV2t2iSAX9u5q3HySEgcrK+iGC5FbZwZzYUO7cpfqJu7X
iD8JVRp/OMBMvifozyehiBw3lbtyvn1j4LI+FHr1J21Gbgs7g0XjmOMl3VNfyi5i
oLbqZhhFNxebSxSN5Ci0EIEJ3kVFHrPGVgbY8QXParhLX1mEIlNQJBkb92GX7Gjv
e7FLxF5RCBFEQ+fZe9oNDst1VI07hawLqFBXt/131IaqW4Ojn+jmhsh/J2iwGwOd
8ZFSuORbcmtn4Coggvq89V67McMzVVkUwL10YutovXVWvpeW+aQjU5Lanug71nSe
C66DlBvfhfBV/qK5el4HSOYwU88TG2gHqAYABgUe3jlVTf3E3KQpAS+GM75P0rmL
B3DLFouRyyyBnPUnQcJATssXk289yilKCFo3HWO+Lu0MVH+EI/Z9C5impqZM5wuk
TjKZGhrUaq3rlDJlWLtquTfUTLzaVdFCfpVdCFstAI8POZGzrs0tVczfSB04yh4x
fO/7HqEeEPJGOD14/SJ0vC20BFEQZsD1WalmhHXHwCli1A4WbUKdCO8Jyja3+D9K
U3ChFXv0WMAppLQ=
=m/ZA
-----END PGP SIGNATURE-----

Attachment: pgp0BUj0xPn7M.pgp
Description: PGP signature


--- End Message ---
_______________________________________________
Pkg-haskell-maintainers mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-haskell-maintainers

Reply via email to