1 --- zlib1-1.1.3/configure
2 +++ zlib1-1.1.4/configure
5 if test "$gcc" -eq 1 && ($cc -c $cflags $test.c) 2>/dev/null; then
7 - SFLAGS=${CFLAGS-"-fPIC -O3"}
8 + SFLAGS=${CFLAGS-"-D_REENTRANT -fPIC -O2"}
10 case `(uname -s || echo unknown) 2>/dev/null` in
11 - Linux | linux) LDSHARED=${LDSHARED-"gcc -shared -Wl,-soname,libz.so.1"};;
12 - *) LDSHARED=${LDSHARED-"gcc -shared"};;
13 + Linux | linux) LDSHARED=${LDSHARED-"$cc -shared -Wl,-soname,libz.so.1 -lc"};;
14 + *) LDSHARED=${LDSHARED-"$cc -shared"};;
17 # find system name and corresponding cc options
18 --- zlib1-1.1.3/Makefile
19 +++ zlib1-1.1.4/Makefile
21 # To install in $HOME instead of /usr/local, use:
22 # make install prefix=$HOME
28 +CFLAGS=$(OPTIMIZE) -D_REENTRANT -fPIC -DHAVE_UNISTD_H -DUSE_MMAP
29 #CFLAGS=-O -DMAX_WBITS=14 -DMAX_MEM_LEVEL=7
31 #CFLAGS=-O3 -Wall -Wwrite-strings -Wpointer-arith -Wconversion \
32 # -Wstrict-prototypes -Wmissing-prototypes
37 +LDSHARED=gcc -shared -Wl,-soname,libz.so.1 -lc
51 -exec_prefix = ${prefix}
52 -libdir = ${exec_prefix}/lib
53 -includedir = ${prefix}/include
55 +exec_prefix =${prefix}
56 +libdir =${exec_prefix}/lib
57 +includedir =${prefix}/include
59 OBJS = adler32.o compress.o crc32.o gzio.o uncompr.o deflate.o trees.o \
60 zutil.o inflate.o infblock.o inftrees.o infcodes.o infutil.o inffast.o
61 --- zlib1-1.1.3/contrib/minizip/Makefile
62 +++ zlib1-1.1.4444ntrib/minizip/Makefile
68 -UNZ_OBJS = miniunz.o unzip.o ../../libz.a
69 -ZIP_OBJS = minizip.o zip.o ../../libz.a
70 +UNZ_OBJS = miniunz.o unzip.o
71 +ZIP_OBJS = minizip.o zip.o
74 $(CC) -c $(CFLAGS) $*.c
79 - $(CC) $(CFLAGS) -o $@ $(UNZ_OBJS)
80 + $(CC) $(CFLAGS) -o $@ $(UNZ_OBJS) -L ../.. -lz
83 - $(CC) $(CFLAGS) -o $@ $(ZIP_OBJS)
84 + $(CC) $(CFLAGS) -o $@ $(ZIP_OBJS) -L ../.. -lz
87 ./minizip test readme.txt
88 --- zlib1-1.1.3/contrib/minizip/zip.c
89 +++ zlib1-1.1.4444/contrib/minizip/zip.c
91 zi->ci.stream.opaque = (voidpf)0;
93 err = deflateInit2(&zi->ci.stream, level,
94 - Z_DEFLATED, -MAX_WBITS, DEF_MEM_LEVEL, 0);
95 + Z_DEFLATED, -MAX_WBITS, MAX_MEM_LEVEL, 0);
98 zi->ci.stream_initialised = 1;
99 --- zlib1-1.1.3/ztest12023.c
100 +++ zlib1-1.1.4/ztest12023.c
102 +extern int getchar();
103 +int hello() {return getchar();}