X-Git-Url: http://git.ipfire.org/?a=blobdiff_plain;f=bzip2%2Fpatches%2F03-bzip2-ldflags.patch;fp=bzip2%2Fpatches%2F03-bzip2-ldflags.patch;h=53c6ecc18a6c08f23fdd5d676bed5d4e83811634;hb=e96c88aa8f9f2859d3bc3b35ec353a3d1bce2a6c;hp=0000000000000000000000000000000000000000;hpb=53057fa1b2ede79fbc895f8aef5f76eaa556bd4b;p=ipfire-3.x.git diff --git a/bzip2/patches/03-bzip2-ldflags.patch b/bzip2/patches/03-bzip2-ldflags.patch new file mode 100644 index 000000000..53c6ecc18 --- /dev/null +++ b/bzip2/patches/03-bzip2-ldflags.patch @@ -0,0 +1,36 @@ +diff -up bzip2-1.0.6/Makefile.jx bzip2-1.0.6/Makefile +--- bzip2-1.0.6/Makefile.jx 2010-09-10 18:46:02.000000000 -0400 ++++ bzip2-1.0.6/Makefile 2015-08-14 13:04:33.891504131 -0400 +@@ -18,10 +18,6 @@ SHELL=/bin/sh + CC=gcc + AR=ar + RANLIB=ranlib +-LDFLAGS= +- +-BIGFILES=-D_FILE_OFFSET_BITS=64 +-CFLAGS=-Wall -Winline -O2 -g $(BIGFILES) + + # Where you want it installed when you do 'make install' + PREFIX=/usr/local +diff -up bzip2-1.0.6/Makefile-libbz2_so.jx bzip2-1.0.6/Makefile-libbz2_so +--- bzip2-1.0.6/Makefile-libbz2_so.jx 2015-08-14 13:04:33.885503955 -0400 ++++ bzip2-1.0.6/Makefile-libbz2_so 2015-08-14 13:06:52.554581179 -0400 +@@ -24,7 +24,6 @@ + SHELL=/bin/sh + CC=gcc + BIGFILES=-D_FILE_OFFSET_BITS=64 +-CFLAGS=-fpic -fPIC -Wall -Winline -O2 -g $(BIGFILES) + + OBJS= blocksort.o \ + huffman.o \ +@@ -35,8 +34,8 @@ OBJS= blocksort.o \ + bzlib.o + + all: $(OBJS) +- $(CC) $(CFLAGS) -shared -Wl,-soname -Wl,libbz2.so.1 -o libbz2.so.1.0.8 $(OBJS) +- $(CC) $(CFLAGS) -o bzip2-shared bzip2.c libbz2.so.1.0.8 ++ $(CC) $(CFLAGS) $(LDFLAGS) -shared -Wl,-soname -Wl,libbz2.so.1 -o libbz2.so.1.0.8 $(OBJS) ++ $(CC) $(CFLAGS) $(LDFLAGS) -o bzip2-shared bzip2.c libbz2.so.1.0.8 + rm -f libbz2.so.1.0 + ln -s libbz2.so.1.0.8 libbz2.so.1.0 +