Revision: 7018 http://ipcop.svn.sourceforge.net/ipcop/?rev=7018&view=rev Author: gespinasse Date: 2013-04-30 06:04:55 +0000 (Tue, 30 Apr 2013) Log Message: ----------- Upgrade zlib to 1.2.8 Fix a rare bug in decompression, some corner cases like writing an empty gzip stream or out of memory handling.
Add -Wall to compile, just to check everything look right. Modified Paths: -------------- ipcop/trunk/config/rootfiles/common/zlib ipcop/trunk/lfs/zlib ipcop/trunk/updates/2.1.0/ROOTFILES.i486-2.1.0 ipcop/trunk/updates/2.1.0/information.xml ipcop/trunk/updates/2.1.0/setup Modified: ipcop/trunk/config/rootfiles/common/zlib =================================================================== --- ipcop/trunk/config/rootfiles/common/zlib 2013-04-28 09:48:47 UTC (rev 7017) +++ ipcop/trunk/config/rootfiles/common/zlib 2013-04-30 06:04:55 UTC (rev 7018) @@ -1,5 +1,5 @@ lib/libz.so.1 -lib/libz.so.1.2.7 +lib/libz.so.1.2.8 #usr/include/zconf.h #usr/include/zlib.h #usr/lib/libz.a Modified: ipcop/trunk/lfs/zlib =================================================================== --- ipcop/trunk/lfs/zlib 2013-04-28 09:48:47 UTC (rev 7017) +++ ipcop/trunk/lfs/zlib 2013-04-30 06:04:55 UTC (rev 7018) @@ -33,17 +33,18 @@ include Config PKG_NAME = zlib -VER = 1.2.7 +VER = 1.2.8 HOST_ARCH = all OTHER_SRC = yes THISAPP = $(PKG_NAME)-$(VER) -DL_FILE = $(THISAPP).tar.bz2 +DL_FILE = $(THISAPP).tar.xz #DL_FROM = $(URL_SFNET)/libpng DL_FROM = http://www.zlib.net DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(STAGE_ORDER)_$(STAGE)/$(THISAPP) +CFLAGS += -Wall # gcc hardened spec is not yet in use, so script need to set that LDFLAGS += -Wl,-z,relro,-z,now @@ -54,7 +55,7 @@ $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_MD5 = 2ab442d169156f34c379c968f3f482dd +$(DL_FILE)_MD5 = 28f1205d8dd2001f26fec1e8c2cebe37 install : $(TARGET) @@ -83,7 +84,7 @@ $(TARGET) : $(firstword $(MAKEFILE_LIST)) $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) - @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE) + @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar -xf $(DIR_DL)/$(DL_FILE) # Ubuntu/Debian use CFLAGS="-O3 -D_REENTRANT -DUNALIGNED_OK" # I didn't see big difference against our CFLAGS testing with Modified: ipcop/trunk/updates/2.1.0/ROOTFILES.i486-2.1.0 =================================================================== --- ipcop/trunk/updates/2.1.0/ROOTFILES.i486-2.1.0 2013-04-28 09:48:47 UTC (rev 7017) +++ ipcop/trunk/updates/2.1.0/ROOTFILES.i486-2.1.0 2013-04-30 06:04:55 UTC (rev 7018) @@ -856,8 +856,8 @@ /usr/lib/liblzma.so.5 /usr/lib/liblzma.so.5.0.4 ## -## zlib-1.2.7 +## zlib-1.2.8 /lib/libz.so.1 -/lib/libz.so.1.2.7 -# required to include libz.so as ldconfig doesn't update that link +/lib/libz.so.1.2.8 +# required to include libz.so for openssl engine logic as ldconfig doesn't update that link /usr/lib/libz.so Modified: ipcop/trunk/updates/2.1.0/information.xml =================================================================== --- ipcop/trunk/updates/2.1.0/information.xml 2013-04-28 09:48:47 UTC (rev 7017) +++ ipcop/trunk/updates/2.1.0/information.xml 2013-04-30 06:04:55 UTC (rev 7018) @@ -21,7 +21,7 @@ rsyslog to 5.8.13, sed to 4.2.2, shadow to 4.1.5.1, smartmontools to 6.0, sqlite to 3.7.13 tcpdump to 4.3.0, traceroute to 2.0.19, usb-modeswitch to 1.2.5, usb-modeswitch-data to 20121109, usbutils to 006, util-linux to 2.22.2, - zlib to 1.2.7, several Perl CPAN modules. + zlib to 1.2.8, several Perl CPAN modules. </description> <previousversion>2.0.6</previousversion> <nextversion>2.1.1</nextversion> Modified: ipcop/trunk/updates/2.1.0/setup =================================================================== --- ipcop/trunk/updates/2.1.0/setup 2013-04-28 09:48:47 UTC (rev 7017) +++ ipcop/trunk/updates/2.1.0/setup 2013-04-30 06:04:55 UTC (rev 7018) @@ -108,7 +108,7 @@ /bin/rm -f /lib/libprocps.so.0* /bin/rm -f /lib/libprocps.so.1.1.0 /bin/rm -f /lib/libsysfs.so* -/bin/rm -f /lib/libz.so.1.2.6 +/bin/rm -f /lib/libz.so.1.2.{6,7} /bin/rm -f /lib/libxtables.so.{7,8,9}* /bin/rm -f /usr/lib/libapr-1.so.0.4.5 /bin/rm -f /usr/lib/libbind9.so.80.0.{3,4,5} This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ------------------------------------------------------------------------------ Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET Get 100% visibility into your production application - at no cost. Code-level diagnostics for performance bottlenecks with <2% overhead Download for free and get started troubleshooting in minutes. http://p.sf.net/sfu/appdyn_d2d_ap1 _______________________________________________ Ipcop-svn mailing list Ipcop-svn@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ipcop-svn