[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