[Pkg-dns-devel] Bug#892560: softhsm2: Please add support for new architecture "riscv64" (RISC-V 64 bits little-endian)

Manuel A. Fernandez Montecelo manuel.montezelo at gmail.com
Sat Mar 10 21:41:33 UTC 2018


Control: tags -1 + pending


Hi,

2018-03-10 17:46 Manuel A. Fernandez Montecelo:
>Source: softhsm2
>Version: 2.2.0-3.1
>Severity: normal
>Tags: patch
>User: debian-riscv at lists.debian.org
>Usertags: riscv64
>
>Hello,
>
>We need changes in this package to bootstrap the riscv64 architecture, in
>particular we need to skip the (IMO harmful) "-m64" test in the compiler for
>64-bit architectures.
>
>I am attaching a minimal patch that makes possible to compile the package,
>adding riscv64 to SKIP_64BIT_ON_CPU in debian/rules.
>
>This change should not affect other architectures or have ill effects in
>general.
>
>Since this is a fundamental dependency (for gnupg2, openldap, and apt, among
>others) we're interested in having it available in unstable as quickly as
>possible, to avoid accumulating too much delta while bootstrapping.
>
>Seeing that there is an unacknowledge NMU and bugs have not been addressed for a
>few months, I will upload an NMU soon, unless you have any objection.

Uploaded to delayed/10, please let me know if you want me to cancel it
or delay it further, or otherwise, if you are OK with it, to shorten the
delay.

diff from the previous NMU attached.


Cheers.
-- 
Manuel A. Fernandez Montecelo <manuel.montezelo at gmail.com>

-------------- next part --------------
diff -Nru softhsm2-2.2.0/debian/changelog softhsm2-2.2.0/debian/changelog
--- softhsm2-2.2.0/debian/changelog	2017-10-22 13:41:11.000000000 +0200
+++ softhsm2-2.2.0/debian/changelog	2018-03-10 17:46:43.000000000 +0100
@@ -1,3 +1,10 @@
+softhsm2 (2.2.0-3.2) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Add riscv64 to SKIP_64BIT_ON_CPU in d/rules (Closes: #892560)
+
+ -- Manuel A. Fernandez Montecelo <mafm at debian.org>  Sat, 10 Mar 2018 17:46:43 +0100
+
 softhsm2 (2.2.0-3.1) unstable; urgency=medium
 
   [Tobias Frost ]
diff -Nru softhsm2-2.2.0/debian/rules softhsm2-2.2.0/debian/rules
--- softhsm2-2.2.0/debian/rules	2017-02-12 15:12:33.000000000 +0100
+++ softhsm2-2.2.0/debian/rules	2018-03-10 17:29:04.000000000 +0100
@@ -16,7 +16,7 @@
 # package maintainers to append LDFLAGS
 export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed
 
-SKIP_64BIT_ON_CPU="aarch64 alpha ia64 mips64 mips64el"
+SKIP_64BIT_ON_CPU="aarch64 alpha ia64 mips64 mips64el riscv64"
 
 export DPKG_GENSYMBOLS_CHECK_LEVEL=4
 


More information about the pkg-dns-devel mailing list