jorton dd6328
%define aprver 1
cvsdist 9c651d
jorton e12402
# Arches on which the multilib apr.h hack is needed:
jorton e12402
%define multilib_arches %{ix86} ia64 ppc ppc64 s390 s390x x86_64
jorton e12402
cvsdist 9c651d
Summary: Apache Portable Runtime library
cvsdist 9c651d
Name: apr
Luboš Uhliarik 382ecd
Version: 1.6.3
Fedora Release Engineering aad1c7
Release: 5%{?dist}
Joe Orton 34c78c
# ASL 2.0: everything
Joe Orton 34c78c
# ISC: network_io/apr-1.4.6/network_io/unix/inet_?to?.c
Joe Orton 34c78c
# BSD with advertising: strings/apr_snprintf.c, strings/apr_fnmatch.c,
Joe Orton 34c78c
#                   include/apr_fnmatch.h, misc/unix/getopt.c,
Joe Orton 34c78c
#                   file_io/unix/mktemp.c, strings/apr_strings.c
Joe Orton 34c78c
# BSD (3-clause): strings/apr_strnatcmp.c, include/apr_strings.h
Joe Orton 34c78c
License: ASL 2.0 and BSD with advertising and ISC and BSD
cvsdist 9c651d
Group: System Environment/Libraries
cvsdist 9c651d
URL: http://apr.apache.org/
bojan ea690d
Source0: http://www.apache.org/dist/apr/%{name}-%{version}.tar.bz2
jorton e12402
Source1: apr-wrapper.h
bojan ea6fc4
Patch2: apr-1.2.2-locktimeout.patch
bojan ea6fc4
Patch3: apr-1.2.2-libdir.patch
bojan ea6fc4
Patch4: apr-1.2.7-pkgconf.patch
Florian Weimer 47bc58
Patch5: apr-rh1539844.patch
jorton bc6c5e
BuildRequires: autoconf, libtool, libuuid-devel, python
Joe Orton c904dd
# To enable SCTP support
Joe Orton c904dd
BuildRequires: lksctp-tools-devel
cvsdist 9c651d
cvsdist 9c651d
%description
cvsdist 9c651d
The mission of the Apache Portable Runtime (APR) is to provide a
cvsdist 9c651d
free library of C data structures and routines, forming a system
cvsdist 9c651d
portability layer to as many operating systems as possible,
cvsdist 9c651d
including Unices, MS Win32, BeOS and OS/2.
cvsdist 9c651d
cvsdist 9c651d
%package devel
cvsdist 9c651d
Group: Development/Libraries
cvsdist 9c651d
Summary: APR library development kit
cvsdist 9c651d
Conflicts: subversion-devel < 0.20.1-2
jorton 2a21c1
Requires: apr = %{version}-%{release}, pkgconfig
cvsdist 9c651d
cvsdist 9c651d
%description devel
cvsdist 9c651d
This package provides the support files which can be used to 
cvsdist 9c651d
build applications using the APR library.  The mission of the
cvsdist 9c651d
Apache Portable Runtime (APR) is to provide a free library of 
cvsdist 9c651d
C data structures and routines.
cvsdist 9c651d
cvsdist 9c651d
%prep
cvsdist 9c651d
%setup -q
bojan ea6fc4
%patch2 -p1 -b .locktimeout
bojan ea6fc4
%patch3 -p1 -b .libdir
bojan ea6fc4
%patch4 -p1 -b .pkgconf
Florian Weimer 47bc58
%patch5 -p1 -b .rh1539844
cvsdist 9c651d
cvsdist 2da98d
%build
cvsdist 9c651d
# regenerate configure script etc.
cvsdist 9c651d
./buildconf
jorton 397f8f
jorton 397f8f
# Forcibly prevent detection of shm_open (which then picks up but
jorton 397f8f
# does not use -lrt).
jorton 397f8f
export ac_cv_search_shm_open=no
jorton 397f8f
cvsdist b7fa87
%configure \
cvsdist 9c651d
        --includedir=%{_includedir}/apr-%{aprver} \
jorton dd6328
        --with-installbuilddir=%{_libdir}/apr-%{aprver}/build \
jorton 2e483f
        --with-devrandom=/dev/urandom
jorton 3e0bda
make %{?_smp_mflags}
cvsdist 9c651d
cvsdist 9c651d
%install
cvsdist 9c651d
rm -rf $RPM_BUILD_ROOT
cvsdist 9c651d
make install DESTDIR=$RPM_BUILD_ROOT
cvsdist 9c651d
bojan 6056fd
mkdir -p $RPM_BUILD_ROOT/%{_datadir}/aclocal
bojan 6056fd
install -m 644 build/find_apr.m4 $RPM_BUILD_ROOT/%{_datadir}/aclocal
bojan 6056fd
jorton 397f8f
# Trim exported dependecies
jorton 397f8f
sed -ri '/^dependency_libs/{s,-l(uuid|crypt) ,,g}' \
jorton 397f8f
      $RPM_BUILD_ROOT%{_libdir}/libapr*.la
jorton 3b6165
sed -ri '/^LIBS=/{s,-l(uuid|crypt) ,,g;s/  */ /g}' \
jorton 3b6165
      $RPM_BUILD_ROOT%{_bindir}/apr-%{aprver}-config
bojan 75c0e0
sed -ri '/^Libs/{s,-l(uuid|crypt) ,,g}' \
bojan 75c0e0
      $RPM_BUILD_ROOT%{_libdir}/pkgconfig/apr-%{aprver}.pc
jorton 397f8f
jorton e12402
%ifarch %{multilib_arches}
jorton e12402
# Ugly hack to allow parallel installation of 32-bit and 64-bit apr-devel 
jorton e12402
# packages:
jorton e12402
mv $RPM_BUILD_ROOT%{_includedir}/apr-%{aprver}/apr.h \
jorton e12402
   $RPM_BUILD_ROOT%{_includedir}/apr-%{aprver}/apr-%{_arch}.h
jorton e12402
install -c -m644 %{SOURCE1} $RPM_BUILD_ROOT%{_includedir}/apr-%{aprver}/apr.h
jorton e12402
%endif
jorton e12402
cvsdist 9c651d
# Unpackaged files:
jorton 2e483f
rm -f $RPM_BUILD_ROOT%{_libdir}/apr.exp \
jorton 2e483f
      $RPM_BUILD_ROOT%{_libdir}/libapr-*.a
cvsdist 9c651d
jorton 7fc85a
%check
jorton 270bd3
# Fail if LFS support isn't present in a 32-bit build, since this
jorton 9be128
# breaks ABI and the soname doesn't change: see #254241
jorton 270bd3
if grep 'define SIZEOF_VOIDP 4' include/apr.h \
jorton 270bd3
   && ! grep off64_t include/apr.h; then
jorton 9be128
  cat config.log
jorton 9be128
  : LFS support not present in 32-bit build
jorton 9be128
  exit 1
jorton 9be128
fi
Joe Orton 3f898e
pushd test
Joe Orton 3f898e
  make %{?_smp_mflags}
Joe Orton 3f898e
  ./testall -v -q
Joe Orton d12e2b
popd
jorton 7fc85a
cvsdist 9c651d
%clean
cvsdist 9c651d
rm -rf $RPM_BUILD_ROOT
cvsdist 9c651d
cvsdist 9c651d
%post -p /sbin/ldconfig
cvsdist 9c651d
cvsdist 9c651d
%postun -p /sbin/ldconfig
cvsdist 9c651d
cvsdist 9c651d
%files
cvsdist 9c651d
%defattr(-,root,root,-)
jorton 4f22d7
%doc CHANGES LICENSE NOTICE
cvsdist 9c651d
%{_libdir}/libapr-%{aprver}.so.*
cvsdist 9c651d
cvsdist 9c651d
%files devel
cvsdist 9c651d
%defattr(-,root,root,-)
cvsdist 9c651d
%doc docs/APRDesign.html docs/canonical_filenames.html
cvsdist 9c651d
%doc docs/incomplete_types docs/non_apr_programs
jorton dd6328
%{_bindir}/apr-%{aprver}-config
cvsdist 9c651d
%{_libdir}/libapr-%{aprver}.*a
cvsdist 9c651d
%{_libdir}/libapr-%{aprver}.so
jorton dd6328
%{_libdir}/pkgconfig/*.pc
jorton dd6328
%dir %{_libdir}/apr-%{aprver}
jorton dd6328
%dir %{_libdir}/apr-%{aprver}/build
jorton dd6328
%{_libdir}/apr-%{aprver}/build/*
cvsdist 9c651d
%dir %{_includedir}/apr-%{aprver}
cvsdist 9c651d
%{_includedir}/apr-%{aprver}/*.h
bojan 6056fd
%{_datadir}/aclocal/*.m4
cvsdist 9c651d
cvsdist 9c651d
%changelog
Fedora Release Engineering aad1c7
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.6.3-5
Fedora Release Engineering aad1c7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Fedora Release Engineering aad1c7
Florian Weimer 47bc58
* Mon Jan 29 2018 Florian Weimer <fweimer@redhat.com> - 1.6.3-4
Florian Weimer 47bc58
- Fix FTBFS in test/teststr.c with GCC 8 (#1539844)
Florian Weimer 47bc58
Florian Weimer 9b5ebc
* Mon Jan 29 2018 Florian Weimer <fweimer@redhat.com> - 1.6.3-3
Florian Weimer 9b5ebc
- Rebuild with new redhat-rpm-config build flags
Florian Weimer 9b5ebc
Björn Esser bf8bc8
* Sat Jan 20 2018 Björn Esser <besser82@fedoraproject.org> - 1.6.3-2
Björn Esser bf8bc8
- Rebuilt for switch to libxcrypt
Björn Esser bf8bc8
Luboš Uhliarik 382ecd
* Wed Oct 25 2017 Luboš Uhliarik <luhliari@redhat.com> - 1.6.3-1
Luboš Uhliarik 382ecd
- new version 1.6.3
Luboš Uhliarik 382ecd
Joe Orton 3f898e
* Tue Sep 19 2017 Joe Orton <jorton@redhat.com> - 1.6.2-4
Joe Orton 3f898e
- re-enable test suite
Joe Orton 3f898e
Fedora Release Engineering f6a97d
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.6.2-3
Fedora Release Engineering f6a97d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
Fedora Release Engineering f6a97d
Florian Weimer 46745b
* Sat Jul 29 2017 Florian Weimer <fweimer@redhat.com> - 1.6.2-2
Florian Weimer 46745b
- Rebuild with binutils fix for ppc64le (#1475636)
Florian Weimer 46745b
Joe Orton dc4b9e
* Wed Jul 26 2017 Joe Orton <jorton@redhat.com> - 1.6.2-1
Joe Orton dc4b9e
- update to 1.6.2 (#1460830)
Joe Orton dc4b9e
Fedora Release Engineering 2b16d0
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.5.2-6
Fedora Release Engineering 2b16d0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
Fedora Release Engineering 2b16d0
Fedora Release Engineering 093192
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.5.2-5
Fedora Release Engineering 093192
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
Fedora Release Engineering 093192
David Tardon ac217b
* Fri Apr 15 2016 David Tardon <dtardon@redhat.com> - 1.5.2-4
David Tardon ac217b
- rebuild for ICU 57.1
David Tardon ac217b
Dennis Gilmore 422f6d
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.5.2-3
Dennis Gilmore 422f6d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
Dennis Gilmore 422f6d
Dennis Gilmore 95b455
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.5.2-2
Dennis Gilmore 95b455
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
Dennis Gilmore 95b455
Jan Kaluza 3f4391
* Wed Apr 29 2015 Jan Kaluza <jkaluza@redhat.com> - 1.5.2-1
Jan Kaluza 3f4391
- update to 1.5.2 (#1217012)
Jan Kaluza 3f4391
Peter Robinson 2d0f4c
* Fri Aug 15 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.5.1-3
Peter Robinson 2d0f4c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
Peter Robinson 2d0f4c
Dennis Gilmore d65c31
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.5.1-2
Dennis Gilmore d65c31
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
Dennis Gilmore d65c31
Jan Kaluza b34279
* Wed Apr 23 2014 Jan Kaluza <jkaluza@redhat.com> - 1.5.1-1
Jan Kaluza b34279
- update to 1.5.1 (#1089917)
Jan Kaluza b34279
Joe Orton 23dcb0
* Tue Nov 26 2013 Joe Orton <jorton@redhat.com> - 1.5.0-2
Joe Orton 23dcb0
- update to 1.5.0
Joe Orton 23dcb0
Dennis Gilmore f20ea9
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.8-2
Dennis Gilmore f20ea9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
Dennis Gilmore f20ea9
Joe Orton 3760dd
* Mon Jun 24 2013 Joe Orton <jorton@redhat.com> - 1.4.8-1
Joe Orton 3760dd
- update to 1.4.8 (#976972)
Joe Orton 3760dd
Joe Orton fdcb1c
* Wed May 29 2013 Joe Orton <jorton@redhat.com> - 1.4.6-7
Joe Orton fdcb1c
- update config.* for aarch64 (#925009)
Joe Orton fdcb1c
Dennis Gilmore e80b15
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.6-6
Dennis Gilmore e80b15
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
Dennis Gilmore e80b15
Jan Kaluza c0ec88
* Wed Dec 12 2012 Jan Kaluza <jkaluza@redhat.com> - 1.4.6-5
Jan Kaluza c0ec88
- fix strict-aliasing gcc warning
Jan Kaluza c0ec88
- remove unused SHA384 and SHA512 code
Jan Kaluza c0ec88
Joe Orton 34c78c
* Thu Nov 22 2012 Joe Orton <jorton@redhat.com> - 1.4.6-4
Joe Orton 34c78c
- update license
Joe Orton 34c78c
Dennis Gilmore 600cab
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.6-3
Dennis Gilmore 600cab
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
Dennis Gilmore 600cab
Joe Orton 4c9101
* Fri Jul  6 2012 Joe Orton <jorton@redhat.com> - 1.4.6-2
Joe Orton 4c9101
- pull fix for apr_mcast_hops from upstream
Joe Orton 4c9101
Bojan Smojver fedb3a
* Tue Feb 14 2012 Bojan Smojver <bojan@rexursive.com> - 1.4.6-1
Bojan Smojver fedb3a
- bump up to 1.4.6
Bojan Smojver fedb3a
Dennis Gilmore 1bdb53
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.5-3
Dennis Gilmore 1bdb53
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
Dennis Gilmore 1bdb53
Joe Orton 7b5ff1
* Thu Oct 13 2011 Joe Orton <jorton@redhat.com> - 1.4.5-2
Joe Orton 7b5ff1
- remove deepbind patch, should no longer be necessary
Joe Orton 7b5ff1
Bojan Smojver b0c4b3
* Fri May 20 2011 Bojan Smojver <bojan@rexursive.com> - 1.4.5-1
Bojan Smojver b0c4b3
- bump up to 1.4.5
Bojan Smojver b0c4b3
Bojan Smojver 23fe78
* Tue May 10 2011 Bojan Smojver <bojan@rexursive.com> - 1.4.4-2
Bojan Smojver 23fe78
- fix top_builddir in apr_rules.mk
Bojan Smojver 23fe78
Bojan Smojver cedc58
* Mon May  9 2011 Bojan Smojver <bojan@rexursive.com> - 1.4.4-1
Bojan Smojver cedc58
- bump up to 1.4.4
Bojan Smojver 2d7d61
- CVE-2011-0419
Bojan Smojver cedc58
Joe Orton 6b92a8
* Wed Mar  2 2011 Joe Orton <jorton@redhat.com> - 1.4.2-3
Joe Orton 6b92a8
- work around alising issue in ring macros (upstream PR 50190)
Joe Orton 6b92a8
- fix buildconf with newer libtool (#670621)
Joe Orton 6b92a8
Dennis Gilmore 0b77e0
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.2-2
Dennis Gilmore 0b77e0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
Dennis Gilmore 0b77e0
Joe Orton c904dd
* Sat Dec  4 2010 Joe Orton <jorton@redhat.com> - 1.4.2-1
Joe Orton c904dd
- update to 1.4.2
Joe Orton c904dd
- always enable SCTP support (#659815)
Joe Orton c904dd
bojan 75c0e0
* Sun Oct 25 2009 Bojan Smojver <bojan@rexursive.com> - 1.3.9-3
bojan 0b67d6
- remove uuid/crypt libs from pkg-config file (#511522)
bojan 75c0e0
bojan 6f2b5a
* Mon Sep 28 2009 Bojan Smojver <bojan@rexursive.com> - 1.3.9-2
bojan 6f2b5a
- revert use of accept4(), dup3() and epoll_create1()
bojan 6f2b5a
bojan 2ea957
* Fri Sep 25 2009 Bojan Smojver <bojan@rexursive.com> - 1.3.9-1
bojan 2ea957
- bump up to 1.3.9
bojan 2ea957
bojan 9dcefb
* Thu Aug  6 2009 Bojan Smojver <bojan@rexursive.com> - 1.3.8-1
bojan 9dcefb
- bump up to 1.3.8
bojan 9dcefb
- CVE-2009-2412
bojan 9dcefb
- allocator alignment fixes
bojan 9dcefb
bojan daf64f
* Sun Jul 26 2009 Bojan Smojver <bojan@rexursive.com> - 1.3.7-2
bojan daf64f
- include apr_cv_sock_cloexec too
bojan daf64f
bojan 3c3232
* Sun Jul 26 2009 Bojan Smojver <bojan@rexursive.com> - 1.3.7-1
bojan 3c3232
- bump up to 1.3.7
bojan 3c3232
Jesse Keating 5e6f03
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.6-2
Jesse Keating 5e6f03
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
Jesse Keating 5e6f03
bojan 5c1404
* Wed Jul 15 2009 Bojan Smojver <bojan@rexursive.com> - 1.3.6-1
bojan 5c1404
- bump up to 1.3.6
bojan 5c1404
jorton bc6c5e
* Tue Jun 30 2009 Joe Orton <jorton@redhat.com> 1.3.5-5
jorton bc6c5e
- BR libuuid-devel instead of e2fsprogs-devel
jorton bc6c5e
bojan 09ac40
* Mon Jun  8 2009 Bojan Smojver <bojan@rexursive.com> - 1.3.5-4
bojan 61f4d1
- bump up to 1.3.5
bojan 61f4d1
Jesse Keating 44c5dd
* Mon Feb 23 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.3-4
Jesse Keating 44c5dd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
Jesse Keating 44c5dd
jorton 9fc74c
* Wed Feb  4 2009 Joe Orton <jorton@redhat.com> 1.3.3
jorton 9fc74c
- fix build with libtool 2.2
jorton 9fc74c
jorton 14d0c2
* Fri Jan  2 2009 Joe Orton <jorton@redhat.com> 1.3.3
jorton 14d0c2
- rebuild
jorton 14d0c2
bojan fd1668
* Sat Aug 16 2008 Bojan Smojver <bojan@rexursive.com> - 1.3.3-1
bojan fd1668
- bump up to 1.3.3
bojan fd1668
bojan 6056fd
* Wed Jul 16 2008 Bojan Smojver <bojan@rexursive.com> - 1.3.2-2
bojan 6056fd
- ship find_apr.m4, fix bug #455189
bojan 6056fd
bojan ea6fc4
* Thu Jun 19 2008 Bojan Smojver <bojan@rexursive.com> - 1.3.2-1
bojan ea6fc4
- bump up to 1.3.2
bojan ea6fc4
bojan ea6fc4
* Sun Jun  1 2008 Bojan Smojver <bojan@rexursive.com> - 1.3.0-1
bojan ea6fc4
- bump up to 1.3.0
bojan ea6fc4
Jesse Keating 155aee
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 1.2.12-2
Jesse Keating 155aee
- Autorebuild for GCC 4.3
Jesse Keating 155aee
bojan 6a9963
* Mon Nov 26 2007 Bojan Smojver <bojan@rexursive.com> 1.2.12-1
bojan 6a9963
- bump up to 1.2.12
bojan 6a9963
- add dist
bojan 6a9963
- remove a comment from apr-1.2.7-psprintfpi.patch (applied upstream)
bojan 6a9963
jorton 270bd3
* Tue Sep 18 2007 Joe Orton <jorton@redhat.com> 1.2.11-2
jorton 270bd3
- fix %%check for non-multilib 64-bit platforms
jorton 270bd3
bojan 94c04f
* Sun Sep  9 2007 Bojan Smojver <bojan@rexursive.com> 1.2.11-1
bojan 94c04f
- bump up to 1.2.11
bojan 94c04f
- drop openlfs patch (fixed upstream)
bojan 94c04f
jorton 9be128
* Sun Sep  2 2007 Joe Orton <jorton@redhat.com> 1.2.9-4
jorton 7fc85a
- fix API/ABI of 32-bit builds (#254241)
jorton 7fc85a
jorton 3f36b8
* Tue Aug 21 2007 Joe Orton <jorton@redhat.com> 1.2.9-2
jorton 3f36b8
- fix License
jorton 3f36b8
bojan ea690d
* Mon Jun 25 2007 Bojan Smojver <bojan@rexursive.com> 1.2.9-1
bojan ea690d
- bump up to 1.2.9
bojan ea690d
jorton aa2435
* Mon Jun  4 2007 Joe Orton <jorton@redhat.com> 1.2.8-7
jorton aa2435
- drop %%check section entirely; inappropriate to run in build env.
jorton aa2435
jorton 2e483f
* Fri Mar 30 2007 Joe Orton <jorton@redhat.com> 1.2.8-6
jorton 2e483f
- merge review (#225253): drop .a archive; drop use of CC/CXX,
jorton 2e483f
  use BuildRequires; drop old Conflicts; URL reference for Source
jorton 2e483f
jorton 3e0bda
* Thu Mar 22 2007 Joe Orton <jorton@redhat.com> 1.2.8-5
jorton 3e0bda
- drop the doxygen documentation (which causes multilib conflicts)
jorton 3e0bda
jorton 051368
* Thu Feb 15 2007 Joe Orton <jorton@redhat.com> 1.2.8-4
jorton 051368
- add BR for python
jorton 051368
jorton 2a21c1
* Thu Feb 15 2007 Joe Orton <jorton@redhat.com> 1.2.8-3
jorton 2a21c1
- update to pick up new libtool, drop specific gcc requirement
jorton 2a21c1
jorton 588942
* Mon Dec  4 2006 Joe Orton <jorton@redhat.com> 1.2.8-2
jorton 588942
- update to 1.2.8
jorton 588942
jorton cc2146
* Wed Jul 19 2006 Joe Orton <jorton@redhat.com> 1.2.7-10
jorton cc2146
- fix buildconf with autoconf 2.60 (#199067)
jorton cc2146
jorton cc2146
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> 1.2.7-9.1
Jesse Keating 414864
- rebuild
Jesse Keating 414864
jorton 4a36f3
* Mon Jun 19 2006 Joe Orton <jorton@redhat.com> 1.2.7-9
jorton 4a36f3
- add fix for use of %%pI with psprintf
jorton 4a36f3
Jakub Jelinek 4da57b
* Fri May 26 2006 Jakub Jelinek <jakub@redhat.com> 1.2.7-8
Jakub Jelinek 4da57b
- rebuilt with GCC 4.1.0
Jakub Jelinek 4da57b
jorton 1ae778
* Tue May 23 2006 Joe Orton <jorton@redhat.com> 1.2.7-7
jorton 1ae778
- fix another multilib conflict (#192659)
jorton 1ae778
jorton 4b515d
* Tue May 16 2006 Joe Orton <jorton@redhat.com> 1.2.7-6
jorton 65268e
- BR e2fsprogs-devel for libuuid
jorton 65268e
jorton dc8b1e
* Mon May  8 2006 Joe Orton <jorton@redhat.com> 1.2.7-4
jorton e12402
- use multilib parallel-installation wrapper hack for apr.h
jorton e12402
jorton d33618
* Tue May  2 2006 Joe Orton <jorton@redhat.com> 1.2.7-3
jorton d33618
- fix installbuilddir in apr-1-config
jorton d33618
jorton 959d65
* Tue May  2 2006 Joe Orton <jorton@redhat.com> 1.2.7-2
jorton 959d65
- update to 1.2.7
jorton 959d65
- use pkg-config in apr-1-config to make it libdir-agnostic
jorton 959d65
jorton 3d244a
* Thu Apr  6 2006 Joe Orton <jorton@redhat.com> 1.2.6-2
jorton 3d244a
- update to 1.2.6
jorton 3d244a
Jesse Keating 05f69e
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 1.2.2-7.2
Jesse Keating 05f69e
- bump again for double-long bug on ppc(64)
Jesse Keating 05f69e
Jesse Keating 9045fe
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 1.2.2-7.1
Jesse Keating 9045fe
- rebuilt for new gcc4.1 snapshot and glibc changes
Jesse Keating 9045fe
jorton 71fc78
* Wed Jan  4 2006 Joe Orton <jorton@redhat.com> 1.2.2-7
jorton 71fc78
- fix namespace pollution (r354824, r355464)
jorton 71fc78
jorton 893685
* Wed Jan  4 2006 Joe Orton <jorton@redhat.com> 1.2.2-6
jorton 893685
- fix build with recent glibc (#176911)
jorton 893685
Jesse Keating 5ab73a
* Tue Jan  3 2006 Jesse Keating <jkeating@redhat.com> 1.2.2-5.2
Jesse Keating 5ab73a
- rebuilt again
Jesse Keating 5ab73a
Jesse Keating 224fe3
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
Jesse Keating 224fe3
- rebuilt
Jesse Keating 224fe3
jorton 9c6699
* Fri Dec  9 2005 Joe Orton <jorton@redhat.com> 1.2.2-5
jorton 9c6699
- rebuild for new gcc
jorton 9c6699
jorton ba27ee
* Thu Dec  8 2005 Joe Orton <jorton@redhat.com> 1.2.2-4
jorton ba27ee
- add apr_file_seek() fixes from upstream (r326593, r326597)
jorton ba27ee
jorton 3b6165
* Wed Dec  7 2005 Joe Orton <jorton@redhat.com> 1.2.2-3
jorton 3b6165
- apr-1-config: strip more exports (#175124) 
jorton 3b6165
jorton 397f8f
* Tue Dec  6 2005 Joe Orton <jorton@redhat.com> 1.2.2-2
jorton 397f8f
- avoid linking against -lrt
jorton 397f8f
- don't print -L${libdir} in --libs output
jorton 397f8f
- don't export -lcrypt/-luuid in .la file
jorton 397f8f
jorton dd6328
* Fri Dec  2 2005 Joe Orton <jorton@redhat.com> 1.2.2-1
jorton dd6328
- update to 1.2.2
jorton dd6328
jorton 2cc98b
* Thu Nov 24 2005 Joe Orton <jorton@redhat.com> 0.9.7-3
jorton 2cc98b
- use RTLD_DEEPBIND in apr_dso_open by default
jorton 2cc98b
jorton 93c7b3
* Thu Oct 20 2005 Joe Orton <jorton@redhat.com> 0.9.7-2
jorton 93c7b3
- update to 0.9.7
jorton 93c7b3
Florian La Roche 09af1a
* Fri Sep 30 2005 Florian La Roche <laroche@redhat.com>
Florian La Roche 09af1a
- rebuild for new gcc
Florian La Roche 09af1a
jorton d32a17
* Thu Sep 15 2005 Joe Orton <jorton@redhat.com> 0.9.6-6
jorton d32a17
- don't override CFLAGS at build time
jorton 95c9af
- allow setting TCP_NODELAY and TCP_CORK concurrently
jorton 95c9af
- use _exit() not exit() in child if exec*() fails (upstream #30913)
jorton d32a17
jorton f0cc37
* Fri Sep  9 2005 Joe Orton <jorton@redhat.com> 0.9.6-5
jorton f0cc37
- add from 0.9.x branch:
jorton f0cc37
 * fix for apr_{uid,gid}_* error handling (r239592)
jorton f0cc37
 * fix for apr_file_ write flushing (r267192)
jorton f0cc37
- add backport for use of readdir64_r (r265032, r265681, r265684)
jorton f0cc37
Florian La Roche d0841e
* Mon Jul 11 2005 Florian La Roche <laroche@redhat.com>
Florian La Roche d0841e
- rebuild
Florian La Roche d0841e
jorton 51e20d
* Tue May 17 2005 Joe Orton <jorton@redhat.com> 0.9.6-3
jorton 51e20d
- fix apr_procattr_child_*_set error handling
jorton 51e20d
jorton 4f22d7
* Tue Mar  1 2005 Joe Orton <jorton@redhat.com> 0.9.6-2
jorton 4f22d7
- have apr-devel depend on specific version of gcc
jorton 4f22d7
- add NOTICE to docdir
jorton 4f22d7
jorton 5b71dc
* Wed Feb  9 2005 Joe Orton <jorton@redhat.com> 0.9.6-1
jorton 5b71dc
- update to 0.9.6
jorton 5b71dc
jorton 25aeb2
* Wed Feb  2 2005 Joe Orton <jorton@redhat.com> 0.9.5-4
jorton 25aeb2
- don't disable sendfile on s390 (IBM LTC, #146891)
jorton 25aeb2
jorton cd95f3
* Mon Nov 22 2004 Joe Orton <jorton@redhat.com> 0.9.5-3
jorton cd95f3
- really fix apr-config --srcdir
jorton cd95f3
jorton 3f5a08
* Mon Nov 22 2004 Joe Orton <jorton@redhat.com> 0.9.5-2
jorton 3f5a08
- fix apr-config --srcdir again
jorton 3f5a08
jorton 124b9d
* Sun Nov 21 2004 Joe Orton <jorton@redhat.com> 0.9.5-1
jorton 124b9d
- update to 0.9.5
jorton 124b9d
jorton df995e
* Mon Sep 27 2004 Joe Orton <jorton@redhat.com> 0.9.4-24
jorton df995e
- rebuild
jorton df995e
cvsdist b75edb
* Wed Sep  1 2004 Joe Orton <jorton@redhat.com> 0.9.4-23
cvsdist b75edb
- have -devel require apr of same V-R
cvsdist b75edb
cvsdist 69e192
* Tue Aug 31 2004 Joe Orton <jorton@redhat.com> 0.9.4-22
cvsdist 69e192
- backport fixes from HEAD:
cvsdist 69e192
 * correct implementation of nested mutexes
cvsdist 69e192
 * support for POSIX semaphores on LP64 platforms
cvsdist 69e192
cvsdist 9431d4
* Thu Jul 15 2004 Joe Orton <jorton@redhat.com> 0.9.4-21
cvsdist 9431d4
- rebuild for another attempt at using sem_open
cvsdist 9431d4
cvsdist 0ff62e
* Tue Jul 13 2004 Joe Orton <jorton@redhat.com> 0.9.4-20
cvsdist 0ff62e
- move sticky/suid bits outside APR_OS_DEFAULT bitmask (Greg Hudson)
cvsdist 0ff62e
cvsdist 4ac0bd
* Thu Jul  1 2004 Joe Orton <jorton@redhat.com> 0.9.4-19
cvsdist 4ac0bd
- rebuild
cvsdist 4ac0bd
cvsdist f17d36
* Wed Jun 30 2004 Joe Orton <jorton@redhat.com> 0.9.4-18
cvsdist f17d36
- rebuild now /dev/shm is mounted
cvsdist f17d36
cvsdist f17d36
* Thu Jun 17 2004 Joe Orton <jorton@redhat.com> 0.9.4-17
cvsdist f17d36
- add fix for cleanup structure reuse (part of upstream #23567)
cvsdist f17d36
cvsdist 447ba0
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
cvsdist 447ba0
- rebuilt
cvsdist 447ba0
cvsdist d87a57
* Thu Jun 10 2004 Joe Orton <jorton@redhat.com> 0.9.4-15
cvsdist d87a57
- add support for setuid/setgid/sticky bits (André Malo)
cvsdist d87a57
- add apr_threadattr_{guardsize,stacksize}_set() (latter by Jeff Trawick)
cvsdist d87a57
cvsdist b7fa87
* Mon Jun  7 2004 Joe Orton <jorton@redhat.com> 0.9.4-14
cvsdist b7fa87
- enable posixsem and process-shared pthread mutex support, but
cvsdist b7fa87
  ensure that sysvsem remains the default mechanism
cvsdist b7fa87
cvsdist b7fa87
* Mon May 24 2004 Joe Orton <jorton@redhat.com> 0.9.4-13
cvsdist b7fa87
- entirely remove 2Gb file size limit from apr_file_copy();
cvsdist b7fa87
  fixes "svnadmin hotcopy" on repos with >2Gb strings table
cvsdist b7fa87
- work around getnameinfo bugs with v4-mapped addresses
cvsdist b7fa87
- fix apr_time_exp_get() for dates in 2038 (Philip Martin)
cvsdist b7fa87
cvsdist 2da98d
* Thu May 13 2004 Joe Orton <jorton@redhat.com> 0.9.4-12
cvsdist 2da98d
- use APR_LARGEFILE in apr_file_{copy,append}
cvsdist 2da98d
cvsdist 7f70dd
* Wed Mar 24 2004 Joe Orton <jorton@redhat.com> 0.9.4-11
cvsdist 7f70dd
- add APR_LARGEFILE flag
cvsdist 7f70dd
cvsdist ae4486
* Mon Mar 15 2004 Joe Orton <jorton@redhat.com> 0.9.4-10
cvsdist ae4486
- fix configure check for mmap of /dev/zero
cvsdist ae4486
- just put -D_GNU_SOURCE in CPPFLAGS not _{BSD,SVID,XOPEN}_SOURCE
cvsdist ae4486
cvsdist ae4486
* Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com> 0.9.4-9.1
cvsdist ae4486
- rebuilt
cvsdist ae4486
cvsdist ae4486
* Thu Feb 19 2004 Joe Orton <jorton@redhat.com> 0.9.4-9
cvsdist ae4486
- undocument apr_dir_read() ordering constraint and fix tests
cvsdist ae4486
cvsdist ae4486
* Sun Feb 15 2004 Joe Orton <jorton@redhat.com> 0.9.4-8
cvsdist ae4486
- rebuilt without -Wall -Werror
cvsdist ae4486
cvsdist ae4486
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com> 0.9.4-7
cvsdist ae4486
- rebuilt
cvsdist ae4486
cvsdist ae4486
* Tue Feb  3 2004 Joe Orton <jorton@redhat.com> 0.9.4-6
cvsdist ae4486
- define apr_off_t as int/long/... to prevent it changing
cvsdist ae4486
  with _FILE_OFFSET_BITS on 32-bit platforms
cvsdist ae4486
cvsdist ae4486
* Mon Jan 12 2004 Joe Orton <jorton@redhat.com> 0.9.4-5
cvsdist ae4486
- add apr_temp_dir_get fixes from HEAD
cvsdist ae4486
cvsdist d4c8bf
* Thu Jan  8 2004 Joe Orton <jorton@redhat.com> 0.9.4-4
cvsdist d4c8bf
- ensure that libapr is linked against libpthread
cvsdist d4c8bf
- don't link libapr against -lnsl
cvsdist d4c8bf
cvsdist d4c8bf
* Thu Nov 13 2003 Joe Orton <jorton@redhat.com> 0.9.4-3
cvsdist d4c8bf
- -devel package no longer requires libtool
cvsdist 32fc66
cvsdist 9c651d
* Fri Oct  3 2003 Joe Orton <jorton@redhat.com> 0.9.4-2
cvsdist 9c651d
- disable tests on x86_64 (#97611)
cvsdist 9c651d
cvsdist 9c651d
* Fri Oct  3 2003 Joe Orton <jorton@redhat.com> 0.9.4-1
cvsdist 9c651d
- update to 0.9.4, enable tests
cvsdist 9c651d
- ensure that libresolv is not used
cvsdist 9c651d
cvsdist 9c651d
* Sun Sep  7 2003 Joe Orton <jorton@redhat.com> 0.9.3-14
cvsdist 9c651d
- use /dev/urandom (#103049)
cvsdist 9c651d
cvsdist 9c651d
* Thu Jul 24 2003 Joe Orton <jorton@redhat.com> 0.9.3-13
cvsdist 9c651d
- add back CC=gcc, CXX=g++
cvsdist 9c651d
cvsdist 9c651d
* Tue Jul 22 2003 Nalin Dahyabhai <nalin@redhat.com> 0.9.3-12
cvsdist 9c651d
- rebuild
cvsdist 9c651d
cvsdist 9c651d
* Mon Jul 14 2003 Joe Orton <jorton@redhat.com> 0.9.3-11
cvsdist 9c651d
- work round useless autoconf 2.57 AC_DECL_SYS_SIGLIST
cvsdist 9c651d
cvsdist 9c651d
* Thu Jul 10 2003 Joe Orton <jorton@redhat.com> 0.9.3-10
cvsdist 9c651d
- support --cc and --cpp arguments in apr-config
cvsdist 9c651d
cvsdist 9c651d
* Thu Jul  3 2003 Joe Orton <jorton@redhat.com> 0.9.3-9
cvsdist 9c651d
- force libtool to use CC=gcc, CXX=g++
cvsdist 9c651d
cvsdist 9c651d
* Thu Jul  3 2003 Joe Orton <jorton@redhat.com> 0.9.3-8
cvsdist 9c651d
- fix libtool location in apr_rules.mk
cvsdist 9c651d
cvsdist 9c651d
* Mon Jun 30 2003 Joe Orton <jorton@redhat.com> 0.9.3-7
cvsdist 9c651d
- use AI_ADDRCONFIG in getaddrinfo() support (#73350)
cvsdist 9c651d
- include a working libtool script rather than relying on
cvsdist 9c651d
 /usr/bin/libtool (#97695)
cvsdist 9c651d
cvsdist 9c651d
* Wed Jun 18 2003 Joe Orton <jorton@redhat.com> 0.9.3-6
cvsdist 9c651d
- don't use /usr/bin/libtool
cvsdist 9c651d
cvsdist 9c651d
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
cvsdist 9c651d
- rebuilt
cvsdist 9c651d
cvsdist 9c651d
* Tue May 20 2003 Joe Orton <jorton@redhat.com> 0.9.3-5
cvsdist 9c651d
- add fix for psprintf memory corruption (CAN-2003-0245)
cvsdist 9c651d
- remove executable bit from apr_poll.h
cvsdist 9c651d
cvsdist 9c651d
* Thu May  1 2003 Joe Orton <jorton@redhat.com> 0.9.3-4
cvsdist 9c651d
- link libapr against libpthread
cvsdist 9c651d
- make apr-devel conflict with old subversion-devel
cvsdist 9c651d
- fix License
cvsdist 9c651d
cvsdist 9c651d
* Tue Apr 29 2003 Joe Orton <jorton@redhat.com> 0.9.3-3
cvsdist 9c651d
- run ldconfig in post/postun
cvsdist 9c651d
cvsdist 9c651d
* Tue Apr 29 2003 Joe Orton <jorton@redhat.com> 0.9.3-2
cvsdist 9c651d
- patch test suite to not care if IPv6 is disabled
cvsdist 9c651d
cvsdist 9c651d
* Mon Apr 28 2003 Joe Orton <jorton@redhat.com> 0.9.3-1
cvsdist 9c651d
- initial build