- update apr to 1.5.2
Changes for APR 1.5.2
*) apr_escape: Correctly calculate the size of the returned string in
apr_escape_path and set the correct return value in case we actually
escape the string. [<aduryagin gmail.com>] PR 57230.
*) apr_poll(cb): fix error paths returned values and leaks. [Yann Ylavic]
*) apr_skiplist: Optimize the number of allocations by reusing pooled or
malloc()ed nodes for the lifetime of the skiplist. [Yann Ylavic]
*) apr_skiplist: Fix possible multiple-free() on the same value in
apr_skiplist_remove_all(). [Yann Ylavic]
*) apr_global_mutex/apr_proc_mutex: Resolve failures with the
POSIX sem implementation in environments which receive signals.
[Jeff Trawick]
*) apr_skiplist: Fix potential corruption of skiplists leading to
results or crashes. [Takashi Sato <takashi tks st>, Eric Covener]
PR 56654.
- update to apr-util-1.5.4
- add LICENSE
- add CPE support (reflect only apr-util)
- s/libtool:keepla/libtool/ [1]
- USE_BDB= s/48+/5+/ (db5 is already the default version in the ports tree)
- build always with THREADS and remove the THREAD OPTION
- use dedicated CONFIGURE_ENV for apr/apr-util [2]
- always install lib/apr-util-1 directory
- display apr/apr-util build steps with an ECHO_MSG for better
buildlog analyzing
Changes with APR-util 1.5.4 [3]
*) MySQL driver: Fix incorrect handling of bad parameter in the
driver support for apr_dbd_transaction_end(). PR 56330.
*) apr_crypto_get_driver(): Fix invalid storage reference on error path.
*) Fix compile failure for Android. PR 56627.
*) Fix detection of Berkeley DB 6.0. PR 55277.
*) Improve platform detection for bundled expat by updating config.guess
and config.sub.
[1] Quick test script snippet:
grep apr-1.5 /usr/ports/INDEX* | cut -d\| -f 2 | sort -u | while read i; do
grep -H libtool $i/Makefil*
done
[2] Use "-I${APR_WRKDIR}/include" as first CPPFLAGS value for apr-util
(do not include old apr_version.h during the build)
[3] http://www.apache.org/dist/apr/CHANGES-APR-1.5
with hat apache@
- update apr-util to 1.5.3
- *no update* to apr-1.5.0 [1]
Changes with APR-util 1.5.3
*) Fix warnings in odbc driver on 64bit systems.
PR 55197 [Tom Donovan]
*) Add support to apr_memcache for unix domain sockets.
PR 54573 [Remi Gacogne <rgacogne+asf aquaray.com>]
*) Add support for Berkeley DB 6.0. [Rainer Jung]
[1] apache24 is broken if build against apr-1.5.0 and
enable-v4-mapped is set to ON (the default)