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 <[email protected]>
+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.


_______________________________________________
debian-med-commit mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-med-commit

Reply via email to