|
|
9e325d |
%define db47_version 4.7.25
|
|
|
9e325d |
%define db4_versions %{db47_version}
|
|
|
9e325d |
%define main_version %{db47_version}
|
|
|
9e325d |
|
|
|
9e325d |
%define _libdb_a libdb-${soversion}.a
|
|
|
9e325d |
%define _libcxx_a libdb_cxx-${soversion}.a
|
|
|
9e325d |
|
|
|
9e325d |
Summary: The Berkeley DB database compatibility library
|
|
|
9e325d |
Name: compat-db
|
|
|
9e325d |
Version: %{main_version}
|
|
|
d119f9 |
Release: 28%{?dist}
|
|
|
9e325d |
Source0: http://download.oracle.com/berkeley-db/db-%{db47_version}.tar.gz
|
|
|
9e325d |
# license text extracted from tarball
|
|
|
9e325d |
Source1: LICENSE
|
|
|
9e325d |
|
|
|
9e325d |
Patch3: db-4.5.20-sparc64.patch
|
|
|
9e325d |
Patch5: db-4.6.21-1.85-compat.patch
|
|
|
d119f9 |
Patch6: compat-db-cppcheck-warnings.patch
|
|
|
9e325d |
|
|
|
9e325d |
# Upstream db-4.7.25 patches
|
|
|
9e325d |
Patch50: http://www.oracle.com/technology/products/berkeley-db/db/update/%{db47_version}/patch.4.7.25.1
|
|
|
9e325d |
Patch51: http://www.oracle.com/technology/products/berkeley-db/db/update/%{db47_version}/patch.4.7.25.2
|
|
|
9e325d |
Patch52: http://www.oracle.com/technology/products/berkeley-db/db/update/%{db47_version}/patch.4.7.25.3
|
|
|
9e325d |
Patch53: http://www.oracle.com/technology/products/berkeley-db/db/update/%{db47_version}/patch.4.7.25.4
|
|
|
9e325d |
|
|
|
9e325d |
|
|
|
9e325d |
URL: http://www.oracle.com/database/berkeley-db/
|
|
|
9e325d |
License: BSD
|
|
|
9e325d |
Group: System Environment/Libraries
|
|
|
9e325d |
BuildRequires: findutils, libtool, perl, sed, ed
|
|
|
9e325d |
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
|
|
9e325d |
Requires: compat-db47%{?_isa} = %{db47_version}-%{release}
|
|
|
9e325d |
|
|
|
9e325d |
%description
|
|
|
9e325d |
The Berkeley Database (Berkeley DB) is a programmatic toolkit that provides
|
|
|
9e325d |
embedded database support for both traditional and client/server applications.
|
|
|
9e325d |
This package contains various versions of Berkeley DB which were included in
|
|
|
9e325d |
previous releases of Red Hat Linux.
|
|
|
9e325d |
|
|
|
9e325d |
%package -n compat-db-headers
|
|
|
9e325d |
Summary: The Berkeley DB database compatibility headers
|
|
|
9e325d |
Group: System Environment/Libraries
|
|
|
9e325d |
BuildArch: noarch
|
|
|
9e325d |
Obsoletes: db4 < 4.7, db4-devel < 4.7, db4-utils < 4.7, db4-tcl < 4.7, db4-java < 4.7
|
|
|
9e325d |
|
|
|
9e325d |
%description -n compat-db-headers
|
|
|
9e325d |
The Berkeley Database (Berkeley DB) is a programmatic toolkit that provides
|
|
|
9e325d |
embedded database support for both traditional and client/server applications.
|
|
|
9e325d |
This package contains Berkeley DB library headers used for compatibility.
|
|
|
9e325d |
|
|
|
9e325d |
%package -n compat-db47
|
|
|
9e325d |
Summary: The Berkeley DB database %{db47_version} compatibility library
|
|
|
9e325d |
Group: System Environment/Libraries
|
|
|
9e325d |
Requires: compat-db-headers = %{main_version}-%{release}
|
|
|
9e325d |
Version: %{db47_version}
|
|
|
9e325d |
Obsoletes: db1, db1-devel
|
|
|
9e325d |
Obsoletes: db2, db2-devel, db2-utils
|
|
|
9e325d |
Obsoletes: db3, db3-devel, db3-utils
|
|
|
9e325d |
Obsoletes: db31, db32, db3x
|
|
|
9e325d |
Obsoletes: db4 < 4.7, db4-devel < 4.7, db4-utils < 4.7, db4-tcl < 4.7, db4-java < 4.7
|
|
|
9e325d |
Obsoletes: compat-db < 4.6.21-5
|
|
|
9e325d |
|
|
|
9e325d |
%description -n compat-db47
|
|
|
9e325d |
The Berkeley Database (Berkeley DB) is a programmatic toolkit that provides
|
|
|
9e325d |
embedded database support for both traditional and client/server applications.
|
|
|
9e325d |
This package contains Berkeley DB library version %{db47_version} used for compatibility.
|
|
|
9e325d |
|
|
|
9e325d |
%prep
|
|
|
9e325d |
%setup -q -c
|
|
|
9e325d |
|
|
|
9e325d |
pushd db-%{db47_version}
|
|
|
9e325d |
%patch50 -p0 -b .sequence
|
|
|
9e325d |
%patch51 -p0 -b .deadlock
|
|
|
9e325d |
%patch52 -p0 -b .dd-segfaults
|
|
|
9e325d |
%patch53 -p1 -b .java-api
|
|
|
9e325d |
%patch3 -p1 -b .sparc64
|
|
|
9e325d |
%patch5 -p1 -b .compat
|
|
|
d119f9 |
%patch6 -p2 -b .cppcheck-warn
|
|
|
9e325d |
popd
|
|
|
9e325d |
|
|
|
9e325d |
mkdir docs
|
|
|
9e325d |
for version in %{db4_versions} ; do
|
|
|
9e325d |
mkdir docs/db-${version}
|
|
|
9e325d |
install -m644 db*${version}/{README,LICENSE} docs/db-${version}
|
|
|
9e325d |
done
|
|
|
9e325d |
cp %{SOURCE1} .
|
|
|
9e325d |
|
|
|
9e325d |
%build
|
|
|
9e325d |
export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing"
|
|
|
9e325d |
for version in %{db4_versions} ; do
|
|
|
9e325d |
pushd db-${version}/dist
|
|
|
9e325d |
./s_config
|
|
|
9e325d |
|
|
|
9e325d |
# update gnu-config files for aarch64
|
|
|
9e325d |
chmod 644 config.{guess,sub}
|
|
|
9e325d |
cp /usr/lib/rpm/redhat/config.{guess,sub} .
|
|
|
9e325d |
|
|
|
9e325d |
mkdir build_unix
|
|
|
9e325d |
cd build_unix
|
|
|
9e325d |
ln -s ../configure
|
|
|
9e325d |
%configure --prefix=%{_prefix} \
|
|
|
9e325d |
--enable-compat185 \
|
|
|
9e325d |
--enable-shared --disable-static \
|
|
|
9e325d |
--enable-rpc \
|
|
|
9e325d |
--enable-cxx
|
|
|
9e325d |
soversion=`echo ${version} | cut -f1,2 -d.`
|
|
|
9e325d |
make libdb=%{_libdb_a} libcxx=%{_libcxx_a} %{?_smp_mflags}
|
|
|
9e325d |
popd
|
|
|
9e325d |
done
|
|
|
9e325d |
|
|
|
9e325d |
# remove dangling tags symlink from examples.
|
|
|
9e325d |
rm -f examples_cxx/tags
|
|
|
9e325d |
rm -f examples_c/tags
|
|
|
9e325d |
|
|
|
9e325d |
%install
|
|
|
9e325d |
rm -rf ${RPM_BUILD_ROOT}
|
|
|
9e325d |
mkdir -p ${RPM_BUILD_ROOT}%{_bindir}
|
|
|
9e325d |
mkdir -p ${RPM_BUILD_ROOT}%{_libdir}
|
|
|
9e325d |
|
|
|
9e325d |
for version in %{db4_versions} ; do
|
|
|
9e325d |
pushd db-${version}/dist/build_unix
|
|
|
9e325d |
%makeinstall libdb=%{_libdb_a} libcxx=%{_libcxx_a}
|
|
|
9e325d |
# Move headers to special directory to avoid conflicts
|
|
|
9e325d |
mkdir -p ${RPM_BUILD_ROOT}%{_includedir}/db${version}
|
|
|
9e325d |
mv db.h db_185.h db_cxx.h ${RPM_BUILD_ROOT}%{_includedir}/db${version}
|
|
|
9e325d |
# Rename the utilities.
|
|
|
9e325d |
major=`echo ${version} | cut -c1,3`
|
|
|
9e325d |
for bin in ${RPM_BUILD_ROOT}%{_bindir}/*db_* ; do
|
|
|
9e325d |
t=`echo ${bin} | sed "s,db_,db${major}_,g"`
|
|
|
9e325d |
mv ${bin} ${t}
|
|
|
9e325d |
done
|
|
|
9e325d |
popd
|
|
|
9e325d |
done
|
|
|
9e325d |
|
|
|
9e325d |
# Nuke non-versioned symlinks and headers
|
|
|
9e325d |
rm -f ${RPM_BUILD_ROOT}%{_libdir}/libdb-4.so \
|
|
|
9e325d |
${RPM_BUILD_ROOT}%{_libdir}/libdb.so \
|
|
|
9e325d |
${RPM_BUILD_ROOT}%{_libdir}/libdb_cxx-4.so \
|
|
|
9e325d |
${RPM_BUILD_ROOT}%{_libdir}/libdb_cxx.so \
|
|
|
9e325d |
${RPM_BUILD_ROOT}%{_includedir}/db.h \
|
|
|
9e325d |
${RPM_BUILD_ROOT}%{_includedir}/db_185.h \
|
|
|
9e325d |
${RPM_BUILD_ROOT}%{_includedir}/db_cxx.h
|
|
|
9e325d |
|
|
|
9e325d |
|
|
|
9e325d |
# Make sure all shared libraries have the execute bit set.
|
|
|
9e325d |
chmod 755 ${RPM_BUILD_ROOT}%{_libdir}/libdb*.so*
|
|
|
9e325d |
|
|
|
9e325d |
# XXX Avoid Permission denied. strip when building as non-root.
|
|
|
9e325d |
chmod u+w ${RPM_BUILD_ROOT}%{_bindir} ${RPM_BUILD_ROOT}%{_bindir}/*
|
|
|
9e325d |
|
|
|
9e325d |
# Make %{_libdir}/db<version>/libdb.so symlinks to ease detection for autofoo
|
|
|
9e325d |
for version in %{db4_versions} ; do
|
|
|
9e325d |
mkdir -p ${RPM_BUILD_ROOT}/%{_libdir}/db${version}
|
|
|
9e325d |
pushd ${RPM_BUILD_ROOT}/%{_libdir}/db${version}
|
|
|
9e325d |
ln -s ../libdb-`echo ${version} | cut -b 1-3`.so libdb.so
|
|
|
9e325d |
ln -s ../libdb_cxx-`echo ${version} | cut -b 1-3`.so libdb_cxx.so
|
|
|
9e325d |
popd
|
|
|
9e325d |
done
|
|
|
9e325d |
|
|
|
9e325d |
# Remove unpackaged files.
|
|
|
9e325d |
rm -fr ${RPM_BUILD_ROOT}%{_libdir}/*.la
|
|
|
9e325d |
rm -fr ${RPM_BUILD_ROOT}%{_prefix}/docs/
|
|
|
9e325d |
|
|
|
9e325d |
%clean
|
|
|
9e325d |
rm -rf ${RPM_BUILD_ROOT}
|
|
|
9e325d |
|
|
|
9e325d |
%post -p /sbin/ldconfig
|
|
|
9e325d |
|
|
|
9e325d |
%postun -p /sbin/ldconfig
|
|
|
9e325d |
|
|
|
9e325d |
%files
|
|
|
9e325d |
%defattr(-,root,root)
|
|
|
9e325d |
|
|
|
9e325d |
%files -n compat-db-headers
|
|
|
9e325d |
%defattr(-,root,root)
|
|
|
9e325d |
%doc LICENSE
|
|
|
9e325d |
%{_includedir}/db%{db47_version}
|
|
|
9e325d |
|
|
|
9e325d |
%files -n compat-db47
|
|
|
9e325d |
%defattr(-,root,root)
|
|
|
9e325d |
%doc docs/db-%{db47_version}
|
|
|
9e325d |
%{_bindir}/db47*
|
|
|
9e325d |
%{_bindir}/berkeley_db47_svc
|
|
|
9e325d |
%{_libdir}/libdb-4.7.so
|
|
|
9e325d |
%{_libdir}/libdb_cxx-4.7.so
|
|
|
9e325d |
%{_libdir}/db%{db47_version}
|
|
|
9e325d |
|
|
|
9e325d |
%changelog
|
|
|
d119f9 |
* Tue Aug 19 2014 Jan Stanek <jstanek@redhat.com> - 4.7.25-28
|
|
|
d119f9 |
- Sanity patch for cppcheck detected defects
|
|
|
d119f9 |
|
|
|
c6a3a7 |
* Fri Jan 24 2014 Daniel Mach <dmach@redhat.com> - 4.7.25-27
|
|
|
c6a3a7 |
- Mass rebuild 2014-01-24
|
|
|
c6a3a7 |
|
|
|
c6a3a7 |
* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 4.7.25-26
|
|
|
c6a3a7 |
- Mass rebuild 2013-12-27
|
|
|
c6a3a7 |
|
|
|
9e325d |
* Tue Nov 05 2013 Jan Stanek <jstanek@redhat.com> - 4.7.25-25
|
|
|
9e325d |
- Fixing forgotten dangling symlinks.
|
|
|
9e325d |
|
|
|
9e325d |
* Tue Nov 05 2013 Jan Stanek <jstanek@redhat.com> - 4.7.25-24
|
|
|
9e325d |
- Moved libraries from /lib to /usr/lib based on rpmdiff testing.
|
|
|
9e325d |
|
|
|
9e325d |
* Tue Nov 05 2013 Jan Stanek <jstanek@redhat.com> - 4.7.25-23
|
|
|
9e325d |
- Updated the config files for aarch64 architecture (#1023784)
|
|
|
9e325d |
|
|
|
9e325d |
* Thu Jul 25 2013 Jan Stanek <jstanek@redhat.com> - 4.7.25-22
|
|
|
9e325d |
- Removed older versions of compat-db (4.5.x, 4.6.x) (#985125)
|
|
|
9e325d |
- Cleaned the specfile
|
|
|
9e325d |
|
|
|
9e325d |
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.7.25-21
|
|
|
9e325d |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
|
|
9e325d |
|
|
|
9e325d |
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.7.25-20
|
|
|
9e325d |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
|
|
|
9e325d |
|
|
|
9e325d |
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.7.25-19
|
|
|
9e325d |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
|
|
|
9e325d |
|
|
|
9e325d |
* Thu Aug 26 2010 Jindrich Novy <jnovy@redhat.com> 4.7.25-18
|
|
|
9e325d |
- really fix the update path (#627019, #627387)
|
|
|
9e325d |
- introduce -headers subpackage to avoid conflicts on multiarch
|
|
|
9e325d |
systems (#590973)
|
|
|
9e325d |
- install package license
|
|
|
9e325d |
|
|
|
9e325d |
* Wed Aug 25 2010 Jochen Schmitt <Jochen herr-schmitt de> 4.7.25-17
|
|
|
9e325d |
- Fix broken update path (#627019)
|
|
|
9e325d |
|
|
|
9e325d |
* Fri Aug 20 2010 Jindrich Novy <jnovy@redhat.com> 4.7.25-16
|
|
|
9e325d |
- bump release to conserve upgrade path
|
|
|
9e325d |
|
|
|
9e325d |
* Fri Jun 18 2010 Jindrich Novy <jnovy@redhat.com> 4.7.25-3
|
|
|
9e325d |
- pull in correct compat-dbs on multiarch systems
|
|
|
9e325d |
- add -fno-strict-aliasing
|
|
|
9e325d |
|
|
|
9e325d |
* Mon Jan 11 2010 Jindrich Novy <jnovy@redhat.com> 4.7.25-2
|
|
|
9e325d |
- readd compatibility patch
|
|
|
9e325d |
- define default file attributes
|
|
|
9e325d |
|
|
|
9e325d |
* Wed Nov 18 2009 Jindrich Novy <jnovy@redhat.com> 4.7.25-1
|
|
|
9e325d |
- add 4.7.25 to compat-db
|
|
|
9e325d |
|
|
|
9e325d |
* Thu Sep 10 2009 Jindrich Novy <jnovy@redhat.com> 4.6.21-6
|
|
|
9e325d |
- remove libtool hacks so that compat-db builds again
|
|
|
9e325d |
- remove support for old BDBs: 4.3.29, 4.2.52, 4.1.25
|
|
|
9e325d |
|
|
|
9e325d |
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.6.21-9
|
|
|
9e325d |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
|
|
|
9e325d |
|
|
|
9e325d |
* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.6.21-8
|
|
|
9e325d |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
|
|
|
9e325d |
|
|
|
9e325d |
* Tue Dec 23 2008 Jindrich Novy <jnovy@redhat.com> 4.6.21-7
|
|
|
9e325d |
- replication clients should be able to open a sequence (upstream bz#16406)
|
|
|
9e325d |
|
|
|
9e325d |
* Wed Nov 12 2008 Jindrich Novy <jnovy@redhat.com> 4.6.21-6
|
|
|
9e325d |
- add old BDBs 4.3.29, 4.2.52, 4.1.25 for third party software compatibility
|
|
|
9e325d |
|
|
|
9e325d |
* Fri Oct 24 2008 Jindrich Novy <jnovy@redhat.com> 4.6.21-5
|
|
|
9e325d |
- drop support for 4.3.29
|
|
|
9e325d |
- split compat-db to compat-db45 and compat-db46 subpackages
|
|
|
9e325d |
to avoid dependency bloat (#459710)
|
|
|
9e325d |
|
|
|
9e325d |
* Tue Sep 16 2008 Jindrich Novy <jnovy@redhat.com> 4.6.21-4
|
|
|
9e325d |
- build also if db4 is not installed (thanks to Michael A. Peters)
|
|
|
9e325d |
|
|
|
9e325d |
* Sat Aug 02 2008 Jindrich Novy <jnovy@redhat.com> 4.6.21-3
|
|
|
9e325d |
- fix URL to 4.3.29 patch
|
|
|
9e325d |
- official upstream tarball for db-4.3.29 has changed, the only change
|
|
|
9e325d |
is in license text that allows dual licensing of skiplist.[ch] from
|
|
|
9e325d |
LGPL to BSD
|
|
|
9e325d |
|
|
|
9e325d |
* Fri Jul 11 2008 Panu Matilainen <pmatilai@redhat.com> 4.6.21-2
|
|
|
9e325d |
- fix broken devel library symlinks
|
|
|
9e325d |
|
|
|
9e325d |
* Wed Jul 09 2008 Jindrich Novy <jnovy@redhat.com> 4.6.21-1
|
|
|
9e325d |
- move db-4.6.21 to compat-db (#449741)
|
|
|
9e325d |
- remove db-4.2.52
|
|
|
9e325d |
- package db46_codegen
|
|
|
9e325d |
- create symlinks to ease detection for autofoo
|
|
|
9e325d |
- fix license and filelists
|
|
|
9e325d |
|
|
|
9e325d |
* Mon Feb 25 2008 Jindrich Novy <jnovy@redhat.com> 4.5.20-5
|
|
|
9e325d |
- manual rebuild because of gcc-4.3 (#434183)
|
|
|
9e325d |
|
|
|
9e325d |
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 4.5.20-4
|
|
|
9e325d |
- Autorebuild for GCC 4.3
|
|
|
9e325d |
|
|
|
9e325d |
* Sat Aug 18 2007 Jindrich Novy <jnovy@redhat.com> 4.5.20-3
|
|
|
9e325d |
- remove db4 provides to workaround RPM obsoletes/provides problem (#111071),
|
|
|
9e325d |
automatic library provides should be enough for compat-db
|
|
|
9e325d |
- obsolete old db4s again
|
|
|
9e325d |
|
|
|
9e325d |
* Fri Aug 17 2007 Jindrich Novy <jnovy@redhat.com> 4.5.20-2
|
|
|
9e325d |
- fix self-obsoletion
|
|
|
9e325d |
|
|
|
9e325d |
* Mon Jul 30 2007 Jindrich Novy <jnovy@redhat.com> 4.5.20-1
|
|
|
9e325d |
- add 4.5.20 to compat-db
|
|
|
9e325d |
- package db45_hotbackup
|
|
|
9e325d |
- correct open() calls so that compat-db compiles with the new glibc
|
|
|
9e325d |
- apply db185 patches to all compat-db db4s
|
|
|
9e325d |
|
|
|
9e325d |
* Sun Nov 26 2006 Jindrich Novy <jnovy@redhat.com> 4.3.29-2
|
|
|
9e325d |
- include also headers for db4-4.2.52
|
|
|
9e325d |
- sync db4 and compat-db licenses to BSD-style as the result of
|
|
|
9e325d |
consultation with legal department
|
|
|
9e325d |
- BuildPreReq -> BuildRequires, rpmlint fixes
|
|
|
9e325d |
|
|
|
9e325d |
* Fri Nov 10 2006 Jindrich Novy <jnovy@redhat.com> 4.3.29-1
|
|
|
9e325d |
- add 4.3.29 and remove 4.1.25
|
|
|
9e325d |
- spec reduction diet, remove old unapplied patches
|
|
|
9e325d |
- apply patches 3-5 with upstream fixes for 4.2.52
|
|
|
9e325d |
- apply first upstream fix patch for 4.3.29
|
|
|
9e325d |
- all patches/sources now point to correct URLs
|
|
|
9e325d |
- ship headers for db-4.3.29
|
|
|
9e325d |
|
|
|
9e325d |
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 4.2.52-5.1
|
|
|
9e325d |
- rebuild
|
|
|
9e325d |
|
|
|
9e325d |
* Mon Jul 10 2006 Jindrich Novy <jnovy@redhat.com> 4.2.52-5
|
|
|
9e325d |
- package libdb_cxx, which is a dependency for OpenOffice.org-1.x and
|
|
|
9e325d |
other legacy software (#198130), thanks to Sivasankar Chander
|
|
|
9e325d |
<siva.chander@gmail.com>
|
|
|
9e325d |
|
|
|
9e325d |
* Tue Feb 14 2006 Jindrich Novy <jnovy@redhat.com> 4.2.52-4
|
|
|
9e325d |
- clarify pointer usage in db_load.c (#110697)
|
|
|
9e325d |
|
|
|
9e325d |
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 4.2.52-3.2.1
|
|
|
9e325d |
- bump again for double-long bug on ppc(64)
|
|
|
9e325d |
|
|
|
9e325d |
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 4.2.52-3.2
|
|
|
9e325d |
- rebuilt for new gcc4.1 snapshot and glibc changes
|
|
|
9e325d |
|
|
|
9e325d |
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
|
|
|
9e325d |
- rebuilt
|
|
|
9e325d |
|
|
|
9e325d |
* Wed Oct 12 2005 Karsten Hopp <karsten@redhat.de> 4.2.52-3
|
|
|
9e325d |
- add Buildprereq ed (#163025)
|
|
|
9e325d |
|
|
|
9e325d |
* Tue Nov 16 2004 Jeff Johnson <jbj@redhat.com> 4.2.52-2
|
|
|
9e325d |
- link libdb-4.1.so against -lpthread (#114150).
|
|
|
9e325d |
- link libdb-4.2.so against -lpthread (#139487).
|
|
|
9e325d |
|
|
|
9e325d |
* Thu Nov 11 2004 Jeff Johnson <jbj@jbj.org> 4.2.52-1
|
|
|
9e325d |
- apply patch.4.1.25.2.
|
|
|
9e325d |
- retire db-4.2.52 with patch.4.2.52.{1,2} into compat-db.
|
|
|
9e325d |
- nuke db2 and db-3.3.11.
|
|
|
9e325d |
- nuke db1 as well.
|
|
|
9e325d |
|
|
|
9e325d |
* Mon Sep 13 2004 Bill Nottingham <notting@redhat.com>
|
|
|
9e325d |
- return of db1 to compat-db
|
|
|
9e325d |
- remove: db-3.1, db-3.2
|
|
|
9e325d |
- remove: c++, tcl sublibraries
|
|
|
9e325d |
|
|
|
9e325d |
* Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com>
|
|
|
9e325d |
- rebuilt
|
|
|
9e325d |
|
|
|
9e325d |
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
|
|
|
9e325d |
- rebuilt
|
|
|
9e325d |
|
|
|
9e325d |
* Thu Dec 11 2003 Jeff Johnson <jbj@jbj.org> 4.1.25-1
|
|
|
9e325d |
- retire db-4.1.25 to compat-db.
|
|
|
9e325d |
|
|
|
9e325d |
* Mon Dec 08 2003 Florian La Roche <Florian.LaRoche@redhat.de>
|
|
|
9e325d |
- rebuild for new tcl
|
|
|
9e325d |
|
|
|
9e325d |
* Thu Aug 21 2003 Nalin Dahyabhai <nalin@redhat.com> 4.0.14-6
|
|
|
9e325d |
- rebuild
|
|
|
9e325d |
|
|
|
9e325d |
* Tue Aug 19 2003 Nalin Dahyabhai <nalin@redhat.com> 4.0.14-5
|
|
|
9e325d |
- add missing tcl-devel buildrequires (#101814)
|
|
|
9e325d |
|
|
|
9e325d |
* Thu Jun 26 2003 Jeff Johnson <jbj@redhat.com> 4.0.14-3
|
|
|
9e325d |
- compile on all platforms, use gcc296 only on i386/alpha/ia64
|
|
|
9e325d |
- avoid ppc64 toolchain for the nonce.
|
|
|
9e325d |
|
|
|
9e325d |
* Wed May 7 2003 Bill Nottingham <notting@redhat.com> 4.0.14-2
|
|
|
9e325d |
- build db-4.x with system compiler, not compat-gcc
|
|
|
9e325d |
|
|
|
9e325d |
* Mon May 5 2003 Jeff Johnson <jbj@redhat.com> 4.0.14-1
|
|
|
9e325d |
- add db4.0.14 to the mess.
|
|
|
9e325d |
|
|
|
9e325d |
* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
|
|
|
9e325d |
- rebuilt
|
|
|
9e325d |
|
|
|
9e325d |
* Tue Nov 19 2002 Nalin Dahyabhai <nalin@redhat.com> 3.3.11-3
|
|
|
9e325d |
- add sed as a built-time dependency
|
|
|
9e325d |
|
|
|
9e325d |
* Wed Sep 25 2002 Nalin Dahyabhai <nalin@redhat.com>
|
|
|
9e325d |
- fold x86-64 changes into mainline
|
|
|
9e325d |
|
|
|
9e325d |
* Mon Sep 09 2002 Tim Powers <timp@redhat.com>
|
|
|
9e325d |
- x86-64 specific build
|
|
|
9e325d |
|
|
|
9e325d |
* Sun May 26 2002 Tim Powers <timp@redhat.com> 3.3.11-2
|
|
|
9e325d |
- automated rebuild
|
|
|
9e325d |
|
|
|
9e325d |
* Thu May 16 2002 Nalin Dahyabhai <nalin@redhat.com> 3.3.11-1
|
|
|
9e325d |
- pull in db 3.3, obsolete db3 and db32 in addition to db31
|
|
|
9e325d |
- build with compat-gcc/compat-gcc-c++ to get C++ shared libraries suitable
|
|
|
9e325d |
for use in applications built with db3-devel on RHL 7.x
|
|
|
9e325d |
- pull in db2, obsolete db2/db2-devel/db3-devel, rename to compat-db
|
|
|
9e325d |
- obsolete db3x
|
|
|
9e325d |
|
|
|
9e325d |
* Thu Mar 28 2002 Nalin Dahyabhai <nalin@redhat.com> 3.2.9-4
|
|
|
9e325d |
- rebuild
|
|
|
9e325d |
|
|
|
9e325d |
* Thu Mar 28 2002 Nalin Dahyabhai <nalin@redhat.com> 3.2.9-3
|
|
|
9e325d |
- don't list the tcl include path before other flags when building libdb_tcl
|
|
|
9e325d |
3.1.x (tcl is in /usr, so this pulls in /usr/include/db.h, which is wrong)
|
|
|
9e325d |
|
|
|
9e325d |
* Mon Mar 25 2002 Nalin Dahyabhai <nalin@redhat.com> 3.2.9-2
|
|
|
9e325d |
- rebuild
|
|
|
9e325d |
|
|
|
9e325d |
* Mon Mar 25 2002 Nalin Dahyabhai <nalin@redhat.com> 3.2.9-1
|
|
|
9e325d |
- rename to db3x and merge in db 3.1 and db 3.2 compatibility stuffs
|
|
|
9e325d |
|
|
|
9e325d |
* Mon Apr 16 2001 Nalin Dahyabhai <nalin@redhat.com>
|
|
|
9e325d |
- rename to db31, drop the -devel subpackage, merge the -utils package
|
|
|
9e325d |
- remove berkeley_db_svc, libdb_tcl.so (conflicts with current -utils)
|
|
|
9e325d |
|
|
|
9e325d |
* Thu Apr 05 2001 Nalin Dahyabhai <nalin@redhat.com>
|
|
|
9e325d |
- fix URLs in docs for the -utils and -devel subpackages to point to the
|
|
|
9e325d |
images in the main package's documentation directory (#33328)
|
|
|
9e325d |
- change Copyright: GPL to License: BSDish
|
|
|
9e325d |
|
|
|
9e325d |
* Fri Mar 23 2001 Bill Nottingham <notting@redhat.com>
|
|
|
9e325d |
- turn off --enable-debug
|
|
|
9e325d |
|
|
|
9e325d |
* Tue Dec 12 2000 Jeff Johnson <jbj@redhat.com>
|
|
|
9e325d |
- rebuild to remove 777 directories.
|
|
|
9e325d |
|
|
|
9e325d |
* Sat Nov 11 2000 Jeff Johnson <jbj@redhat.com>
|
|
|
9e325d |
- don't build with --enable-diagnostic.
|
|
|
9e325d |
- add build prereq on tcl.
|
|
|
9e325d |
- default value for %%_lib macro if not found.
|
|
|
9e325d |
|
|
|
9e325d |
* Tue Oct 17 2000 Jeff Johnson <jbj@redhat.com>
|
|
|
9e325d |
- add /usr/lib/libdb-3.1.so symlink to %%files.
|
|
|
9e325d |
- remove dangling tags symlink from examples.
|
|
|
9e325d |
|
|
|
9e325d |
* Mon Oct 9 2000 Jeff Johnson <jbj@redhat.com>
|
|
|
9e325d |
- rather than hack *.la (see below), create /usr/lib/libdb-3.1.so symlink.
|
|
|
9e325d |
- turn off --enable-diagnostic for performance.
|
|
|
9e325d |
|
|
|
9e325d |
* Fri Sep 29 2000 Jeff Johnson <jbj@redhat.com>
|
|
|
9e325d |
- update to 3.1.17.
|
|
|
9e325d |
- disable posix mutexes Yet Again.
|
|
|
9e325d |
|
|
|
9e325d |
* Tue Sep 26 2000 Jeff Johnson <jbj@redhat.com>
|
|
|
9e325d |
- add c++ and posix mutex support.
|
|
|
9e325d |
|
|
|
9e325d |
* Thu Sep 14 2000 Jakub Jelinek <jakub@redhat.com>
|
|
|
9e325d |
- put nss_db into a separate package
|
|
|
9e325d |
|
|
|
9e325d |
* Wed Aug 30 2000 Matt Wilson <msw@redhat.com>
|
|
|
9e325d |
- rebuild to cope with glibc locale binary incompatibility, again
|
|
|
9e325d |
|
|
|
9e325d |
* Wed Aug 23 2000 Jeff Johnson <jbj@redhat.com>
|
|
|
9e325d |
- remove redundant strip of libnss_db* that is nuking symbols.
|
|
|
9e325d |
- change location in /usr/lib/libdb-3.1.la to point to /lib (#16776).
|
|
|
9e325d |
|
|
|
9e325d |
* Thu Aug 17 2000 Jeff Johnson <jbj@redhat.com>
|
|
|
9e325d |
- summaries from specspo.
|
|
|
9e325d |
- all of libdb_tcl* (including symlinks) in db3-utils, should be db3->tcl?
|
|
|
9e325d |
|
|
|
9e325d |
* Wed Aug 16 2000 Jakub Jelinek <jakub@redhat.com>
|
|
|
9e325d |
- temporarily build nss_db in this package, should be moved
|
|
|
9e325d |
into separate nss_db package soon
|
|
|
9e325d |
|
|
|
9e325d |
* Wed Jul 19 2000 Jakub Jelinek <jakub@redhat.com>
|
|
|
9e325d |
- rebuild to cope with glibc locale binary incompatibility
|
|
|
9e325d |
|
|
|
9e325d |
* Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
|
|
|
9e325d |
- automatic rebuild
|
|
|
9e325d |
|
|
|
9e325d |
* Sun Jun 11 2000 Jeff Johnson <jbj@redhat.com>
|
|
|
9e325d |
- upgrade to 3.1.14.
|
|
|
9e325d |
- create db3-utils sub-package to hide tcl dependency, enable tcl Yet Again.
|
|
|
9e325d |
- FHS packaging.
|
|
|
9e325d |
|
|
|
9e325d |
* Mon Jun 5 2000 Jeff Johnson <jbj@redhat.com>
|
|
|
9e325d |
- disable tcl Yet Again, base packages cannot depend on libtcl.so.
|
|
|
9e325d |
|
|
|
9e325d |
* Sat Jun 3 2000 Jeff Johnson <jbj@redhat.com>
|
|
|
9e325d |
- enable tcl, rebuild against tcltk 8.3.1 (w/o pthreads).
|
|
|
9e325d |
|
|
|
9e325d |
* Tue May 30 2000 Matt Wilson <msw@redhat.com>
|
|
|
9e325d |
- include /lib/libdb.so in the devel package
|
|
|
9e325d |
|
|
|
9e325d |
* Wed May 10 2000 Jeff Johnson <jbj@redhat.com>
|
|
|
9e325d |
- put in "System Environment/Libraries" per msw instructions.
|
|
|
9e325d |
|
|
|
9e325d |
* Tue May 9 2000 Jeff Johnson <jbj@redhat.com>
|
|
|
9e325d |
- install shared library in /lib, not /usr/lib.
|
|
|
9e325d |
- move API docs to db3-devel.
|
|
|
9e325d |
|
|
|
9e325d |
* Mon May 8 2000 Jeff Johnson <jbj@redhat.com>
|
|
|
9e325d |
- don't rename db_* to db3_*.
|
|
|
9e325d |
|
|
|
9e325d |
* Tue May 2 2000 Jeff Johnson <jbj@redhat.com>
|
|
|
9e325d |
- disable --enable-test --enable-debug_rop --enable-debug_wop.
|
|
|
9e325d |
- disable --enable-posixmutexes --enable-tcl as well, to avoid glibc-2.1.3
|
|
|
9e325d |
problems.
|
|
|
9e325d |
|
|
|
9e325d |
* Mon Apr 24 2000 Jeff Johnson <jbj@redhat.com>
|
|
|
9e325d |
- add 3.0.55.1 alignment patch.
|
|
|
9e325d |
- add --enable-posixmutexes (linux threads has not pthread_*attr_setpshared).
|
|
|
9e325d |
- add --enable-tcl (needed -lpthreads).
|
|
|
9e325d |
|
|
|
9e325d |
* Sat Apr 1 2000 Jeff Johnson <jbj@redhat.com>
|
|
|
9e325d |
- add --enable-debug_{r,w}op for now.
|
|
|
9e325d |
- add variable to set shm perms.
|
|
|
9e325d |
|
|
|
9e325d |
* Sat Mar 25 2000 Jeff Johnson <jbj@redhat.com>
|
|
|
9e325d |
- update to 3.0.55
|
|
|
9e325d |
|
|
|
9e325d |
* Tue Dec 29 1998 Jeff Johnson <jbj@redhat.com>
|
|
|
9e325d |
- Add --enable-cxx to configure.
|
|
|
9e325d |
|
|
|
9e325d |
* Thu Jun 18 1998 Jeff Johnson <jbj@redhat.com>
|
|
|
9e325d |
- Create.
|