Blame SPECS/libldb.spec

3b80f8
%if ((0%{?fedora} || 0%{?rhel} > 7 || 0%{?epel} > 6))
3b80f8
3b80f8
# lmdb is not supported on 32 bit architectures
3b80f8
# also disabled on aarch64 for now, due to #1897082
3b80f8
%ifarch s390x x86_64
3b80f8
%bcond_without lmdb
3b80f8
%else
3b80f8
%bcond_with lmdb
3b80f8
#endif arch
3b80f8
%endif
3b80f8
3b80f8
%else
3b80f8
%bcond_with lmdb
3b80f8
#endif fedora || rhel || epel
3b80f8
%endif
3b80f8
3b80f8
%if 0%{?fedora} || 0%{?rhel} > 7
3b80f8
%bcond_without python3
3b80f8
%else
3b80f8
%bcond_with python3
3b80f8
%endif
3b80f8
65e099
%global talloc_version 2.3.1
65e099
%global tdb_version 1.4.3
65e099
%global tevent_version 0.10.2
64101d
64101d
Name: libldb
3b80f8
Version: 2.2.0
3b80f8
Release: 1%{?dist}
64101d
Summary: A schema-less, ldap like, API and database
64101d
Requires: libtalloc%{?_isa} >= %{talloc_version}
64101d
Requires: libtdb%{?_isa} >= %{tdb_version}
64101d
Requires: libtevent%{?_isa} >= %{tevent_version}
64101d
License: LGPLv3+
64101d
URL: http://ldb.samba.org/
3b80f8
Source0: https://www.samba.org/ftp/ldb/ldb-%{version}.tar.gz
3b80f8
Source1: https://www.samba.org/ftp/ldb/ldb-%{version}.tar.asc
3b80f8
# gpg2 --no-default-keyring --keyring ./ldb.keyring --recv-keys 9147A339719518EE9011BCB54793916113084025
3b80f8
Source2: ldb.keyring
3b80f8
3b80f8
# Patches
3b80f8
Patch0001: 0001-PATCH-wafsamba-Fix-few-SyntaxWarnings-caused-by-regu.patch
3b80f8
# Fix FTBFS / Increase the over-estimation for sparse files
3b80f8
Patch0002: 1420.patch
64101d
64101d
BuildRequires: gcc
64101d
BuildRequires: libtalloc-devel >= %{talloc_version}
64101d
BuildRequires: libtdb-devel >= %{tdb_version}
64101d
BuildRequires: libtevent-devel >= %{tevent_version}
3b80f8
%if %{with lmdb}
64101d
BuildRequires: lmdb-devel >= 0.9.16
64101d
%endif
64101d
BuildRequires: popt-devel
64101d
BuildRequires: libxslt
64101d
BuildRequires: docbook-style-xsl
3b80f8
%if %{with python3}
3b80f8
BuildRequires: python3-devel
3b80f8
BuildRequires: python3-tdb
3b80f8
BuildRequires: python3-talloc-devel
3b80f8
BuildRequires: python3-tevent
3b80f8
#endif with python
3b80f8
%endif
64101d
BuildRequires: doxygen
64101d
BuildRequires: openldap-devel
64101d
BuildRequires: libcmocka-devel
3b80f8
BuildRequires: gnupg2
64101d
64101d
Provides: bundled(libreplace)
64101d
64101d
Obsoletes: python2-ldb < %{version}-%{release}
64101d
Obsoletes: python2-ldb-devel < %{version}-%{release}
64101d
Obsoletes: python2-ldb-debuginfo < %{version}-%{release}
64101d
64101d
%description
64101d
An extensible library that implements an LDAP like API to access remote LDAP
64101d
servers, or use local tdb databases.
64101d
64101d
%package -n ldb-tools
64101d
Summary: Tools to manage LDB files
64101d
Requires: libldb%{?_isa} = %{version}-%{release}
64101d
64101d
%description -n ldb-tools
64101d
Tools to manage LDB files
64101d
64101d
%package devel
64101d
Summary: Developer tools for the LDB library
64101d
Requires: libldb%{?_isa} = %{version}-%{release}
64101d
Requires: libtdb-devel%{?_isa} >= %{tdb_version}
64101d
Requires: libtalloc-devel%{?_isa} >= %{talloc_version}
64101d
Requires: libtevent-devel%{?_isa} >= %{tevent_version}
64101d
Requires: pkgconfig
64101d
64101d
%description devel
64101d
Header files needed to develop programs that link against the LDB library.
64101d
3b80f8
%if %{with python3}
64101d
%package -n python3-ldb
64101d
Summary: Python bindings for the LDB library
64101d
Requires: libldb%{?_isa} = %{version}-%{release}
64101d
Requires: python3-tdb%{?_isa} >= %{tdb_version}
64101d
64101d
%{?python_provide:%python_provide python3-ldb}
64101d
64101d
%description -n python3-ldb
64101d
Python bindings for the LDB library
64101d
64101d
%package -n python3-ldb-devel
64101d
Summary: Development files for the Python bindings for the LDB library
64101d
Requires: python3-ldb%{?_isa} = %{version}-%{release}
64101d
Obsoletes: python-ldb-devel-common < %{version}-%{release}
64101d
64101d
%{?python_provide:%python_provide python3-ldb-devel}
64101d
64101d
%description -n python3-ldb-devel
64101d
Development files for the Python bindings for the LDB library
3b80f8
#endif with python
3b80f8
%endif
64101d
64101d
%prep
3b80f8
%autosetup -n ldb-%{version} -p1
64101d
64101d
%build
3b80f8
zcat %{SOURCE0} | gpgv2 --quiet --keyring %{SOURCE2} %{SOURCE1} -
3b80f8
3b80f8
# workaround for https://bugzilla.redhat.com/show_bug.cgi?id=1217376
3b80f8
export python_LDFLAGS=""
3b80f8
64101d
%configure --disable-rpath \
64101d
           --disable-rpath-install \
64101d
           --bundled-libraries=NONE \
64101d
           --builtin-libraries=replace \
64101d
           --with-modulesdir=%{_libdir}/ldb/modules \
3b80f8
%if %{without lmdb}
64101d
           --without-ldb-lmdb \
3b80f8
%endif
64101d
           --with-privatelibdir=%{_libdir}/ldb
64101d
3b80f8
%make_build
64101d
doxygen Doxyfile
64101d
3b80f8
%if %{with lmdb}
64101d
%check
3b80f8
make %{?_smp_mflags} check
3b80f8
#endif with lmdb
3b80f8
%endif
64101d
64101d
%install
3b80f8
%make_install
64101d
64101d
# Install API docs
64101d
cp -a apidocs/man/* $RPM_BUILD_ROOT/%{_mandir}
64101d
3b80f8
# bug: remove manpage named after full file path
3b80f8
# not needed with el8+ and fc28+
64101d
rm -f $RPM_BUILD_ROOT/%{_mandir}/man3/_*
64101d
64101d
%ldconfig_scriptlets
64101d
64101d
%files
64101d
%dir %{_libdir}/ldb
64101d
%{_libdir}/libldb.so.*
64101d
%{_libdir}/ldb/libldb-key-value.so
64101d
%{_libdir}/ldb/libldb-tdb-err-map.so
64101d
%{_libdir}/ldb/libldb-tdb-int.so
3b80f8
%if %{with lmdb}
64101d
%{_libdir}/ldb/libldb-mdb-int.so
64101d
%endif
64101d
%dir %{_libdir}/ldb/modules
64101d
%dir %{_libdir}/ldb/modules/ldb
64101d
%{_libdir}/ldb/modules/ldb/*.so
64101d
64101d
%files -n ldb-tools
64101d
%{_bindir}/ldbadd
64101d
%{_bindir}/ldbdel
64101d
%{_bindir}/ldbedit
64101d
%{_bindir}/ldbmodify
64101d
%{_bindir}/ldbrename
64101d
%{_bindir}/ldbsearch
64101d
%{_libdir}/ldb/libldb-cmdline.so
64101d
%{_mandir}/man1/ldbadd.1.*
64101d
%{_mandir}/man1/ldbdel.1.*
64101d
%{_mandir}/man1/ldbedit.1.*
64101d
%{_mandir}/man1/ldbmodify.1.*
64101d
%{_mandir}/man1/ldbrename.1.*
64101d
%{_mandir}/man1/ldbsearch.1.*
64101d
64101d
%files devel
64101d
%{_includedir}/ldb_module.h
64101d
%{_includedir}/ldb_handlers.h
64101d
%{_includedir}/ldb_errors.h
64101d
%{_includedir}/ldb_version.h
64101d
%{_includedir}/ldb.h
64101d
%{_libdir}/libldb.so
64101d
64101d
%{_libdir}/pkgconfig/ldb.pc
64101d
%{_mandir}/man3/ldb*.gz
64101d
%{_mandir}/man3/ldif*.gz
64101d
3b80f8
%if %{with python3}
64101d
%files -n python3-ldb
64101d
%{python3_sitearch}/ldb.cpython-*.so
3b80f8
%{_libdir}/libpyldb-util.cpython-*.so.2*
64101d
%{python3_sitearch}/_ldb_text.py
64101d
%{python3_sitearch}/__pycache__/_ldb_text.cpython-*.py*
64101d
64101d
%files -n python3-ldb-devel
64101d
%{_libdir}/libpyldb-util.cpython-*.so
64101d
%{_libdir}/pkgconfig/pyldb-util.cpython-*.pc
64101d
%{_includedir}/pyldb.h
64101d
%{_mandir}/man*/Py*.gz
64101d
64101d
%ldconfig_scriptlets -n python3-ldb
3b80f8
#endif with python
3b80f8
%endif
64101d
64101d
%changelog
3b80f8
* Mon Nov 9 2020 Isaac Boukris <iboukris@redhat.com> - 2.2.0-1
3b80f8
- Resolves: rhbz#1878114 - Rebase libldb to the version required by Samba
3b80f8
- Resolves: rhbz#1794349 - Build libldb with lmdb support
3b80f8
65e099
* Wed Jun 24 2020 Isaac Boukris <iboukris@redhat.com> - 2.1.3-2
65e099
- Resolves: rhbz#1849615 - Fix CVE-2020-10730 use-after-free
65e099
65e099
* Tue Jun 2 2020 Isaac Boukris <iboukris@redhat.com> - 2.1.3-1
65e099
- Resolves: rhbz#1817567 - Rebase libldb to 2.1.3 for samba
65e099
243910
* Tue Nov 26 2019 Isaac Boukris <iboukris@redhat.com> - 2.0.7-3
243910
- Resolves: rhbz#1754423 - Rebase libldb to 2.0.7 version for samba
243910
- Related: rhbz#1754423 - Fix sssd tests (ldb)
243910
64101d
* Tue May  7 2019 Jakub Hrozek <jhrozek@redhat.com> - 1.5.4-2
64101d
- Fix some python2-related upgrade issues
64101d
- Related: rhbz#1567115 - libldb: Drop Python 2 subpackages from RHEL 8
64101d
64101d
* Wed Apr 24 2019 Jakub Hrozek <jhrozek@redhat.com> - 1.5.4-1
64101d
- Resolves: rhbz#1684582 - Rebase libldb to version 1.5.4 for Samba
64101d
- Resolves: rhbz#1567115 - libldb: Drop Python 2 subpackages from RHEL 8
64101d
- Resolves: rhbz#1597243 - libldb uses Python 2 to build.
64101d
64101d
* Thu Sep 20 2018 Jakub Hrozek <jhrozek@redhat.com> - 1.4.2-2
64101d
- Resolves: rhbz#1624132 - Review annocheck distro flag failures in libldb
64101d
64101d
* Fri Aug 17 2018 Alexander Bokovoy <abokovoy@redhat.com> - 1.4.2-1
64101d
- New upstream release 1.4.2
64101d
- Resolves: rhbz#1615989
64101d
64101d
* Fri Jul 13 2018 Jakub Hrozek <jhrozek@redhat.com> - 1.4.1-1
64101d
- New upstream release 1.4.1
64101d
- Obsoletes 0001-ldb-Fix-memory-leak-on-module-context.patch
64101d
64101d
* Mon Jul 02 2018 Petr Viktorin <pviktori@redhat.com> - 1.4.0-3
64101d
- Use %%{__python2}, not "python", as the Python2 interpreter
64101d
- Add workaround to allow building with Python 2
64101d
- Remove the lmdb dependency in RHEL
64101d
64101d
* Tue Jun 19 2018 Miro Hrončok <mhroncok@redhat.com> - 1.4.0-2
64101d
- Rebuilt for Python 3.7
64101d
64101d
* Wed May 30 2018 Lukas Slebodnik <lslebodn@fedoraproject.org> - 1.4.0-1
64101d
- New upstream release 1.4.0
64101d
- Resolves: rhbz#1584450 - libldb-1.4.0 is available
64101d
64101d
* Thu May  3 2018 Jakub Hrozek <jhrozek@redhat.com> - 1.3.2-1
64101d
- New upstream release 1.3.3
64101d
- Resolves: rhbz#1574267 - libldb-1.3.3 is available
64101d
- Backport a patch from samba upstream to not require rpc.h
64101d
64101d
* Thu Mar 01 2018 Lukas Slebodnik <lslebodn@fedoraproject.org> - 1.3.2-2
64101d
- Disable link time optimisation for python3 related modules/libs
64101d
- Workaround for rhbz#1548822
64101d
64101d
* Thu Mar 01 2018 Lukas Slebodnik <lslebodn@fedoraproject.org> - 1.3.2-1
64101d
- New upstream release 1.3.2
64101d
- Resolves: rhbz#1550051 - libldb-1.3.2 is available
64101d
64101d
* Mon Feb 26 2018 Lukas Slebodnik <lslebodn@fedoraproject.org> - 1.3.1-6
64101d
- Use ldconfig scriptlets
64101d
- Add gcc to BuildRequires
64101d
64101d
* Sat Feb 24 2018 Florian Weimer <fweimer@redhat.com> - 1.3.1-5
64101d
- Another rebuild with new build flags
64101d
64101d
* Sat Feb 24 2018 Florian Weimer <fweimer@redhat.com> - 1.3.1-4
64101d
- Rebuild to pick up new Python build flags
64101d
64101d
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.1-3
64101d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
64101d
64101d
* Sat Jan 20 2018 Björn Esser <besser82@fedoraproject.org> - 1.3.1-2
64101d
- Rebuilt for switch to libxcrypt
64101d
64101d
* Sat Jan 13 2018 Lukas Slebodnik <lslebodn@fedoraproject.org> - 1.3.1
64101d
- New upstream release 1.3.1
64101d
- Resolves: rhbz#1534128 - libldb-1.3.1 is available
64101d
64101d
* Tue Jan 09 2018 Iryna Shcherbina <ishcherb@redhat.com> - 1.3.0-4
64101d
- Update Python 2 dependency declarations to new packaging standards
64101d
  (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3)
64101d
64101d
* Thu Nov 30 2017 Lukas Slebodnik <lslebodn@fedoraproject.org> - 1.3.0-3
64101d
- Update spec file conditionals
64101d
64101d
* Sat Oct 21 2017 Lukas Slebodnik <lslebodn@fedoraproject.org> - 1.3.0-2
64101d
- Fix memory leak introduced in 1.3.0
64101d
64101d
* Fri Oct 20 2017 Lukas Slebodnik <lslebodn@redhat.com> - 1.3.0
64101d
- New upstream release 1.3.0
64101d
- Resolves: rhbz#1504361 - libldb-1.3.0 is available
64101d
64101d
* Mon Sep 11 2017 Lukas Slebodnik <lslebodn@redhat.com> - 1.2.2
64101d
- New upstream release 1.2.2
64101d
- Resolves: rhbz#1489418  - libldb-1.2.2 is available
64101d
64101d
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.1-3
64101d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
64101d
64101d
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.1-2
64101d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
64101d
64101d
* Mon Jul 24 2017 Lukas Slebodnik <lslebodn@redhat.com> - 1.2.1
64101d
- New upstream release 1.2.1
64101d
- Resolves: rhbz#1473988 - libldb-1.2.1 is available
64101d
64101d
* Thu Jul 06 2017 Andreas Schneider <asn@redhat.com> - 1.2.0-2
64101d
- Fix pyhton3 support
64101d
64101d
* Tue Jul  4 2017 Lukas Slebodnik <lslebodn@redhat.com> - 1.2.0
64101d
- New upstream release 1.2.0
64101d
- Resolves: rhbz#1467118 - libldb-1.2.0 is available
64101d
64101d
* Fri Jun 16 2017 Lukas Slebodnik <lslebodn@redhat.com> - 1.1.31-1
64101d
- New upstream release 1.1.31
64101d
- Resolves: rhbz#1462041 - libldb-1.1.31 is available
64101d
64101d
* Fri Jun  2 2017 Lukas Slebodnik <lslebodn@redhat.com> - 1.1.30-1
64101d
- New upstream release 1.1.30
64101d
- Resolves: rhbz#1458264 - libldb-1.1.30 is available
64101d
64101d
* Sat Apr 01 2017 Lukas Slebodnik <lslebodn@redhat.com> - 1.1.29-5
64101d
- rhbz#1401172 - Missing symbol versioning provided by libldb.so with strict CFLAGS
64101d
- Fix configure time detection with -Werror=implicit-function-declaration
64101d
  -Werror=implicit-int
64101d
64101d
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.29-4
64101d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
64101d
64101d
* Mon Dec 19 2016 Miro Hrončok <mhroncok@redhat.com> - 1.1.29-3
64101d
- Rebuild for Python 3.6
64101d
64101d
* Tue Dec 06 2016 Adam Williamson <awilliam@redhat.com> - 1.1.29-2
64101d
- rebuild with reverted redhat-rpm-config to fix missing symbols
64101d
64101d
* Fri Dec  2 2016 Jakub Hrozek <jhrozek@redhat.com> - 1.1.29-1
64101d
- New upstream release 1.1.29
64101d
- Resolves: rhbz#1400738 - libldb-1.1.29 is available
64101d
64101d
* Fri Nov 25 2016 Jakub Hrozek <jhrozek@redhat.com> - 1.1.28-1
64101d
- New upstream release 1.1.28
64101d
- Resolves: rhbz#1398307 - libldb-1.1.28 is available
64101d
64101d
* Thu Jul 28 2016 Jakub Hrozek <jhrozek@redhat.com> - 1.1.27-1
64101d
- New upstream release 1.1.27
64101d
- Resolves: rhbz#1361163 - libldb-1.1.27 is available
64101d
64101d
* Thu Jul 21 2016 Lukas Slebodnik <lslebodn@redhat.com> - 1.1.26-4
64101d
- rhbz#1358281 - cannot install pyldb
64101d
64101d
* Tue Jul 19 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.26-3
64101d
- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages
64101d
64101d
* Tue Jul 05 2016 Petr Viktorin <pviktori@redhat.com> - 1.1.26-2
64101d
- Package the Python3 bindings
64101d
64101d
* Mon Feb 22 2016 Jakub Hrozek <jhrozek@redhat.com> - 1.1.26-1
64101d
- New upstream release 1.1.26
64101d
64101d
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.25-2
64101d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
64101d
64101d
* Mon Jan  4 2016 Jakub Hrozek <jhrozek@redhat.com> - 1.1.25-1
64101d
- New upstream release 1.1.25
64101d
64101d
* Wed Dec 16 2015 Jakub Hrozek <jhrozek@redhat.com> - 1.1.24-1
64101d
- New upstream release 1.1.24
64101d
- Resolves: rhbz#1292070 - CVE-2015-5330 libldb: samba: Remote memory read
64101d
                           in Samba LDAP server [fedora-all]
64101d
64101d
* Wed Dec 16 2015 Jakub Hrozek <jhrozek@redhat.com> - 1.1.23-2
64101d
- Fix CVE-2015-5330
64101d
64101d
* Thu Nov 12 2015 Jakub Hrozek <jhrozek@redhat.com> - 1.1.23-1
64101d
- New upstream release 1.1.23
64101d
64101d
* Tue Aug 25 2015 Andreas Schneider <asn@redhat.com> - 1.1.21-1
64101d
- New upstream release 1.1.21
64101d
64101d
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.20-2
64101d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
64101d
64101d
* Wed Jan 28 2015 Jakub Hrozek <jhrozek@redhat.com> - 1.1.20-1
64101d
- New upstream release 1.1.20
64101d
64101d
* Mon Jan  5 2015 Jakub Hrozek <jhrozek@redhat.com> - 1.1.19-1
64101d
- New upstream release 1.1.19
64101d
64101d
* Fri Dec  5 2014 Jakub Hrozek <jhrozek@redhat.com> - 1.1.18-1
64101d
- New upstream release 1.1.18
64101d
64101d
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.17-4
64101d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
64101d
64101d
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.17-3
64101d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
64101d
64101d
* Tue May 06 2014 Jakub Hrozek <jhrozek@redhat.com> - 1.1.17-2
64101d
- Fix the previous changelog entry
64101d
64101d
* Tue May 06 2014 Jakub Hrozek <jhrozek@redhat.com> - 1.1.17-1
64101d
- New upstream release 1.1.17
64101d
64101d
* Thu Jan 02 2014 Stephen Gallagher <sgallagh@redhat.com> - 1.1.16-4
64101d
- Enable building libldb's LDAP interface module
64101d
64101d
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.16-3
64101d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
64101d
64101d
* Mon Jul 08 2013 Jakub Hrozek <jhrozek@redhat.com> - 1.1.16-2
64101d
- Make the Requires arch-specific
64101d
64101d
* Tue Jul 02 2013 - Andreas Schneider <asn@redhat.com> - 1.1.16-1
64101d
- New upstream release 1.1.16
64101d
64101d
* Wed Jun 05 2013 Jakub Hrozek <jhrozek@redhat.com> - 1.1.15-3
64101d
- Relax pytdb requirement
64101d
64101d
* Thu Feb 07 2013 Jakub Hrozek <jhrozek@redhat.com> - 1.1.15-2
64101d
- The 1.1.15 rebase obsoletes the patch from 1.1.14-2
64101d
64101d
* Thu Feb 07 2013 Jakub Hrozek <jhrozek@redhat.com> - 1.1.15-1
64101d
- New upstream release 1.1.15
64101d
64101d
* Wed Jan 30 2013 Jakub Hrozek <jhrozek@redhat.com> - 1.1.14-2
64101d
- Add patch by Stephen Gallagher to include manual pages for
64101d
  ldb_connect() and several other functions.
64101d
64101d
* Sat Dec 01 2012 Jakub Hrozek <jhrozek@redhat.com> - 1.1.14-1
64101d
- New upstream release 1.1.14
64101d
64101d
* Wed Oct 03 2012 Jakub Hrozek <jhrozek@redhat.com> - 1.1.13-1
64101d
- New upstream release 1.1.13
64101d
64101d
* Mon Sep 03 2012 Jakub Hrozek <jhrozek@redhat.com> - 1.1.12-1
64101d
- New upstream release 1.1.12
64101d
64101d
* Tue Aug 28 2012 Jakub Hrozek <jhrozek@redhat.com> - 1.1.11-1
64101d
- New upstream release 1.1.11
64101d
64101d
* Fri Aug 10 2012 Jakub Hrozek <jhrozek@redhat.com> - 1.1.10-1
64101d
- New upstream release 1.1.10
64101d
64101d
* Thu Aug 02 2012 Stephen Gallagher <sgallagh@redhat.com> - 1.1.9-1
64101d
- New upstream release 1.1.9
64101d
- Required for Samba 4 Beta 5
64101d
- Ensure rename target does not exist before deleting old record
64101d
- Add parameter to avoid NULL format string flagged by -Werror=format
64101d
64101d
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.8-2
64101d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
64101d
64101d
* Tue Jul 10 2012 Stephen Gallagher <sgallagh@redhat.com> - 1.1.8-1
64101d
- New upstream release 1.1.8
64101d
- Required for latest Samba 4 beta
64101d
- Fixes for pyldb
64101d
- Revert to using tdb1 by default
64101d
- Drop support for tdb_compat
64101d
- CCAN is no longer built as a static library
64101d
64101d
* Tue May 22 2012 Stephen Gallagher <sgallagh@redhat.com> - 1.1.6-1
64101d
- New upstream release 1.1.6
64101d
- Drop upstream patches
64101d
- Required for upcoming Samba 4 beta
64101d
- Explicitly build with tdb1 support
64101d
64101d
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.4-2
64101d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
64101d
64101d
* Fri Dec 09 2011 Stephen Gallagher <sgallagh@redhat.com> - 1.1.4-1.1
64101d
- Do not build with multiple CPUs
64101d
64101d
* Tue Dec 06 2011 Stephen Gallagher <sgallagh@redhat.com> - 1.1.4-1
64101d
- New upstream release
64101d
- Add ldb_module_error() routine
64101d
- Fedora: work around unreliable configure check for pytevent
64101d
- Drop patch to ignore --disable-silent-rules (included in tarball)
64101d
64101d
* Thu Dec 01 2011 Stephen Gallagher <sgallagh@redhat.com> - 1.1.3-4
64101d
- Add patch to ignore --disable-silent-rules
64101d
64101d
* Wed Nov 23 2011 Stephen Gallagher <sgallagh@redhat.com> - 1.1.3-3
64101d
- Add explicit mention of the bundled libreplace
64101d
- https://fedorahosted.org/fpc/ticket/120
64101d
- Add explicit mention of bundled libtdb_compat and libccan
64101d
- https://fedorahosted.org/fpc/ticket/119
64101d
64101d
* Mon Nov 21 2011 Stephen Gallagher <sgallagh@redhat.com> - 1.1.3-2
64101d
- Build and install API documentation
64101d
- Build tdb_compat and ccan statically. They have no upstream releases to
64101d
  link against yet and their API is in flux. It is unsafe to make them
64101d
  public and shared at this time.
64101d
64101d
* Wed Nov 09 2011 Stephen Gallagher <sgallagh@redhat.com> - 1.1.3-1
64101d
- New upstream release
64101d
- Required for building newer samba4 packages
64101d
64101d
* Tue Aug  2 2011 Simo Sorce <ssorce@redhat.com> - 1.1.0-1
64101d
- Update to 1.1.0
64101d
  (dependency for samba4 alpha16 snapshot)
64101d
64101d
* Tue Feb 22 2011 Simo Sorce <ssorce@redhat.com> - 1.0.2-1
64101d
- Update to 1.0.2
64101d
  (dependency for samba4 alpha15 snapshot)
64101d
64101d
* Fri Feb 11 2011 Stephen Gallagher <sgallagh@redhat.com> - 1.0.0-2
64101d
- Disable rpath
64101d
64101d
* Fri Feb 11 2011 Stephen Gallagher <sgallagh@redhat.com> - 1.0.0-1
64101d
- New upstream release 1.0.0
64101d
- SOname bump to account for module loading changes
64101d
- Rename libldb-tools to ldb-tools to make upgrades easier
64101d
64101d
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.22-9
64101d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
64101d
64101d
* Fri Feb 04 2011 Stephen Gallagher <sgallagh@redhat.com> - 0.9.22-8
64101d
- Fixes from package review
64101d
- Change Requires: on tools subpackage to be the exact version/release
64101d
- Remove unnecessary BuildRoot directive
64101d
64101d
* Mon Jan 17 2011 Stephen Gallagher <sgallagh@redhat.com> - 0.9.22-7
64101d
- Update to 0.9.22 (first independent release of libldb upstream)
64101d