File Release Notes and Changelog
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.