[med-svn] [jellyfish1] 01/01: Enable building on architectures mips(el) and others

Andreas Tille tille at debian.org
Sun Sep 10 19:41:08 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 83c73c1f4a4ae9f2763ae29beb8f80185826761b
Author: Andreas Tille <tille at debian.org>
Date:   Sun Sep 10 21:40:42 2017 +0200

    Enable building on architectures mips(el) and others
---
 debian/changelog          |  8 ++++++++
 debian/patches/mips.patch | 17 +++++++++++++++++
 debian/patches/series     |  1 +
 3 files changed, 26 insertions(+)

diff --git a/debian/changelog b/debian/changelog
index 47f27cb..d3cfe73 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,11 @@
+jellyfish1 (1.1.11-3) unstable; urgency=medium
+
+  * Enable building on architectures mips(el) and others by linking libatomic
+    if needed (Thanks for the hint to Aaron M. Ucko <ucko at debian.org>)
+    Closes: #875328
+
+ -- Andreas Tille <tille at debian.org>  Sun, 10 Sep 2017 21:35:54 +0200
+
 jellyfish1 (1.1.11-2) unstable; urgency=medium
 
   * Enable arm64 (Thanks for the patch to Edmund Grimley Evans
diff --git a/debian/patches/mips.patch b/debian/patches/mips.patch
new file mode 100644
index 0000000..d290cdc
--- /dev/null
+++ b/debian/patches/mips.patch
@@ -0,0 +1,17 @@
+Author: Aaron M. Ucko <ucko at debian.org>
+Last-Update: Sun, 10 Sep 2017 14:45:11 -0400
+Bug-Debian: https://bugs.debian.org/875328
+Description: Enable building on architectures mips(el) and others by
+ linking libatomic if needed
+
+--- a/Makefile.am
++++ b/Makefile.am
+@@ -35,7 +35,7 @@ bin_jellyfish_SOURCES = jellyfish/jellyf
+                         jellyfish/yaggo.cpp
+ # bin_jellyfish_LDADD = libjellyfish-1.1.la
+ 
+-bin_jellyfish_LDFLAGS = $(AM_LDFLAGS) $(STATIC_FLAGS)
++bin_jellyfish_LDFLAGS = $(AM_LDFLAGS) $(STATIC_FLAGS) -Wl,--as-needed -latomic
+ 
+ EXTRA_DIST += jellyfish/cite_cmdline.hpp jellyfish/query_cmdline.hpp	\
+               jellyfish/hash_merge_cmdline.hpp				\
diff --git a/debian/patches/series b/debian/patches/series
index c79474a..c053136 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,2 +1,3 @@
 man
 arm64.patch
+mips.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