]> git.pld-linux.org Git - packages/libpng.git/blame - libpng-norpath.patch
- official fix for CVE-2008-1382
[packages/libpng.git] / libpng-norpath.patch
CommitLineData
fa28a0b9 1--- libpng-1.2.21/scripts/makefile.gcmmx~ 2007-10-08 19:52:12.000000000 +0200
2+++ libpng-1.2.21/scripts/makefile.gcmmx 2007-10-08 19:55:00.000000000 +0200
3@@ -70,8 +70,8 @@
d6af8901
JB
4 # -m486 -malign-double -ffast-math \
5 # $(ALIGN) -funroll-loops -funroll-all-loops -fomit-frame-pointer
6
7-LDFLAGS=-L. -Wl,-rpath,. -L$(ZLIBLIB) -Wl,-rpath,$(ZLIBLIB) -lpng12 -lz -lm
8-LDFLAGS_A=-L$(ZLIBLIB) -Wl,-rpath,$(ZLIBLIB) libpng.a -lz -lm
d9b36c47
PS
9+LDFLAGS=-L. -lpng12 -lz -lm
10+LDFLAGS_A=libpng.a -lz -lm
d6af8901 11
2228602b
JB
12
13 INCPATH=$(prefix)/include
fa28a0b9 14@@ -124,7 +124,7 @@
d6af8901 15 echo I_opts=\"-I$(INCPATH)/$(LIBNAME)\"; \
fa28a0b9 16 echo cppflags=\"-DPNG_THREAD_UNSAFE_OK \"; \
d6af8901
JB
17 echo L_opts=\"-L$(LIBPATH)\"; \
18- echo R_opts=\"-Wl,-rpath,$(LIBPATH)\"; \
19+ echo R_opts=\"\"; \
20 echo libs=\"-lpng12 -lz -lm\"; \
21 cat scripts/libpng-config-body.in ) > libpng-config
22 chmod +x libpng-config
fa28a0b9 23@@ -238,7 +238,6 @@
d6af8901
JB
24 test-installed:
25 $(CC) -I$(ZLIBINC) \
2228602b 26 `$(BINPATH)/$(LIBNAME)-config --cflags` pngtest.c \
d6af8901 27- -L$(ZLIBLIB) -Wl,-rpath,$(ZLIBLIB) \
2228602b 28 -o pngtesti `$(BINPATH)/$(LIBNAME)-config --ldflags`
d6af8901
JB
29 ./pngtesti pngtest.png
30
fa28a0b9 31--- libpng-1.2.21/scripts/makefile.linux~ 2007-10-08 19:52:12.000000000 +0200
32+++ libpng-1.2.21/scripts/makefile.linux 2007-10-08 19:56:43.000000000 +0200
2228602b 33@@ -50,8 +50,8 @@
d6af8901
JB
34 CFLAGS=-I$(ZLIBINC) -Wall $(OPT_FLAGS) -funroll-loops \
35 $(ALIGN) # $(WARNMORE) -g -DPNG_DEBUG=5
36
37-LDFLAGS=-L. -Wl,-rpath,. -L$(ZLIBLIB) -Wl,-rpath,$(ZLIBLIB) -lpng12 -lz -lm
38-LDFLAGS_A=-L$(ZLIBLIB) -Wl,-rpath,$(ZLIBLIB) libpng.a -lz -lm
d9b36c47
PS
39+LDFLAGS=-L. -lpng12 -lz -lm
40+LDFLAGS_A=libpng.a -lz -lm
d6af8901 41
2228602b
JB
42 INCPATH=$(prefix)/include
43 LIBPATH=$(exec_prefix)/lib
fa28a0b9 44@@ -102,7 +102,7 @@
d6af8901
JB
45 echo prefix=\"$(prefix)\"; \
46 echo I_opts=\"-I$(INCPATH)/$(LIBNAME)\"; \
47 echo L_opts=\"-L$(LIBPATH)\"; \
48- echo R_opts=\"-Wl,-rpath,$(LIBPATH)\"; \
49+ echo R_opts=\"\"; \
50 echo libs=\"-lpng12 -lz -lm\"; \
51 cat scripts/libpng-config-body.in ) > libpng-config
52 chmod +x libpng-config
fa28a0b9 53@@ -214,7 +214,6 @@
d6af8901
JB
54 test-installed:
55 $(CC) -I$(ZLIBINC) \
2228602b 56 `$(BINPATH)/$(LIBNAME)-config --cflags` pngtest.c \
d6af8901 57- -L$(ZLIBLIB) -Wl,-rpath,$(ZLIBLIB) \
2228602b 58 -o pngtesti `$(BINPATH)/$(LIBNAME)-config --ldflags`
d6af8901
JB
59 ./pngtesti pngtest.png
60
This page took 0.04395 seconds and 4 git commands to generate.