[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