bc0e2c8caf9254c2666bf3beb96255cda34f5ea3
[tabix.git] / debian / patches / ld-as-needed.patch
1 Description: Reorder libraries to build with ld --as-needed
2 Author: David Shorten <dpshorten@gmail.com>
3 Bug-Ubuntu: http://bugs.launchpad.net/ubuntu/+source/tabix/+bug/803202
4 Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=632150
5 Last-Update: 2011-06-30
6 --- tabix.orig/Makefile
7 +++ tabix/Makefile
8 @@ -41,7 +41,7 @@
9                 $(AR) -cru $@ $(LOBJS)
10  
11  tabix:lib $(AOBJS)
12 -               $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $(AOBJS) -lm $(LIBPATH) -lz -L. -ltabix
13 +               $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $(AOBJS) -L. -ltabix -lm $(LIBPATH) -lz
14  
15  bgzip:bgzip.o bgzf.o knetfile.o
16                 $(CC) $(CFLAGS) $(LDFLAGS) -o $@ bgzip.o bgzf.o knetfile.o -lz