[med-svn] [Git][med-team/htslib][master] Make sure all symbols of libhts will be really found
Andreas Tille (@tille)
gitlab at salsa.debian.org
Fri Sep 30 09:22:33 BST 2022
Andreas Tille pushed to branch master at Debian Med / htslib
Commits:
c49ca309 by Andreas Tille at 2022-09-30T10:22:03+02:00
Make sure all symbols of libhts will be really found
- - - - -
2 changed files:
- + debian/patches/fix_sequence_of_linked_libs.patch
- debian/patches/series
Changes:
=====================================
debian/patches/fix_sequence_of_linked_libs.patch
=====================================
@@ -0,0 +1,24 @@
+Author: Andreas Tille <tille at debian.org>
+Last-Update: Thu, 29 Sep 2022 13:39:16 +0200
+Origin: https://lists.debian.org/debian-med/2022/09/msg00053.html
+Description: Make sure all symbols of libhts will be really found
+
+--- a/Makefile
++++ b/Makefile
+@@ -486,13 +486,13 @@ htscodecs/htscodecs/rANS_static32x16pr_a
+ htscodecs/htscodecs/rANS_static32x16pr_sse4.o htscodecs/htscodecs/rANS_static32x16pr_sse4.pico: TARGET_CFLAGS = $(HTS_CFLAGS_SSE4)
+
+ bgzip: bgzip.o libhts.a
+- $(CC) $(LDFLAGS) -o $@ bgzip.o libhts.a $(LIBS) -lpthread
++ $(CC) $(LDFLAGS) -o $@ bgzip.o libhts.a $(LIBS) libhts.a -lpthread
+
+ htsfile: htsfile.o libhts.a
+- $(CC) $(LDFLAGS) -o $@ htsfile.o libhts.a $(LIBS) -lpthread
++ $(CC) $(LDFLAGS) -o $@ htsfile.o libhts.a $(LIBS) libhts.a -lpthread
+
+ tabix: tabix.o libhts.a
+- $(CC) $(LDFLAGS) -o $@ tabix.o libhts.a $(LIBS) -lpthread
++ $(CC) $(LDFLAGS) -o $@ tabix.o libhts.a $(LIBS) libhts.a -lpthread
+
+ bgzip.o: bgzip.c config.h $(htslib_bgzf_h) $(htslib_hts_h)
+ htsfile.o: htsfile.c config.h $(htslib_hfile_h) $(htslib_hts_h) $(htslib_sam_h) $(htslib_vcf_h)
=====================================
debian/patches/series
=====================================
@@ -7,3 +7,4 @@ fix_float_precision
cram_to_bam_export.patch
# plugins_to_lib.patch - can probably be removed
disable_plugin_loading_test.patch
+fix_sequence_of_linked_libs.patch
View it on GitLab: https://salsa.debian.org/med-team/htslib/-/commit/c49ca309c0c5ac9ce92b3e0a959d692bb92a0132
--
View it on GitLab: https://salsa.debian.org/med-team/htslib/-/commit/c49ca309c0c5ac9ce92b3e0a959d692bb92a0132
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20220930/c68c2c51/attachment-0001.htm>
More information about the debian-med-commit
mailing list