LogoopenSUSE Build Service > Projects
Sign Up | Log In

View File libapr1.changes of Package libapr1 (Project Apache)

-------------------------------------------------------------------
Tue Sep 24 19:23:12 UTC 2013 - dmueller@suse.com

- correct condition for avoiding make check is qemu_user_build,
  not armv7l

-------------------------------------------------------------------
Wed Aug 28 07:20:31 UTC 2013 - crrodriguez@opensuse.org

- Use compiler symbol visibility 

-------------------------------------------------------------------
Mon Jul 22 17:32:25 UTC 2013 - crrodriguez@opensuse.org

- Update to apr 1.4.8 
*  Fix amd64 assembler version of apr_atomic_xchgptr()
* many other bugfixes, see https://www.apache.org/dist/apr/CHANGES-APR-1.4

-------------------------------------------------------------------
Tue Jul 16 14:00:09 CEST 2013 - mls@suse.de

- get rid of --parents in doc section

-------------------------------------------------------------------
Mon Oct 15 10:41:21 UTC 2012 - coolo@suse.com

- buildrequire explicitly netcfg for the test suite

-------------------------------------------------------------------
Fri Aug 17 18:42:37 UTC 2012 - crrodriguez@opensuse.org

- Merge some build improvements/fixes from Fedora 

-------------------------------------------------------------------
Sat Feb 18 14:05:46 UTC 2012 - poeml@cmdline.net

- updated to 1.4.6
  *) Flush write buffer before truncate call on a file.
  *) Security: oCERT-2011-003
     Randomise hashes by providing a seed. 
  *) apr_random: Prevent segfault if pool used to initialize apr_random is
     destroyed before forking.
  *) testrand: Improve child randomness test case.
  *) apr_proc_fork, apr_random_after_fork: disambiguate what happens to the 
     proc structure passed in, and ensure that the pid is set correctly in 
     a newly created child; note that merely mixing a PID into the random 
     seed of a new child doesn't markedly increase entropy.
  *) apr_file_open: Avoid fcntl() calls if support for O_CLOEXEC works.
     PR 48557.
  *) apr_dir_make_recursive: Fix race condition that could lead to EEXIST
     being returned. PR 51254.
  *) configure: Fix APR_RESTORE_THE_ENVIRONMENT if the original variable was
     a single space. PR 50334.
  *) apr_proc_create: Don't close any of the new stdin/stdout/stderr in the
     child if it already has the correct FD. PR 51995.
  *) Fix flag character '#' in combination with format character 'x' in
     apr snprintf implementations. 
  *) Improve platform detection by updating config.guess and config.sub.
  *) Add libtool2 files to extraclean make target. 
  *) Don't overwrite our config.guess and config.sub
     when running buildconf. 
  *) Silence autoconf 2.68 warnings. 

-------------------------------------------------------------------
Tue Jan 24 13:58:01 UTC 2012 - cfarrell@suse.com

- license update: Apache-2.0
  Fix the license to a single SPDX compatible string

-------------------------------------------------------------------
Sat Jan 21 00:07:57 CET 2012 - draht@suse.de

- add Group tag to subpackages

-------------------------------------------------------------------
Tue Dec 20 20:58:34 UTC 2011 - coolo@suse.com

- add autoconf as buildrequire to avoid implicit dependency

-------------------------------------------------------------------
Sun Aug  7 01:21:44 UTC 2011 - crrodriguez@opensuse.org

- Fix broken linux 3 version test in configure,make the configure
  script assume linux 2.6.0

-------------------------------------------------------------------
Sat Jul 16 04:10:44 UTC 2011 - crrodriguez@opensuse.org

- remove -fno-strict-aliasing and LDAP_DEPRECATED from CFLAGS
  no longer needed.

-------------------------------------------------------------------
Thu May 26 03:43:35 UTC 2011 - crrodriguez@opensuse.org

- Update to APR 1.4.5
 * Security: CVE-2011-1928
   apr_fnmatch(): Fix high CPU loop.  [William Rowe]
  * Fix top_builddir in installed apr_rules.mk.  [Bojan Smojver] 

-------------------------------------------------------------------
Fri May 20 19:41:33 UTC 2011 - crrodriguez@opensuse.org

- Update to APR 1.4.4
* Security: CVE-2011-0419 
* Fix address handling when accepting an AF_INET socket from a socket
   bound as AF_INET6.
* Add configure option --enable-allocator-uses-mmap to reduce memory
  fragmentation.
* Avoid a redundant fcntl() call in apr_file_open() where O_CLOEXEC
  is supported.

-------------------------------------------------------------------
Mon Sep  6 21:40:06 UTC 2010 - poeml@cmdline.net

- fix build on CentOS5 (see below)

-------------------------------------------------------------------
Mon Sep  6 19:17:08 UTC 2010 - poeml@cmdline.net

- fix build on SLE10
  - don't run testatomic.c testcase, which fails only in the OBS, as it seems.
    Run manually, it works. Must be either Xen- or ulimit-related. (It doesn't
    seem to be possible to increase ulimit -v in the OBS, unfortunately.)
  - don't run autoconf
- fix build on SLES9
  - remove build dep on non-existing pkg-config
  - don't run autoconf

-------------------------------------------------------------------
Wed Jul 28 13:41:56 UTC 2010 - poeml@cmdline.net

- Update to 1.4.2:
  Changes for APR 1.4.2
  *) Undo a crash-bug introduced in 1.3.9 affecting some applications of
     the apr hash and table structures, reported to affect Subversion
     by Bert Huijben <bert qqmail.nl>.  [Graham Leggett]
  Changes for APR 1.4.1
  *) Win32: Properly handle the ERROR_DIRECTORY system error code.
     [Brane ─îibej]
  Changes for APR 1.4.0
  *) Add apr_global_mutex_lockfile() for retrieving the file, if any,
     associated with the mutex.  Add apr_global_mutex_name() for retrieving
     the name of the lock mechanism used by the underlying proc mutex.
     [Jeff Trawick]
  *) Add apr_socket_atreadeof to determine whether the receive part of the
     socket has been closed by the peer.
     [Ruediger Pluem, Mladen Turk, Joe Orton]
  *) Make apr_pollset and apr_pollcb implementations using providers.
     Added apr_pollset_create_ex and apr_pollcb_create_ex that allows
     choosing non-default providers.
     [Mladen Turk]
  *) apr_temp_dir_get() now checks the TMPDIR environment variable first,
     instead of third.  [Jim Jagielski]
  *) Add apr_file_sync() and apr_file_datasync() calls.  [Bojan Smojver]
  *) apr_pollset_wakeup() on Windows: Fix core caused by closing the
     file_socket_pipe with standard file_close.
     [Arsen Chaloyan, Mladen Turk]
  *) Introduce apr_hash_do() for iterating over a hash table.  [Mladen Turk]
  *) Make sure WIN32 behaves the same as posix for file-backed shared memory
     by removing the file on cleanup/remove.  [Mladen Turk]
  *) Introduce apr_pollset_wakeup() for interrupting the blocking
     apr_pollset_poll() call.  [Mladen Turk]
  *) Add apr_file_link() function.  PR 44841.  [Mark Heily <mark heily.com>]
  Changes for APR 1.3.12
  *) Fix detection of some Linux variants when configure is built with
     recent GNU tools.  [Eric Covener]
  Changes for APR 1.3.11
  *) Fix bad autoconf version number in messages from buildcheck.sh
     (called from buildconf).  [Jeff Trawick]
  Changes for APR 1.3.10
  *) Avoid a redundant fcntl() call in apr_file_open() where O_CLOEXEC
     is supported.  PR 46297.  [Joe Orton]
  *) Solaris 10 and later: Change the default cross-mutex mechanism from
     fcntl to pthread to resolve EDEADLK failures with some multi-threaded,
     multi-process applications (e.g., httpd's worker MPM with certain
     plug-in modules).  [Jeff Trawick]
  *) Solaris pollcb support: Fix a hang in apr_pollcb_poll().
     [Jeff Trawick]
  *) Solaris pollset support: Fix a 1.3.9 regression in apr_pollset_poll()
     which could result in a crash when the call was interrupted by a
     signal.  PR 48030.  [Jeff Trawick]
  *) Solaris pollset support: Fix a 1.3.9 regression in apr_pollset_poll()
     which resulted in invalid return codes from the APR function.  A work-
     around was needed for bad return codes from 32-bit port_getn() on 
     Solaris 10 x86.  PR 48029.  [Jeff Trawick]
  Changes for APR 1.3.9
  *) Posix semaphores can now be named and used as named semaphores.
     [Jim Jagielski]
  *) Better handling of APR_OFF_T_FMT for Darwin 10 depending on -arch
     setting of compiler. [Jim Jagielski]
  *) Add comments describing the thread-safety properties of apr_pool_t.
     [Neil Conway nrc cs.berkeley.edu]
  *) Pass default environment to testsock, testshm and testproc children, so
     that tests run when APR is compiled with Intel C Compiler.
     [Bojan Smojver]
  *) Fix error handling in the Solaris pollset support (Event Port backend).
     PR 47645.  [Jeff Trawick]
  *) Add the remainder of this fix from trunk:
     Fix Solaris poll failure.  PR 43000
     [Henry Jen <henryjen ztune.net>]

-------------------------------------------------------------------
Sat Jun 12 08:14:39 UTC 2010 - bg@novell.com

- remove test testatomic on hppa to fix build

-------------------------------------------------------------------
Sat Apr 24 21:01:24 UTC 2010 - coolo@novell.com

- buildrequire pkg-config to fix provides

-------------------------------------------------------------------
Tue Dec 15 12:24:54 CET 2009 - jengelh@medozas.de

- add baselibs.conf as a source
- package baselibs for SPARC

-------------------------------------------------------------------
Mon Aug 10 03:01:31 CEST 2009 - poeml@suse.de

- update to 1.3.8
  *) SECURITY: CVE-2009-2412 (cve.mitre.org)
     Fix overflow in pools and rmm, where size alignment was taking place.
  *) Make sure that "make check" is used in the RPM spec file, consistent
     with apr-util.
  *) Pass default environment to testflock, testoc and testpipe children,
     so that tests run when APR is compiled with Intel C Compiler.

-------------------------------------------------------------------
Wed Jul 29 17:10:50 CEST 2009 - poeml@suse.de

- obsolete patch apr-1.2.8-pool-cleanups.patch removed.
  This patch was applied only when build_with_memory_pool_debug was
  defined during the build, which is true for the Apache:APR_Pool_Debug project, 
  but it was disabled even there.
  It was not clear whether the patch was really useful, I seemed to
  have more success testing with the pool debug builds with this
  patch. But that was two years ago and we don't seem to miss it.

-------------------------------------------------------------------
Mon Jul 27 22:11:04 CEST 2009 - poeml@suse.de

- update to 1.3.7
  *) More elaborate detection for dup3(), accept4() and epoll_create1().

-------------------------------------------------------------------
Wed Jul  8 12:15:47 CEST 2009 - poeml@suse.de

- update to 1.3.6
  *) On Linux/hppa flock() returns EAGAIN instead of EWOULDBLOCK. This
     causes proc mutex failures.
  *) Set CLOEXEC flags where appropriate. Either use new O_CLOEXEC flag and
     associated functions, such as dup3(), accept4(), epoll_create1() etc.,
     or simply set CLOEXEC flag using fcntl().  PR 46425.

-------------------------------------------------------------------
Mon Jun  8 13:24:45 CEST 2009 - poeml@suse.de

- update to 1.3.5
  *) Dropped kqueue and apr_poll detection from Mac OS/X 10.5/Darwin 9
     due to various reported problems.
  *) apr_strerror() on OS/2: Fix problem with calculating buffer size.
  *) Prefer glibtool1/glibtoolize1.
  *) Fix buildconf with libtool 2.2.
  *) Fix a bug with the APR_DELONCLOSE flag. Child processes were (also)
     unlinking the file.
  *) Fix compilation error on systems that do not have IPV6.
  *) apr_socket_sendfile() on Solaris: Fix handling of files truncated
     after the sender determines the length.  (This fixes a busy loop in 
     httpd when a file being served is truncated.)
  *) Fix documentation for apr_temp_dir_get().
  *) Add AC_MSG_RESULT after AC_MSG_CHECKING.
  *) Reset errno to zero in apr_strtoi64 to prevent returning an errno not
     equal zero in cases where the operation worked fine. [Ruediger Pluem]
  *) Win32: Do not error out on apr_pollset_poll() when there are no sockets.
  *) Fix apr_tokenize_to_argv parsing.

-------------------------------------------------------------------
Mon Nov 17 15:30:42 CET 2008 - ro@suse.de

- SLE-11 uses PPC64 instead of PPC, adapt baselibs.conf

-------------------------------------------------------------------
Fri Nov 14 17:43:46 CET 2008 - poeml@suse.de

- simplify the usage of the sles_version macro

-------------------------------------------------------------------
Thu Oct 30 14:20:27 CET 2008 - skh@suse.de

- obsolete old -XXbit packages (bnc#437293) (olh@suse.de)

-------------------------------------------------------------------
Tue Aug 19 11:22:44 CEST 2008 - poeml@suse.de

- update to 1.3.3 final
  (updating to the release tarball, which has all the patches.)

-------------------------------------------------------------------
Sat Aug  9 02:51:54 CEST 2008 - poeml@suse.de

- add apr-1.3.2-r684091.patch
  Backport r683771 from the trunk.
  Fix APR_PID_T_FMT detection on Solaris.
- rename apr-1.3.3-patch to apr-1.3.3.patch

-------------------------------------------------------------------
Thu Aug  7 23:57:14 CEST 2008 - poeml@suse.de

- add post-1.3.2 patches (backports from trunk committed to the
  1.3.x branch) 
  *) Rename apr_pool_create_core to apr_pool_create_unmanaged and
     deprecate the old API name. It better reflects the scope and usage
     of this function. [Mladen Turk]
  *) Use proper return code for fcntl-based apr_proc_mutex_trylock() 
     on platforms that return EACCES instead of EAGAIN when the lock
     is already held (AIX, HP-UX).  [Eric Covener]

-------------------------------------------------------------------
Thu Aug  7 15:06:49 CEST 2008 - poeml@suse.de

- update to 1.3.2. Changes:
  *) Fix getservbyname_r() detection.  [Ruediger Pluem]
  *) Fix win32 apr.hw to pick up XP/2003 TCP/IP multicast constants and
     revert to IPV6 disabled-by-default (a change present only in 1.3.0).
     [William Rowe]
  *) Fix autoconf cached detection of atomic builtins.  [Jim Jagielski]
  *) Use thread safe versions of getservbyname().  [Bojan Smojver]
  *) Use thread safe getpass_r on Netware.  [Guenter Knauf]

-------------------------------------------------------------------
Thu Jul 17 20:04:27 CEST 2008 - poeml@suse.de

- skip testatomic testcase on sles9-x86_64 for now

-------------------------------------------------------------------
Thu Jul 17 14:08:19 CEST 2008 - poeml@suse.de

- workaround for ugly bug [bnc#400488]
  Xen kernel on sles9 x86_64 is set up to behave different than all
  other kernels

-------------------------------------------------------------------
Sun Jun 15 16:52:51 CEST 2008 - poeml@suse.de

- update to 1.3.0. Changes, with non-Linux relevant portions
  omitted (see http://www.apache.org/dist/apr/CHANGES-APR-1.3 for
  complete list):
  *) apr_getservbyname(): Use proper method for converting port
     to host byte order.  PR 44903.
     [Chris Taylor <ctaylor wadeford.plus.com>]
  *) Use /dev/urandom in preference to /dev/random as entropy source
     for apr_generate_random_bytes.  PR 44881.  [Bojan Smojver]
  *) Introduce apr_pool_pre_cleanup_register() for registering
     a cleanup that is called before any subpool is destroyed
     within apr_pool_clear or apr_pool_destroy.
     This allows to register a cleanup that will notify subpools
     about its inevitable destruction.
     [Mladen Turk]
  *) Introduce apr_pool_create_core_ex() for creation of standalone
     pools without parent. This function should be used for short
     living pools, usually ones that are created and destroyed
     either in a loop or inside function call. Since the pools
     created with this function doesn't have a parent they must
     be explicitly destroyed when done.
     [Mladen Turk]
  *) Fix return value when apr_pollset_poll interrupted.
     PR 42580 [Basant Kumar Kukreja <basant.kukreja sun.com>]
  *) Fix the make test target in the spec file. [Graham Leggett]
  *) Introduce apr_file_pipe_create_ex() to portably permit one pipe
     end or another to be entirely blocking for non-APR applications
     (e.g. stdio streams) and the other (or both ends) non blocking,
     with a timeout of 0 by default.
     [William Rowe]
  *) Introduce APR_NO_FILE as an option to apr_procattr_io_set() for any 
     of the three stdio streams to cause the corresponding streams to be 
     closed to the child process.  This becomes effective in 1.3.0 across
     platforms (equivilant to APR_NO_PIPE in 1.2.x except on Win32.)
     [William Rowe]
  *) Add table cloning (deep copy) convenience function.
     [Davi Arnaut]
  *) Stop invoking the testshm* helpers upon 'make test' invocation.
     [Kurt Miller <kurt intricatesoftware.com>]
  *) Register a cleanup only if APR_FILE_NOCLEANUP was not flagged in
     apr_file_mktemp. [Brian J. France <list firehawksystems.com>]
  *) Discard file buffers when running cleanups for exec.
     PR 41119.  [Davi Arnaut <davi haxent.com.br>, Bojan Smojver]
  *) Improve thread safety of assorted file_io functions.
     PR 42400.  [Davi Arnaut <davi haxent.com.br>]
  *) Add the apr_pollcb API as an alternative more efficient method
     of polling sockets, compared to apr_pollset. [Paul Querna]
  *) Fix possible crash in apr_pool_initialize() when built with 
     verbose pool debugging.  PR 41063.  
     [Peter Steiner <peter.steiner+apache hugwi.ch>]
  *) Fix --disable-ipv6 build on platforms with getifaddrs().
     PR 39199.  [Joe Orton]
  *) Portably check for EEXIST in mktemp code.  PR 40818
     [Kenneth Golomb <KGolomb TradeCard.com>]
  *) Fix apr_socket_recvfrom() to ensure the peer's address is returned
     through the "from" parameter.  [Joe Orton]
  *) Fix error checking in kqueue, epoll and event port versions of
     apr_pollset_create.  PR 40660, 40661, 40662
     [Larry Cipriani <lvc lucent.com>]
  *) Add some documentation on the format matched by apr_fnmatch.
     [David Glasser <glasser mit.edu>]
  *) Add apr_hash_clear.  [Daniel L. Rall <dlr apache.org>]
  *) Don't try to build apr_app.c on MinGW.
     [Matthias Miller <Blog outofhanwell.com>]
  *) Fix the timeout converstion in apr_pollset with the KQueue
     backend. [Marco Molteni <mmolteni cisco.com>]
  *) Support MinGW.  [John Vandenberg, Justin Erenkrantz]
  *) Implement apr_thread_yield on Unix in terms of pthread_yield or
     sched_yield. [Keisuke Nishida <keisuke.nishida gmail.com>]
  *) Make apr_socket_recvfrom initialize the port field in the from
     sockaddr.  PR 39325 [Anthony Minessale <anthmct yahoo.com>]
  *) NetBSD: Avoid leaving zombie process when using apr_signal() 
     to ignore SIGCHLD.  PR 36750.  [Todd Vierling <tv pobox.com>]
  *) Implement support for apr_proc_mutex_trylock() on Unix platforms.
     PR 38785.  [Chris Darroch <chrisd pearsoncmg.com>]
  *) APR_FIND_APR macro now supports customisable detailed checks on
     each installed apr. [Justin Erenkrantz, Colm MacCarthaigh]
  *) APR_FIND_APR macro no longer checks /usr/local/apache2/
     [Colm MacCarthaigh]
  *) Add APR_POLLSET_NOCOPY option to apr_pollset API to eliminate
     O(n)-time lookup in apr_pollset_remove() (currently implemented
     only for epoll).  [Brian Pane]
  *) Add apr_file_buffer_set() and apr_file_buffer_size_get() functions
     to support variable buffer sizes with APR file handles.
     [Colm MacCarthaigh]
  *) Add apr_file_open_flags_std[err|out|in]() functions.
     [Colm MacCarthaigh]
  *) stdio: apr_file_open_std[err|out|in]() functions now set the APR_WRITE
     or APR_READ flag as appropriate. [Colm MacCarthaigh]
  *) multicast: apr_mcast_*() no longer return APR_ENOTIMPL when invoked
     for non-UDP/RAW sockets. The caller is expected to ensure that the
     socket-type is suitable for multicast. [Colm MacCarthaigh]
  *) Add apr_sockaddr_ip_getbuf() function.  [Joe Orton]
  *) Fix handling of %pI in apr_psprintf.  [Joe Orton]
  *) Provide APR_VERSION_AT_LEAST() macro for applications which 
     want to enable features based on a required level of APR.
     [Jeff Trawick]
  *) jlibtool: Teach to use static libraries with -static.
     [Justin Erenkrantz]
  *) Fix checks for alloca() support in configure.  PR 13037.
     [Noah Misch <noah cs.caltech.edu>]
  *) Add %pm support to apr_snprintf() for printing the error string
     corresponding to an apr_status_t value.  [Joe Orton]
  *) Add APR_ARRAY_IDX() and APR_ARRAY_PUSH() convenience macros to
     apr_tables.h.  [Garrett Rooney]
- fix testshm testcase
- remove manual addition of -g, since the OBS takes care of it now.

-------------------------------------------------------------------
Mon Jun  9 17:15:18 CEST 2008 - poeml@suse.de

- build service supports the debuginfo flag in metadata now; remove
  debug_package macro from the specfile therefore.

-------------------------------------------------------------------
Tue Apr 15 16:36:44 CEST 2008 - schwab@suse.de

- Don't use autoreconf.

-------------------------------------------------------------------
Thu Apr 10 12:54:45 CEST 2008 - ro@suse.de

- added baselibs.conf file to build xxbit packages
  for multilib support

-------------------------------------------------------------------
Tue Nov 27 00:55:05 CET 2007 - poeml@suse.de

- update to 1.2.12 (only changes relevant on Linux listed here):
    *) Numerous fixes to the test/ framework, including better handling of
     long size_t comparisons and more consistent Makefile.(in|win) setup
     for authoring new tests.  [William Rowe]
  *) Fix --disable-ipv6 build on platforms with getifaddrs().
     PR 39199.  [Joe Orton]
  *) Define apr_ino_t in such a way that it doesn't change definition
     based on the library consumer's -D'efines to the filesystem.
     [Lucian Adrian Grijincu <lucian.grijincu gmail.com>]
  *) Fill in apr_fileinfo_t member st_csize on Netware and Unix (PR 41678),
     and refine the file times down to apr_time_t resolution if supported
     by a st_atimensec or st_atim.tv_nsec value by the OS.  Additional
     msec implementations are possible if exposed through autoconf.
     [William Rowe, Nicklas Edmundsson <nikke acc.umu.se>]
  *) Fix apr_socket_recvfrom() to ensure the peer's port and address
     is returned through the "from" parameter on Unix and Win32.  
     [Joe Orton, William Rowe]

-------------------------------------------------------------------
Wed Sep 12 15:17:53 CEST 2007 - poeml@suse.de

- fix missing endif in build section, fixing build on Mandriva
  (went unnoticed on openSUSE)
- use debug_package macro only on suse, because it breaks the build
  on Mandriva

-------------------------------------------------------------------
Wed Sep 12 11:41:19 CEST 2007 - poeml@suse.de

- don't run autoreconf -fi on build platforms older than 10.3. The
  'i' in that replaces config.guess, config.sub, ltmain.sh (dated
  2007) with versions from, say, 2005. This will lead to a
  miscompile on SLE10 for instance (segfault in apr_initialize())
- don't apply the cleanup apr-1.2.8-pool-cleanups.patch when built
  with build_with_memory_pool_debug for now

-------------------------------------------------------------------
Mon Sep 10 14:30:44 CEST 2007 - poeml@suse.de

- update to 1.2.11:
  *) Win32 apr_file_read; Correctly handle completion-based read-to-EOF.
     [Steven Naim <steven.naim googlemail.com>]
  *) Fixed Win32 regression of stdout inheritance in apr_proc_create.
     [William Rowe]
  *) Solve winNT inherited pipe leaks by mutexing apr_proc_create calls,
     on WinNT (not WinCE, nor 9x) so that we toggle the inherited state 
     of the stdin/out/err pipes.  All other file handles are treated as
     not-inherited until apr_file_dup2'ed a std handle of this process, 
     or while they are used by apr_proc_create.  [William Rowe]
  *) Define the Mac OS/X filesystem_encoding as utf-8 (in previous
     releases the interpretation would vary).  [Erik Huelsmann
     <ehuels gmail.com>]
  *) Fix day of year (tm_day) calculation for July. The bug only affects
     Windows builds.  PR 42953.  [Davi Arnaut]
  *) Fix LFS detection when building over NFS. The mode must be
     specified when O_CREAT is in the flags to open().
     PR 42821.  [Rainer Jung <rainer.jung kippdata.de>]
  *) Avoid overwriting the hash_mutex table for applications that
     incorrectly calls apr_atomic_init().  PR 42760.  [Davi Arnaut]
  *) Allow IPv6 connectivity test to fail, avoiding a potentially fatal
     error.  [Davi Arnaut]
  *) The MinGW Windows headers effectively redefines WINADVAPI from
     __stdcall to empty which results in a link failure when wincrypt.h
     is placed after an include to apr_private.h.
     PR 42293.  [Curt Arnold]
  *) Define SEM_FAILED if it isn't already defined, as the proc mutex
     code already does it. Also search for the sem_open function in
     the realtime library. (This fixes HP-UX sem_open detection).
     [Davi Arnaut]
  *) Define the _HPUX_SOURCE feature test macro to obtain maximum
     functionality. Fixes broken sendfile with LFS support on HP-UX.
     PR 42261.  [Davi Arnaut]

-------------------------------------------------------------------
Tue Aug 21 06:32:00 CEST 2007 - crrodriguez@suse.de

- first attempt to remove static libraries and libtool crap. 

-------------------------------------------------------------------
Mon Aug 20 15:49:06 CEST 2007 - poeml@suse.de

- on SLES9, use 'autoheader; autoconf' to configure, as before,
  instead of autoreconf -fi, which won't work

-------------------------------------------------------------------
Mon Aug 13 01:56:32 CEST 2007 - crrodriguez@suse.de

- apr 1.2.9
    *) Stop invoking the testshm* helpers upon 'make test' invocation.
    *) Register a cleanup only if APR_FILE_NOCLEANUP was not flagged in
     apr_file_mktemp.
    *) Discard file buffers when running cleanups for exec.
     PR 41119.
    *) If apr_proc_create() fails to exec in the fork()ed child, call
     _exit() not exit() to avoid running atexit()-registered functions
     in the child.
    *) Improve thread safety of assorted file_io functions.
    *) Fix file pointer position calculation in apr_file_writev() on
     buffered file.
    *) Fix formatting of unsigned integers larger than 2^63 in the
     vformatter/apr_*printf.
    *) Fix possible EFAULT failures in apr_socket_sendfile() on 32-bit
     Solaris with LFS enabled
    *) Fix deadlock in apr_file_gets() for a file opened with both the
     APR_BUFFERED and APR_XTHREAD flags.
- run make ceck in the rpm check section
- add missing glibc-devel dependency to -devel package
-------------------------------------------------------------------
Wed Jul 18 19:53:51 CEST 2007 - poeml@suse.de

- if the rpm macro build_with_memory_pool_debug is defined, build
  with --enable-pool-debug=verbose-alloc. (This is the case in the
  Apache-Pool-Debug buildservice project.)
- add apr-1.2.8-pool-cleanups.patch: don't run cleanup handlers
  _after_ destroying subpools
- add debug_package macro in buildservice (will soon be obsolete)

-------------------------------------------------------------------
Wed May  2 14:05:42 CEST 2007 - dmueller@suse.de

- Fix comparison with string literal

-------------------------------------------------------------------
Mon Dec 11 15:54:14 CET 2006 - poeml@suse.de

- update to 1.2.8
  *) Correctly retrieve 'empty' environment values with apr_env_get
     on Win32 (e.g. "VAR="), and added validation to testall suite.
  *) APR_FIND_APR macro no longer checks /usr/local/apache2/.
  *) Portably check for EEXIST in mktemp code.  PR 40818
  *) Fix apr_snprintf/apr_vsnprintf return value to not count the
     NUL terminator in the overflow case.  PR 39996.
  *) Fix detection of pthread cross-process robust mutexes.
  *) NetBSD: Avoid leaving zombie process when using apr_signal()
     to ignore SIGCHLD.
  *) Fix apr_socket_sendv() for platforms without writev.
  *) Avoid issues using >2Gb of data per call with sendfile() on
     64-bit Linux platforms.

-------------------------------------------------------------------
Fri Oct 27 20:39:36 CEST 2006 - poeml@suse.de

- replace wrong configure switch --with-includedir with the correct
  one: --includedir. This fixes installation of the header files to
  /usr/include/apr-1 instead of /usr/include. [#164770]

-------------------------------------------------------------------
Thu Jun 22 12:12:55 CEST 2006 - schwab@suse.de

- Don't depend on configure args being preserved.

-------------------------------------------------------------------
Wed May 24 13:02:34 CEST 2006 - poeml@suse.de

- update to 1.2.7
  * fixes for netware and win32
- update to 1.2.6
  * bugfixes for libuuid, mutex, kqueue, ...
- use %suse_version to build doxygen documentation only on SUSE

-------------------------------------------------------------------
Wed Jan 25 21:37:22 CET 2006 - mls@suse.de

- converted neededforbuild to BuildRequires

-------------------------------------------------------------------
Mon Jan  9 12:50:36 CET 2006 - poeml@suse.de

- don't use pthread_mutexattr_setrobust_np() unless
  pthread_mutexattr_setprotocol() is available as well (the former
  is in glibc since 2005-12-26, but the latter not)

-------------------------------------------------------------------
Wed Oct 12 16:17:00 CEST 2005 - poeml@suse.de

- update to 1.2.2

-------------------------------------------------------------------
Thu Sep 29 15:23:04 CEST 2005 - poeml@suse.de

- update to 1.2.1
- add -fno-strict-aliasing to CFLAGS
- add -DLDAP_DEPRECATED to CFLAGS

-------------------------------------------------------------------
Fri Apr  8 11:39:46 CEST 2005 - uli@suse.de

- disabled test suite for ARM (may hang QEMU)

-------------------------------------------------------------------
Thu Mar 24 12:59:36 CET 2005 - poeml@suse.de

- update to 1.1.1

-------------------------------------------------------------------
Fri Feb 25 01:02:52 CET 2005 - poeml@suse.de

- package created (1.1.0)