cvsdist f3c349b
Jan Kaluza eed4742
%if 0%{?fedora} < 18 && 0%{?rhel} < 7
32e608c
%define dbdep db4-devel
32e608c
%else
32e608c
%define dbdep libdb-devel
32e608c
%endif
32e608c
Jan Kaluza 5c58be0
%if 0%{?rhel}
Jan Kaluza 5c58be0
%define with_freetds 0
Jan Kaluza 5c58be0
%else
Jan Kaluza 5c58be0
%define with_freetds 1
Jan Kaluza 5c58be0
%endif
Jan Kaluza 5c58be0
b789283
%define apuver 1
cvsdist d4faa31
cvsdist f3c349b
Summary: Apache Portable Runtime Utility library
cvsdist f3c349b
Name: apr-util
db70f3c
Version: 1.5.4
9f69a4d
Release: 6%{?dist}
a03661f
License: ASL 2.0
cvsdist f3c349b
Group: System Environment/Libraries
cvsdist f3c349b
URL: http://apr.apache.org/
8018feb
Source0: http://www.apache.org/dist/apr/%{name}-%{version}.tar.bz2
0621ea3
Patch1: apr-util-1.2.7-pkgconf.patch
0039045
Patch2: apr-util-1.3.7-nodbmdso.patch
058590f
Patch4: apr-util-1.4.1-private.patch
19af89c
Patch5: apr-util-1.5.4-openssl11.patch
9f69a4d
Patch6: apr-util-1.5.4-CVE-2017-12618.patch
cvsdist f3c349b
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
0621ea3
BuildRequires: autoconf, apr-devel >= 1.3.0
32e608c
BuildRequires: %{dbdep}, expat-devel, libuuid-devel
cvsdist f3c349b
cvsdist f3c349b
%description
cvsdist f3c349b
The mission of the Apache Portable Runtime (APR) is to provide a
cvsdist f3c349b
free library of C data structures and routines.  This library
cvsdist f3c349b
contains additional utility interfaces for APR; including support
cvsdist f3c349b
for XML, LDAP, database interfaces, URI parsing and more.
cvsdist f3c349b
cvsdist f3c349b
%package devel
cvsdist f3c349b
Group: Development/Libraries
cvsdist f3c349b
Summary: APR utility library development kit
e11ba41
Requires: apr-util%{?_isa} = %{version}-%{release}, apr-devel%{?_isa}, pkgconfig
e11ba41
Requires: %{dbdep}%{?_isa}, expat-devel%{?_isa}, openldap-devel%{?_isa}
cvsdist f3c349b
cvsdist f3c349b
%description devel
cvsdist f3c349b
This package provides the support files which can be used to 
cvsdist f3c349b
build applications using the APR utility library.  The mission 
cvsdist f3c349b
of the Apache Portable Runtime (APR) is to provide a free 
cvsdist f3c349b
library of C data structures and routines.
cvsdist f3c349b
a068179
%package pgsql
a068179
Group: Development/Libraries
a068179
Summary: APR utility library PostgreSQL DBD driver
fb810d3
BuildRequires: postgresql-devel
e11ba41
Requires: apr-util%{?_isa} = %{version}-%{release}
a068179
a068179
%description pgsql
a068179
This package provides the PostgreSQL driver for the apr-util
a068179
DBD (database abstraction) interface.
a068179
8721b3e
%package mysql
8721b3e
Group: Development/Libraries
8721b3e
Summary: APR utility library MySQL DBD driver
8721b3e
BuildRequires: mysql-devel
e11ba41
Requires: apr-util%{?_isa} = %{version}-%{release}
8721b3e
8721b3e
%description mysql
8721b3e
This package provides the MySQL driver for the apr-util DBD
8721b3e
(database abstraction) interface.
8721b3e
f0504e9
%package sqlite
f0504e9
Group: Development/Libraries
f0504e9
Summary: APR utility library SQLite DBD driver
f0504e9
BuildRequires: sqlite-devel >= 3.0.0
e11ba41
Requires: apr-util%{?_isa} = %{version}-%{release}
f0504e9
f0504e9
%description sqlite
f0504e9
This package provides the SQLite driver for the apr-util DBD
f0504e9
(database abstraction) interface.
f0504e9
Jan Kaluza 5c58be0
%if %{with_freetds}
Jan Kaluza 5c58be0
0621ea3
%package freetds
0621ea3
Group: Development/Libraries
0621ea3
Summary: APR utility library FreeTDS DBD driver
0621ea3
BuildRequires: freetds-devel
e11ba41
Requires: apr-util%{?_isa} = %{version}-%{release}
0621ea3
0621ea3
%description freetds
0621ea3
This package provides the FreeTDS driver for the apr-util DBD
0621ea3
(database abstraction) interface.
0621ea3
Jan Kaluza 5c58be0
%endif
Jan Kaluza 5c58be0
0621ea3
%package odbc
0621ea3
Group: Development/Libraries
0621ea3
Summary: APR utility library ODBC DBD driver
0621ea3
BuildRequires: unixODBC-devel
e11ba41
Requires: apr-util%{?_isa} = %{version}-%{release}
0621ea3
0621ea3
%description odbc
0621ea3
This package provides the ODBC driver for the apr-util DBD
0621ea3
(database abstraction) interface.
0621ea3
0621ea3
%package ldap
0621ea3
Group: Development/Libraries
0621ea3
Summary: APR utility library LDAP support
0621ea3
BuildRequires: openldap-devel
e11ba41
Requires: apr-util%{?_isa} = %{version}-%{release}
0621ea3
0621ea3
%description ldap
0621ea3
This package provides the LDAP support for the apr-util.
0621ea3
f508ce4
%package openssl
f508ce4
Group: Development/Libraries
f508ce4
Summary: APR utility library OpenSSL crytpo support
f508ce4
BuildRequires: openssl-devel
e11ba41
Requires: apr-util%{?_isa} = %{version}-%{release}
f508ce4
f508ce4
%description openssl
f508ce4
This package provides the OpenSSL crypto support for the apr-util.
f508ce4
f508ce4
%package nss
f508ce4
Group: Development/Libraries
f508ce4
Summary: APR utility library NSS crytpo support
f508ce4
BuildRequires: nss-devel
e11ba41
Requires: apr-util%{?_isa} = %{version}-%{release}
f508ce4
f508ce4
%description nss
f508ce4
This package provides the NSS crypto support for the apr-util.
f508ce4
cvsdist f3c349b
%prep
cvsdist f3c349b
%setup -q
0621ea3
%patch1 -p1 -b .pkgconf
0039045
%patch2 -p1 -b .nodbmdso
058590f
%patch4 -p1 -b .private
19af89c
%patch5 -p1 -b .openssl11
9f69a4d
%patch6 -p1 -b .CVE-2017-12618
b725d86
cvsdist f3c349b
%build
cvsdist f3c349b
autoheader && autoconf
0a85167
# A fragile autoconf test which fails if the code trips
0a85167
# any other warning; force correct result for OpenLDAP:
0a85167
export ac_cv_ldap_set_rebind_proc_style=three
cvsdist f3c349b
%configure --with-apr=%{_prefix} \
cvsdist f3c349b
        --includedir=%{_includedir}/apr-%{apuver} \
03477d2
        --with-ldap=ldap_r --without-gdbm \
Jan Kaluza 5c58be0
        --with-sqlite3 --with-pgsql --with-mysql --with-odbc \
Jan Kaluza 5c58be0
%if %{with_freetds}
Jan Kaluza 5c58be0
        --with-freetds \
Jan Kaluza 5c58be0
%else
Jan Kaluza 5c58be0
        --without-freetds \
Jan Kaluza 5c58be0
%endif
3906092
        --with-berkeley-db \
f508ce4
        --without-sqlite2 \
f508ce4
        --with-crypto --with-openssl --with-nss
0d0b6bf
make %{?_smp_mflags}
cvsdist f3c349b
cvsdist f3c349b
%install
cvsdist f3c349b
rm -rf $RPM_BUILD_ROOT
cvsdist f3c349b
make install DESTDIR=$RPM_BUILD_ROOT
cvsdist f3c349b
5870ca0
mkdir -p $RPM_BUILD_ROOT/%{_datadir}/aclocal
5870ca0
install -m 644 build/find_apu.m4 $RPM_BUILD_ROOT/%{_datadir}/aclocal
5870ca0
c060c7b
# Unpackaged files; remove the static libaprutil
c060c7b
rm -f $RPM_BUILD_ROOT%{_libdir}/aprutil.exp \
c060c7b
      $RPM_BUILD_ROOT%{_libdir}/libapr*.a
c060c7b
c060c7b
# And remove the reference to the static libaprutil from the .la
c060c7b
# file.
b789283
sed -i '/^old_library/s,libapr.*\.a,,' \
c060c7b
      $RPM_BUILD_ROOT%{_libdir}/libapr*.la
cvsdist f3c349b
d3d4838
# Remove unnecessary exports from dependency_libs
d3d4838
sed -ri '/^dependency_libs/{s,-l(pq|sqlite[0-9]|rt|dl|uuid) ,,g}' \
d3d4838
      $RPM_BUILD_ROOT%{_libdir}/libapr*.la
d3d4838
a068179
# Trim libtool DSO cruft
a068179
rm -f $RPM_BUILD_ROOT%{_libdir}/apr-util-%{apuver}/*.*a
a068179
cvsdist 9a316fe
%check
b789283
# Run the less verbose test suites
f11e4fc
export MALLOC_CHECK_=2 MALLOC_PERTURB_=$(($RANDOM % 255 + 1))
ba49bc1
cd test
ba49bc1
make %{?_smp_mflags} testall
ba49bc1
# testall breaks with DBD DSO; ignore
1a525b0
export LD_LIBRARY_PATH="`echo "../dbm/.libs:../dbd/.libs:../ldap/.libs:$LD_LIBRARY_PATH" | sed -e 's/::*$//'`"
ba49bc1
./testall -v -q || true
ba49bc1
./testall testrmm
ba49bc1
./testall testdbm
cvsdist 9a316fe
cvsdist f3c349b
%clean
cvsdist f3c349b
rm -rf $RPM_BUILD_ROOT
cvsdist f3c349b
cvsdist f3c349b
%post -p /sbin/ldconfig
cvsdist f3c349b
cvsdist f3c349b
%postun -p /sbin/ldconfig
cvsdist f3c349b
cvsdist f3c349b
%files
cvsdist f3c349b
%defattr(-,root,root,-)
64cb6ee
%doc CHANGES LICENSE NOTICE
cvsdist f3c349b
%{_libdir}/libaprutil-%{apuver}.so.*
a068179
%dir %{_libdir}/apr-util-%{apuver}
a068179
a068179
%files pgsql
a068179
%defattr(-,root,root,-)
a068179
%{_libdir}/apr-util-%{apuver}/apr_dbd_pgsql*
cvsdist f3c349b
8721b3e
%files mysql
8721b3e
%defattr(-,root,root,-)
8721b3e
%{_libdir}/apr-util-%{apuver}/apr_dbd_mysql*
8721b3e
f0504e9
%files sqlite
f0504e9
%defattr(-,root,root,-)
f0504e9
%{_libdir}/apr-util-%{apuver}/apr_dbd_sqlite*
f0504e9
Jan Kaluza 5c58be0
%if %{with_freetds}
Jan Kaluza 5c58be0
0621ea3
%files freetds
0621ea3
%defattr(-,root,root,-)
0621ea3
%{_libdir}/apr-util-%{apuver}/apr_dbd_freetds*
0621ea3
Jan Kaluza 5c58be0
%endif
Jan Kaluza 5c58be0
0621ea3
%files odbc
0621ea3
%defattr(-,root,root,-)
0621ea3
%{_libdir}/apr-util-%{apuver}/apr_dbd_odbc*
0621ea3
0621ea3
%files ldap
0621ea3
%defattr(-,root,root,-)
0621ea3
%{_libdir}/apr-util-%{apuver}/apr_ldap*
0621ea3
f508ce4
%files openssl
f508ce4
%defattr(-,root,root,-)
f508ce4
%{_libdir}/apr-util-%{apuver}/apr_crypto_openssl*
f508ce4
f508ce4
%files nss
f508ce4
%defattr(-,root,root,-)
f508ce4
%{_libdir}/apr-util-%{apuver}/apr_crypto_nss*
f508ce4
cvsdist f3c349b
%files devel
cvsdist f3c349b
%defattr(-,root,root,-)
b789283
%{_bindir}/apu-%{apuver}-config
cvsdist f3c349b
%{_libdir}/libaprutil-%{apuver}.*a
cvsdist f3c349b
%{_libdir}/libaprutil-%{apuver}.so
cvsdist f3c349b
%{_includedir}/apr-%{apuver}/*.h
b789283
%{_libdir}/pkgconfig/*.pc
5870ca0
%{_datadir}/aclocal/*.m4
cvsdist f3c349b
cvsdist f3c349b
%changelog
9f69a4d
* Thu Oct 26 2017 Luboš Uhliarik <luhliari@redhat.com> - 1.5.4-6
9f69a4d
- Resolves: #1506535 - CVE-2017-12618 apr-util: Out-of-bounds access
9f69a4d
  in corrupted SDBM database
9f69a4d
da6ea7d
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.5.4-5
da6ea7d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
da6ea7d
69a42ff
* Mon Nov 14 2016 Joe Orton <jorton@redhat.com> - 1.5.4-4
69a42ff
- update for OpenSSL 1.1.0
69a42ff
c0ba237
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.5.4-3
c0ba237
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
c0ba237
3fadc6f
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.5.4-2
3fadc6f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
3fadc6f
8532143
* Mon Sep 22 2014 Jan Kaluza <jkaluza@redhat.com> - 1.5.4-1
8532143
- update to 1.5.4
8532143
33845ae
* Fri Aug 15 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.5.3-3
33845ae
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
33845ae
9b986d6
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.5.3-2
9b986d6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
9b986d6
36b7479
* Tue Nov 26 2013 Joe Orton <jorton@redhat.com> - 1.5.3-1
36b7479
- update to 1.5.3
36b7479
9d0f259
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.5.2-4
9d0f259
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
9d0f259
Jan Kaluza a231ac2
* Thu May 09 2013 Jan Kaluza <jkaluza@redhat.com> - 1.5.2-3
Jan Kaluza 5c58be0
- do not build with freetds when it is not available
Jan Kaluza 5c58be0
d61a8e4
* Tue Apr  9 2013 Joe Orton <jorton@redhat.com> - 1.5.2-2
d61a8e4
- update for aarch64
d61a8e4
c1673d4
* Tue Apr  9 2013 Joe Orton <jorton@redhat.com> - 1.5.2-1
c1673d4
- update to 1.5.2
c1673d4
058590f
* Thu Feb 07 2013 Jon Ciesla <limburgher@gmail.com> - 1.4.1-8
058590f
- Apply private patch from Merge Review BZ 225254.
058590f
Jan Kaluza eed4742
* Wed Nov 07 2012 Jan Kaluza <jkaluza@redhat.com> - 1.4.1-7
Jan Kaluza eed4742
- ensure we use latest libdb5 (not libdb4)
Jan Kaluza eed4742
03477d2
* Thu Oct 18 2012 Joe Orton <jorton@redhat.com> - 1.4.1-6
03477d2
- use -lldap_r instead of -lldap
03477d2
fedf7e1
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.1-5
fedf7e1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
fedf7e1
8c653cd
* Wed Jun  6 2012 Joe Orton <jorton@redhat.com> - 1.4.1-4
8c653cd
- fix crypt_r failure modes (#819650)
8c653cd
e11ba41
* Tue Apr 24 2012 Joe Orton <jorton@redhat.com> - 1.4.1-3
e11ba41
- apply _isa to deps
e11ba41
32e608c
* Mon Apr 23 2012 Joe Orton <jorton@redhat.com> - 1.4.1-2
32e608c
- switch to libdb-devel
32e608c
06b6ed1
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.1-2
06b6ed1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
06b6ed1
f508ce4
* Thu Dec 15 2011 Bojan Smojver <bojan@rexursive.com> - 1.4.1-1
f508ce4
- bump up to 1.4.1
f508ce4
e3fac27
* Fri May 20 2011 Bojan Smojver <bojan@rexursive.com> - 1.3.12-1
e3fac27
- bump up to 1.3.12
e3fac27
e1f4154
* Wed May 11 2011 Bojan Smojver <bojan@rexursive.com> - 1.3.11-2
e1f4154
- fix crash in apr_ldap_rebind_init()
e1f4154
5491b4a
* Mon May  9 2011 Bojan Smojver <bojan@rexursive.com> - 1.3.11-1
5491b4a
- bump up to 1.3.11
5491b4a
b1e7cc3
* Wed Mar 23 2011 Dan Horák <dan@danny.cz> - 1.3.10-7
b1e7cc3
- rebuilt for mysql 5.5.10 (soname bump in libmysqlclient)
b1e7cc3
f72a789
* Wed Mar 23 2011 Joe Orton <jorton@redhat.com> - 1.3.10-6
f72a789
- rebuild for MySQL soname bump
f72a789
0a85167
* Wed Mar  2 2011 Joe Orton <jorton@redhat.com> - 1.3.10-5
0a85167
- fix build
0a85167
cd87dda
* Wed Mar  2 2011 Joe Orton <jorton@redhat.com> - 1.3.10-4
cd87dda
- rebuild
cd87dda
2249ad6
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.10-3
2249ad6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
2249ad6
2b24409
* Wed Dec 29 2010 Bojan Smojver <bojan@rexursive.com> - 1.3.10-2
76d9fb4
- rebuild for MySQL 5.5.x
76d9fb4
75215ae
* Tue Oct  5 2010 Joe Orton <jorton@redhat.com> - 1.3.10-1
75215ae
- update to 1.3.10
75215ae
99bef7c
* Wed Nov 25 2009 Joe Orton <jorton@redhat.com> - 1.3.9-3
99bef7c
- rebuild for new BDB
99bef7c
1ea4b25
* Fri Aug 21 2009 Tomas Mraz <tmraz@redhat.com> - 1.3.9-2
1ea4b25
- rebuilt with new openssl
1ea4b25
a1b3e54
* Thu Aug  6 2009 Bojan Smojver <bojan@rexursive.com> - 1.3.9-1
a1b3e54
- bump up to 1.3.9
a1b3e54
- CVE-2009-2412
a1b3e54
- allocator alignment fixes
a1b3e54
358a458
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.8-3
358a458
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
358a458
fd4048f
* Wed Jul 15 2009 Bojan Smojver <bojan@rexursive.com> 1.3.8-2
fd4048f
- adjust apr-util-1.3.7-nodbmdso.patch
fd4048f
273d7f0
* Wed Jul 15 2009 Bojan Smojver <bojan@rexursive.com> 1.3.8-1
273d7f0
- bump up to 1.3.8
273d7f0
49d6a0e
* Wed Jul 15 2009 Bojan Smojver <bojan@rexursive.com> 1.3.7-5
49d6a0e
- BR: +libuuid-devel, -e2fsprogs-devel
49d6a0e
0039045
* Tue Jun  9 2009 Joe Orton <jorton@redhat.com> 1.3.7-4
0039045
- disable DBM-drivers-as-DSO support
0039045
- backport r783046 from upstream
0039045
1a525b0
* Mon Jun  8 2009 Bojan Smojver <bojan@rexursive.com> - 1.3.7-3
1a525b0
- make export of LD_LIBRARY_PATH simpler
1a525b0
ba49bc1
* Mon Jun  8 2009 Bojan Smojver <bojan@rexursive.com> - 1.3.7-2
ba49bc1
- revert tests
ba49bc1
b725d86
* Mon Jun  8 2009 Bojan Smojver <bojan@rexursive.com> - 1.3.7-1
b725d86
- bump up to 1.3.7
a1b3e54
- CVE-2009-0023
a1b3e54
- "billion laughs" fix of apr_xml_* interface
b725d86
ae41777
* Mon Feb 23 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.4-3
ae41777
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
ae41777
62c6036
* Fri Jan 23 2009 Joe Orton <jorton@redhat.com> 1.3.4-2
62c6036
- rebuild for new MySQL
62c6036
d9ec63f
* Sat Aug 16 2008 Bojan Smojver <bojan@rexursive.com> - 1.3.4-1
59904cb
- bump up to 1.3.4
59904cb
- drop PostgreSQL patch, fixed upstream
59904cb
abc8020
* Wed Jul 16 2008 Bojan Smojver <bojan@rexursive.com> - 1.3.2-8
abc8020
- beat the fuzz, rework apr-util-1.2.7-pkgconf.patch
abc8020
5870ca0
* Wed Jul 16 2008 Bojan Smojver <bojan@rexursive.com> - 1.3.2-7
5870ca0
- ship find_apu.m4, fix bug #455189
5870ca0
6092fd2
* Thu Jul 10 2008 Tom "spot" Callaway <tcallawa@redhat.com> 1.3.2-6
6092fd2
- rebuild for new db4-4.7
6092fd2
a5706a5
* Tue Jul  8 2008 Joe Orton <jorton@redhat.com> 1.3.2-5
a5706a5
- restore requires for openldap-devel from -devel
a5706a5
81ef033
* Wed Jul  2 2008 Bojan Smojver <bojan@rexursive.com> - 1.3.2-4
81ef033
- properly fix PostgreSQL detection
81ef033
fb810d3
* Wed Jul  2 2008 Bojan Smojver <bojan@rexursive.com> - 1.3.2-3
fb810d3
- revert build dependencies, change from -2 didn't help
4cc3fdb
- add apr-util-1.3.2-pgsql.patch (remove pgsql_LIBS during detection)
fb810d3
24cf8b0
* Wed Jul  2 2008 Bojan Smojver <bojan@rexursive.com> - 1.3.2-2
24cf8b0
- try adding postgresql-server to build dependencies to pull some libs in
24cf8b0
0621ea3
* Thu Jun 19 2008 Bojan Smojver <bojan@rexursive.com> - 1.3.2-1
0621ea3
- bump up to 1.3.2
0621ea3
0621ea3
* Sun Jun  1 2008 Bojan Smojver <bojan@rexursive.com> - 1.3.0-1
0621ea3
- bump up to 1.3.0
0621ea3
e6bfa7e
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 1.2.12-5
e6bfa7e
- Autorebuild for GCC 4.3
e6bfa7e
3e568fc
* Tue Dec  4 2007 Joe Orton <jorton@redhat.com> 1.2.12-4
3e568fc
- rebuild for OpenLDAP soname bump
3e568fc
4a61563
* Mon Dec  3 2007 Bojan Smojver <bojan@rexursive.com> - 1.2.12-3
77a5c17
- remove all instances of MySQL flags being added to APRUTIL_LDFLAGS
77a5c17
3e568fc
* Tue Nov 27 2007 Bojan Smojver <bojan@rexursive.com> - 1.2.12-1
0fe09e5
- bump up to 1.2.12
0fe09e5
- drop MySQL DBD driver, shipped upstream
0fe09e5
- adjust various patches to apply
0fe09e5
- rework tests in %%check (1.2.x got tests from trunk)
0fe09e5
56514ff
* Mon Sep 24 2007 Jesse Keating <jkeating@redhat.com> - 1.2.10-2
56514ff
- Rebuild for upgrade path (add dist since that's now on F-7 branch)
56514ff
8018feb
* Sun Sep  9 2007 Bojan Smojver <bojan@rexursive.com> 1.2.10-1
8018feb
- bump up to 1.2.10
8018feb
- pick up newly checked in MySQL DBD driver directly from ASF
8018feb
- remove dbdopen patch (fixed upstream)
8018feb
- remove xmlns patch (fixed upstream)
8018feb
- remove autoexpat patch (fixed upstream)
8018feb
829637c
* Sun Sep  2 2007 Joe Orton <jorton@redhat.com> 1.2.8-12
829637c
- rebuild for fixed APR 32-bit ABI
829637c
- remove sqlite driver from main package (#274521)
829637c
060dd32
* Wed Aug 22 2007 Joe Orton <jorton@redhat.com> 1.2.8-11
060dd32
- rebuild for expat soname bump
060dd32
a03661f
* Tue Aug 21 2007 Joe Orton <jorton@redhat.com> 1.2.8-10
a03661f
- fix License
a03661f
f0504e9
* Wed Aug  8 2007 Joe Orton <jorton@redhat.com> 1.2.8-9
f0504e9
- add rewrite of expat autoconf code (upstream r493791)
f0504e9
- fix build for new glibc open()-as-macro
f0504e9
- split out sqlite subpackage
f0504e9
655205d
* Tue Jul  3 2007 Joe Orton <jorton@redhat.com> 1.2.8-8
655205d
- add fix for attribute namespace handling in apr_xml (PR 41908)
655205d
6771494
* Thu Apr  5 2007 Joe Orton <jorton@redhat.com> 1.2.8-7
6771494
- remove old Conflicts, doxygen BR (#225254)
6771494
68ad880
* Fri Mar 23 2007 Joe Orton <jorton@redhat.com> 1.2.8-6
68ad880
- add DBD DSO lifetime fix (r521327)
68ad880
0d0b6bf
* Thu Mar 22 2007 Joe Orton <jorton@redhat.com> 1.2.8-5
0d0b6bf
- drop doxygen documentation (which caused multilib conflicts)
0d0b6bf
8721b3e
* Wed Feb 28 2007 Joe Orton <jorton@redhat.com> 1.2.8-4
8721b3e
- add mysql driver in -mysql subpackage (Bojan Smojver, #222237)
8721b3e
a068179
* Tue Feb 27 2007 Joe Orton <jorton@redhat.com> 1.2.8-3
a068179
- build DBD drivers as DSOs (w/Bojan Smojver, #192922)
a068179
- split out pgsql driver into -pgsql subpackage
a068179
d7118a0
* Tue Dec  5 2006 Joe Orton <jorton@redhat.com> 1.2.8-2
d7118a0
- update to 1.2.8, pick up new libpq soname
d7118a0
f6f747d
* Fri Dec  1 2006 Joe Orton <jorton@redhat.com> 1.2.7-5
f6f747d
- really rebuild for db45
f6f747d
e88a34f
* Sat Nov 11 2006 Joe Orton <jorton@redhat.com> 1.2.7-4
e88a34f
- add support for BDB 4.5 from upstream, rebuild
e88a34f
24f0e58
* Wed Jul 19 2006 Joe Orton <jorton@redhat.com> 1.2.7-3
24f0e58
- fix buildconf with autoconf 2.60
24f0e58
688fa24
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 1.2.7-2.1
688fa24
- rebuild
688fa24
8ebc105
* Tue May  2 2006 Joe Orton <jorton@redhat.com> 1.2.7-2
8ebc105
- update to 1.2.7
8ebc105
- use pkg-config in apu-1-config to make it libdir-agnostic
8ebc105
3906092
* Thu Apr  6 2006 Joe Orton <jorton@redhat.com> 1.2.6-2
3906092
- update to 1.2.6
3906092
- define LDAP_DEPRECATED in apr_ldap.h (r391985, #188073)
3906092
9f2af3b
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 1.2.2-4.2
9f2af3b
- bump again for double-long bug on ppc(64)
9f2af3b
f11dbb7
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 1.2.2-4.1
f11dbb7
- rebuilt for new gcc4.1 snapshot and glibc changes
f11dbb7
0792108
* Mon Jan 30 2006 Joe Orton <jorton@redhat.com> 1.2.2-4
0792108
- rebuild to drop reference to libexpat.la
0792108
f11e4fc
* Wed Jan 18 2006 Joe Orton <jorton@redhat.com> 1.2.2-3
f11e4fc
- disable sqlite2 support
f11e4fc
- BuildRequire e2fsprogs-devel
f11e4fc
- enable malloc paranoia in %%check
f11e4fc
d226cbe
* Tue Jan  3 2006 Jesse Keating <jkeating@redhat.com> 1.2.2-2.2
d226cbe
- rebuilt again
d226cbe
6d9515e
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
6d9515e
- rebuilt
6d9515e
d3d4838
* Tue Dec  6 2005 Joe Orton <jorton@redhat.com> 1.2.2-2
d3d4838
- trim exports from .la file/--libs output (#174924)
d3d4838
b789283
* Fri Nov 25 2005 Joe Orton <jorton@redhat.com> 1.2.2-1
b789283
- update to 1.2.2
b789283
df6f616
* Thu Oct 20 2005 Joe Orton <jorton@redhat.com> 0.9.7-3
df6f616
- fix epoch again
df6f616
c060c7b
* Thu Oct 20 2005 Joe Orton <jorton@redhat.com> 0.9.7-2
c060c7b
- update to 0.9.7
c060c7b
- drop static libs (#170051)
c060c7b
c060c7b
* Tue Jul 26 2005 Joe Orton <jorton@redhat.com> 0.9.6-3
c060c7b
- add FILE bucket fix for truncated files (#159191)
c060c7b
- add epoch to dependencies
c060c7b
abbf83b
* Fri Mar  4 2005 Joe Orton <jorton@redhat.com> 0.9.6-2
abbf83b
- rebuild
abbf83b
aa5c642
* Wed Feb  9 2005 Joe Orton <jorton@redhat.com> 0.9.6-1
aa5c642
- update to 0.9.6
aa5c642
7d1adae
* Wed Jan 19 2005 Joe Orton <jorton@redhat.com> 0.9.5-3
7d1adae
- restore db-4.3 detection lost in 0.9.5 upgrade
7d1adae
164a3ac
* Wed Jan 19 2005 Joe Orton <jorton@redhat.com> 0.9.5-2
164a3ac
- rebuild
164a3ac
64cb6ee
* Mon Nov 22 2004 Joe Orton <jorton@redhat.com> 0.9.5-1
64cb6ee
- update to 0.9.5
64cb6ee
jbj 9a4e45a
* Thu Nov 11 2004 Jeff Johnson <jbj@jbj.org> 0.9.4-19
jbj 9a4e45a
- actually explicitly check for and detect db-4.3.
jbj 9a4e45a
jbj a95c237
* Thu Nov 11 2004 Jeff Johnson <jbj@jbj.org> 0.9.4-18
jbj a95c237
- rebuild against db-4.3.21.
jbj a95c237
ac38d22
* Fri Sep 17 2004 Joe Orton <jorton@redhat.com> 0.9.4-17
ac38d22
- add security fix for CAN-2004-0786
ac38d22
cvsdist 63b89d7
* Sat Jun 19 2004 Joe Orton <jorton@redhat.com> 0.9.4-16
cvsdist 63b89d7
- have -devel require matching release of apr-util
cvsdist 63b89d7
cvsdist 95acfd2
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
cvsdist 95acfd2
- rebuilt
cvsdist 95acfd2
cvsdist f9340e3
* Thu Apr  1 2004 Joe Orton <jorton@redhat.com> 0.9.4-14
cvsdist f9340e3
- fix use of SHA1 passwords (#119651)
cvsdist f9340e3
cvsdist f9340e3
* Tue Mar 30 2004 Joe Orton <jorton@redhat.com> 0.9.4-13
cvsdist f9340e3
- remove fundamentally broken check_sbcs() from xlate code
cvsdist f9340e3
cvsdist f9340e3
* Fri Mar 19 2004 Joe Orton <jorton@redhat.com> 0.9.4-12
cvsdist f9340e3
- tweak xlate fix
cvsdist f9340e3
cvsdist f9340e3
* Fri Mar 19 2004 Joe Orton <jorton@redhat.com> 0.9.4-11
cvsdist f9340e3
- rebuild with xlate fixes and tests enabled
cvsdist f9340e3
cvsdist f9340e3
* Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com> 0.9.4-10.1
cvsdist 9a316fe
- rebuilt
cvsdist 9a316fe
cvsdist 9a316fe
* Tue Mar  2 2004 Joe Orton <jorton@redhat.com> 0.9.4-10
cvsdist 9a316fe
- rename sdbm_* symbols to apu__sdbm_*
cvsdist 9a316fe
cvsdist 9a316fe
* Mon Feb 16 2004 Joe Orton <jorton@redhat.com> 0.9.4-9
cvsdist 9a316fe
- fix sdbm apr_dbm_exists() on s390x/ppc64
cvsdist 9a316fe
cvsdist 9a316fe
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com> 0.9.4-8
cvsdist 9a316fe
- rebuilt
cvsdist 9a316fe
cvsdist 9a316fe
* Thu Feb  5 2004 Joe Orton <jorton@redhat.com> 0.9.4-7
cvsdist 9a316fe
- fix warnings from use of apr_optional*.h with gcc 3.4
cvsdist 9a316fe
cvsdist d4faa31
* Thu Jan 29 2004 Joe Orton <jorton@redhat.com> 0.9.4-6
cvsdist d4faa31
- drop gdbm support
cvsdist d4faa31
cvsdist d4faa31
* Thu Jan  8 2004 Joe Orton <jorton@redhat.com> 0.9.4-5
cvsdist d4faa31
- fix DB library detection
cvsdist d4faa31
cvsdist d4faa31
* Sat Dec 13 2003 Jeff Johnson <jbj@jbj.org> 0.9.4-4
cvsdist d4faa31
- rebuild against db-4.2.52.
cvsdist d4faa31
cvsdist d4faa31
* Mon Oct 13 2003 Jeff Johnson <jbj@jbj.org> 0.9.4-3
cvsdist d4faa31
- rebuild against db-4.2.42.
cvsdist d4faa31
cvsdist f3c349b
* Mon Oct  6 2003 Joe Orton <jorton@redhat.com> 0.9.4-2
cvsdist f3c349b
- fix 'apu-config --apu-la-file' output
cvsdist f3c349b
cvsdist f3c349b
* Mon Oct  6 2003 Joe Orton <jorton@redhat.com> 0.9.4-1
cvsdist f3c349b
- update to 0.9.4.
cvsdist f3c349b
cvsdist f3c349b
* Tue Jul 22 2003 Nalin Dahyabhai <nalin@redhat.com> 0.9.3-10
cvsdist f3c349b
- rebuild
cvsdist f3c349b
cvsdist f3c349b
* Mon Jul  7 2003 Joe Orton <jorton@redhat.com> 0.9.3-9
cvsdist f3c349b
- rebuild
cvsdist f3c349b
- don't run testuuid test because of #98677
cvsdist f3c349b
cvsdist f3c349b
* Thu Jul  3 2003 Joe Orton <jorton@redhat.com> 0.9.3-8
cvsdist f3c349b
- rebuild
cvsdist f3c349b
cvsdist f3c349b
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
cvsdist f3c349b
- rebuilt
cvsdist f3c349b
cvsdist f3c349b
* Tue May 20 2003 Joe Orton <jorton@redhat.com> 0.9.3-6
cvsdist f3c349b
- fix to detect crypt_r correctly (CAN-2003-0195)
cvsdist f3c349b
cvsdist f3c349b
* Thu May 15 2003 Joe Orton <jorton@redhat.com> 0.9.3-5
cvsdist f3c349b
- fix to try linking against -ldb first (#90917)
cvsdist f3c349b
- depend on openldap, gdbm, db4, expat appropriately.
cvsdist f3c349b
cvsdist f3c349b
* Tue May 13 2003 Joe Orton <jorton@redhat.com> 0.9.3-4
cvsdist f3c349b
- rebuild
cvsdist f3c349b
cvsdist f3c349b
* Wed May  7 2003 Joe Orton <jorton@redhat.com> 0.9.3-3
cvsdist f3c349b
- make devel package conflict with old subversion-devel
cvsdist f3c349b
- run the less crufty parts of the test suite
cvsdist f3c349b
cvsdist f3c349b
* Tue Apr 29 2003 Joe Orton <jorton@redhat.com> 0.9.3-2
cvsdist f3c349b
- run ldconfig in post/postun
cvsdist f3c349b
cvsdist f3c349b
* Mon Apr 28 2003 Joe Orton <jorton@redhat.com> 0.9.3-1
cvsdist f3c349b
- initial build