Your message dated Mon, 06 Aug 2018 23:09:54 -0500
with message-id <[email protected]>
and subject line Re: Bug#893061: guile-2.2: Please add support for new 
architecture "riscv64" (RISC-V 64 bits little-endian)
has caused the Debian Bug report #893061,
regarding guile-2.2: Please add support for new architecture "riscv64" (RISC-V 
64 bits little-endian)
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.)


-- 
893061: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=893061
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: guile-2.2
Version: 2.2.3+1-3
Severity: wishlist
Tags: patch upstream
User: [email protected]
Usertags: riscv64
Forwarded: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=30832

Hello,

Same as with guile-2.0 and the bug submitted in [1], we need changes in this
package for the riscv64 architecture.

  [1] https://bugs.debian.org/893060

Patches attached (same as for 2.0, might need adding the single word by hand
since more arches are present at this moment, in particular sh3, and more might
appear at any time).

Less packages depend on this version, guile-2.0 is much more critical specially
due to GNU make depending on it.  But still, this one also needs support for the
architecture at some point.

So please also include it as a patch and release a new version for unstable,
while not included in the upstream source.


Thanks and cheers.
--
Manuel A. Fernandez Montecelo <[email protected]>
diff -Nru guile-2.0-2.0.13+1/debian/changelog 
guile-2.0-2.0.13+1/debian/changelog
--- guile-2.0-2.0.13+1/debian/changelog 2017-12-05 07:41:29.000000000 +0000
+++ guile-2.0-2.0.13+1/debian/changelog 2018-03-15 02:09:58.000000000 +0000
@@ -1,3 +1,10 @@
+guile-2.0 (2.0.13+1-5.0~riscv64.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Add riscv64 support (Closes: #-1)
+
+ -- Manuel A. Fernandez Montecelo <[email protected]>  Thu, 15 Mar 2018 02:09:58 
+0000
+
 guile-2.0 (2.0.13+1-5) unstable; urgency=medium
 
   * Add upstream 0004-ia64-Fix-crash-in-thread-context-switch.patch to
diff -Nru guile-2.0-2.0.13+1/debian/patches/riscv64.patch 
guile-2.0-2.0.13+1/debian/patches/riscv64.patch
--- guile-2.0-2.0.13+1/debian/patches/riscv64.patch     1970-01-01 
00:00:00.000000000 +0000
+++ guile-2.0-2.0.13+1/debian/patches/riscv64.patch     2018-03-15 
02:09:19.000000000 +0000
@@ -0,0 +1,13 @@
+Index: guile-2.0-2.0.13+1/module/system/base/target.scm
+===================================================================
+--- guile-2.0-2.0.13+1.orig/module/system/base/target.scm
++++ guile-2.0-2.0.13+1/module/system/base/target.scm
+@@ -65,7 +65,7 @@
+       (cond ((string-match "^i[0-9]86$" cpu)
+              (endianness little))
+             ((member cpu '("x86_64" "ia64"
+-                           "powerpcle" "powerpc64le" "mipsel" "mips64el" 
"nios2" "sh4" "alpha"))
++                           "powerpcle" "powerpc64le" "mipsel" "mips64el" 
"nios2" "sh4" "alpha" "riscv64"))
+              (endianness little))
+             ((member cpu '("sparc" "sparc64" "powerpc" "powerpc64" "spu"
+                            "mips" "mips64" "m68k" "s390x"))
diff -Nru guile-2.0-2.0.13+1/debian/patches/series 
guile-2.0-2.0.13+1/debian/patches/series
--- guile-2.0-2.0.13+1/debian/patches/series    2017-12-05 07:30:59.000000000 
+0000
+++ guile-2.0-2.0.13+1/debian/patches/series    2018-03-15 02:08:19.000000000 
+0000
@@ -2,3 +2,4 @@
 0002-Look-for-guile-procedures.txt-in-pkglibdir.patch
 0003-tests-Avoid-race-condition-in-REPL-server-test.patch
 0004-ia64-Fix-crash-in-thread-context-switch.patch
+riscv64.patch
Index: guile-2.0-2.0.13+1/module/system/base/target.scm
===================================================================
--- guile-2.0-2.0.13+1.orig/module/system/base/target.scm
+++ guile-2.0-2.0.13+1/module/system/base/target.scm
@@ -65,7 +65,7 @@
       (cond ((string-match "^i[0-9]86$" cpu)
              (endianness little))
             ((member cpu '("x86_64" "ia64"
-                           "powerpcle" "powerpc64le" "mipsel" "mips64el" 
"nios2" "sh4" "alpha"))
+                           "powerpcle" "powerpc64le" "mipsel" "mips64el" 
"nios2" "sh4" "alpha" "riscv64"))
              (endianness little))
             ((member cpu '("sparc" "sparc64" "powerpc" "powerpc64" "spu"
                            "mips" "mips64" "m68k" "s390x"))

--- End Message ---
--- Begin Message ---
"Manuel A. Fernandez Montecelo" <[email protected]> writes:

> Same as with guile-2.0 and the bug submitted in [1], we need changes in this
> package for the riscv64 architecture.
>
>   [1] https://bugs.debian.org/893060
>
> Patches attached (same as for 2.0, might need adding the single word by hand
> since more arches are present at this moment, in particular sh3, and more 
> might
> appear at any time).

I believe this may have been resolved by the 2.2.4+1-1 upload.

Thanks
-- 
Rob Browning
rlb @defaultvalue.org and @debian.org
GPG as of 2011-07-10 E6A9 DA3C C9FD 1FF8 C676 D2C4 C0F0 39E9 ED1B 597A
GPG as of 2002-11-03 14DD 432F AE39 534D B592 F9A0 25C8 D377 8C7E 73A4

--- End Message ---

Reply via email to