Share

ZZIPlib Library

File Release Notes and Changelog

Release Name: 0.13.52

Notes:
This release includes a number of fixes for portability, including more robust check for aligned memory access requirement and a switch for the manpages archive from sysv ar to pax tar format.

Changes: 2009-05-22 guidod <guidod@gmx.de> * docs/Makefile.am: break a dual target into two lines as suggested by ticket:2405440 * m4/ax_cflags_no_writable_strings.m4 update with sed-call suggested by ticket:2155649 * m4/ax_check_aligned_access_required.m4 update for the cross_compiling case with libpcap-list of host_cpu targets thare require aligned access suggested by ticket:2479788 * introduce ax_pax_tar.m4 to use *.tar format for manpages.tar (instead of .ar) * 0.13.52 2009-05-21 guidod <guidod@gmx.de> * docs/Makefile.am: make install-docs install-man3 rules so that a failing "ar x" (on OpenBSD/vax) will not kill the whole configure / make / make install cycle. However it simply means that there will be no manpages on such platforms. May be OpenBSD/vax has a "gar" (gnu ar) installed somewhere? * closes Patches item #2716806, was opened at 2009-03-27 13:01 * 0.13.51 2009-05-21 guidod <guidod@gmx.de> * zzip/fetch.h: ensure that either direct-bswap or direc-deref is only used on platforms that do not require aligned memory access. The latest report from Sylvain Beucler has shown an error a MIPS platform (named http://www.freedink.org/ running on PSP). * zzip/fetch.h: replace _zzip_attribute(const) with defines from zzip/__hints.h * zzip/__hints.h: introduced ZZIP_GNUC_PACKED for __attribute__((packed)) * zzip/format.h: replace _zzip_attribute(packed) with defines from zzip/__hints.h * zzip/conf.h: remove _zzip_attribute - not needed anymore.