[med-svn] [jellyfish1] 02/06: Enable arm64

Andreas Tille tille at debian.org
Sat Sep 9 19:20:58 UTC 2017


This is an automated email from the git hooks/post-receive script.

tille pushed a commit to branch master
in repository jellyfish1.

commit 1ddbaf8f9acd2d521578616b68d4ba2d0e5a8a43
Author: Andreas Tille <tille at debian.org>
Date:   Sat Sep 9 20:13:31 2017 +0200

    Enable arm64
---
 debian/changelog           |  8 ++++++++
 debian/control             |  2 +-
 debian/patches/arm64.patch | 27 +++++++++++++++++++++++++++
 debian/patches/series      |  1 +
 4 files changed, 37 insertions(+), 1 deletion(-)

diff --git a/debian/changelog b/debian/changelog
index fff38c0..2f141e8 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,11 @@
+jellyfish1 (1.1.11-2) UNRELEASED; urgency=medium
+
+  * Enable arm64 (Thanks for the patch to Edmund Grimley Evans
+    <edmund.grimley.evans at gmail.com>)
+    Closes: #874549
+
+ -- Andreas Tille <tille at debian.org>  Sat, 09 Sep 2017 20:09:48 +0200
+
 jellyfish1 (1.1.11-1) unstable; urgency=medium
 
   * Create separate jellyfish1 package since there exist packages that
diff --git a/debian/control b/debian/control
index f5fe302..bd0a3e1 100644
--- a/debian/control
+++ b/debian/control
@@ -11,7 +11,7 @@ Vcs-Git: https://anonscm.debian.org/git/debian-med/jellyfish1.git
 Homepage: http://www.cbcb.umd.edu/software/jellyfish/
 
 Package: jellyfish1
-Architecture: any-amd64
+Architecture: any
 Depends: ${shlibs:Depends},
          ${misc:Depends}
 Enhances: kraken
diff --git a/debian/patches/arm64.patch b/debian/patches/arm64.patch
new file mode 100644
index 0000000..608cfa7
--- /dev/null
+++ b/debian/patches/arm64.patch
@@ -0,0 +1,27 @@
+Author: Edmund Grimley Evans <edmund.grimley.evans at gmail.com>
+Last-Update: Thu, 7 Sep 2017 09:50:56 +0100
+Bug-Debian: https://bugs.debian.org/874549
+Description: Enable arm64 (Thanks for the patch to Edmund Grimley Evans 
+
+--- a/jellyfish/dna_codes.cc
++++ b/jellyfish/dna_codes.cc
+@@ -7,7 +7,7 @@
+ #define C 1
+ #define G 2
+ #define T 3
+-const char jellyfish::dna_codes[256] = {
++const signed char jellyfish::dna_codes[256] = {
+   O, O, O, O, O, O, O, O, O, O, I, O, O, O, O, O, 
+   O, O, O, O, O, O, O, O, O, O, O, O, O, O, O, O, 
+   O, O, O, O, O, O, O, O, O, O, O, O, O, R, O, O, 
+--- a/jellyfish/dna_codes.hpp
++++ b/jellyfish/dna_codes.hpp
+@@ -14,7 +14,7 @@ static const uint_t CODE_RESET   = (uint
+ static const uint_t CODE_IGNORE  = (uint_t)-2;
+ static const uint_t CODE_COMMENT = (uint_t)-3;
+ static const uint_t CODE_NOT_DNA = ((uint_t)1) << (bsizeof(uint_t) - 1);
+-extern const char   dna_codes[256];
++extern const signed char   dna_codes[256];
+ };
+ 
+ #endif /* __DNA_CODE_HPP__ */
diff --git a/debian/patches/series b/debian/patches/series
index 2a3700c..c79474a 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1 +1,2 @@
 man
+arm64.patch

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-med/jellyfish1.git



More information about the debian-med-commit mailing list