Accepting request 629228 from home:dmulder:branches:fix_ldb
Revert to 1.3.3 OBS-URL: https://build.opensuse.org/request/show/629228 OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/ldb?expand=0&rev=124
This commit is contained in:
parent
897ef4d204
commit
4f76a2cd37
11
ldb-1.3.3.tar.asc
Normal file
11
ldb-1.3.3.tar.asc
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
Version: GnuPG v1
|
||||||
|
|
||||||
|
iQEcBAABAgAGBQJa6hPTAAoJEEeTkWETCEAllFAIAI7UeyrNimG/Mkf4y+z8BbnU
|
||||||
|
9IXXpn+aC18ULYanc0ZJ6y0LxKS3EnKDos6CA85YQcL3KAeBX86hfPJ1f/LCafhd
|
||||||
|
7L6L93xJsSxim2UhgkL6kks8S8IiahjLc8SHvlaznHyrCFAAIKftlkUpQvhxmp2K
|
||||||
|
XFrrWtb/2TvvLhH4tkjf0f6ZbJop5kaVvMD49KO382u1wX4Glw+SdhNBn43hg7tW
|
||||||
|
FZpJwC8HyuJ741w6EkqRSvTRjUqIb9OiIJr07DtnbSEpzVQ5ioowxYkopTjeTTII
|
||||||
|
o4JOvzB/nZKZClHL/yJ921xdSnhYtxWIJhI4KGobD4kxUIZeGP2PYUnIoSlRovg=
|
||||||
|
=lGEB
|
||||||
|
-----END PGP SIGNATURE-----
|
3
ldb-1.3.3.tar.gz
Normal file
3
ldb-1.3.3.tar.gz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:2b3070f6127d9684e928038abad441e18aef8c2ce703c3ec5d57fadd4ecdfa91
|
||||||
|
size 1370823
|
@ -1,11 +0,0 @@
|
|||||||
-----BEGIN PGP SIGNATURE-----
|
|
||||||
|
|
||||||
iQFJBAABCgAzFiEEkUejOXGVGO6QEby1R5ORYRMIQCUFAltG7WEVHHNhbWJhLWJ1
|
|
||||||
Z3NAc2FtYmEub3JnAAoJEEeTkWETCEAlt9wIAKTlg33LItrtDS7Po3aI1ggPJXtm
|
|
||||||
xf9ARAa0opRFjQ49rkLazAseC/bmdQ6fiEevPXtPpSFw5P2zxUpTIAZe1D309dRM
|
|
||||||
+jhIsHRQHJ89VCXUqPvDX8KV/t7dDQo5dd+X9ZtB3M3Fyux0UmdbCxNbDt2YmkhS
|
|
||||||
knim+Zk0uKpqNVvsGhIbmDWH8pbME5Hjda01uaM+UbJR/fVjRexNDNGapuEtMQyL
|
|
||||||
j+6ajO2WCtLJOfcYqSzpBh/PgYRv8azFJJhfekxLzmV8VGpRW8Ma5KBjN3+ecF4X
|
|
||||||
LeYztDKCecQqVOWj3ICzhVgiv5R/sonU46LK+S7NgftYZwkr2wgluRbH7XI=
|
|
||||||
=G+En
|
|
||||||
-----END PGP SIGNATURE-----
|
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:2df13aa25b376b314ce24182c37691959019523de3cc5356c40c1a333b0890a2
|
|
||||||
size 1427314
|
|
33
ldb.changes
33
ldb.changes
@ -1,36 +1,3 @@
|
|||||||
-------------------------------------------------------------------
|
|
||||||
Wed Aug 8 16:45:29 UTC 2018 - dmulder@suse.com
|
|
||||||
|
|
||||||
- Update to 1.4.1
|
|
||||||
+ add some missing return value checks
|
|
||||||
+ Fix several mem leaks in ldb_index ldb_search ldb_tdb (bug#13475)
|
|
||||||
+ ldb_tdb: Use mem_ctx and so avoid leak onto long-term memory
|
|
||||||
on duplicated add. (bug#13471)
|
|
||||||
+ ldb: Fix memory leak on module context (bug#13459)
|
|
||||||
+ Refused build of Samba 4.8 with ldb 1.4 (bug #13519)
|
|
||||||
+ Prevent similar issues in the future at configure time (bug #13519)
|
|
||||||
- 1.4.0
|
|
||||||
+ New LMDB backend (experimental)
|
|
||||||
+ Comprehensive tests for index behaviour
|
|
||||||
+ Enforce transactions for writes
|
|
||||||
+ Enforce read lock use for all reads
|
|
||||||
+ Fix memory leak in paged_results module.
|
|
||||||
We hold at most 10 outstanding paged result cookies
|
|
||||||
(bug #13362)
|
|
||||||
+ Fix compiler warnings
|
|
||||||
+ Python3 improvements
|
|
||||||
+ Restore --disable-python build
|
|
||||||
+ Fix for performance regression on one-level searches
|
|
||||||
(bug #13448)
|
|
||||||
+ Samba's subtree_rename could fail to rename some entries
|
|
||||||
(bug #13452)
|
|
||||||
- 1.3.4
|
|
||||||
+ Fix memory leaks and missing error checks (bug 13459, 13471, 13475)
|
|
||||||
+ Fix fallback to full scan (performance regression) on
|
|
||||||
one-level search (bug 13448)
|
|
||||||
+ Fix read corruption (missing results) during writes, particularly
|
|
||||||
during a Samba subtree rename (bug 13452)
|
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed May 23 10:36:02 UTC 2018 - jmcdonough@suse.com
|
Wed May 23 10:36:02 UTC 2018 - jmcdonough@suse.com
|
||||||
|
|
||||||
|
29
ldb.spec
29
ldb.spec
@ -25,15 +25,7 @@
|
|||||||
%define with_python3 0
|
%define with_python3 0
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
%global with_lmdb 0
|
%define talloc_version 2.1.11
|
||||||
%if 0%{?suse_version} > 1320
|
|
||||||
%ifarch x86_64
|
|
||||||
%global with_lmdb 1
|
|
||||||
%endif
|
|
||||||
%endif
|
|
||||||
|
|
||||||
%define lmdb_version 0.9.16
|
|
||||||
%define talloc_version 2.1.14
|
|
||||||
%define tdb_version 1.3.15
|
%define tdb_version 1.3.15
|
||||||
%define tevent_version 0.9.36
|
%define tevent_version 0.9.36
|
||||||
|
|
||||||
@ -62,11 +54,8 @@ BuildRequires: python-talloc-devel >= %{talloc_version}
|
|||||||
%if 0%{?suse_version} >= 1330
|
%if 0%{?suse_version} >= 1330
|
||||||
BuildRequires: libtirpc-devel
|
BuildRequires: libtirpc-devel
|
||||||
%endif
|
%endif
|
||||||
%if %{with_lmdb}
|
|
||||||
BuildRequires: lmdb-devel >= %{lmdb_version}
|
|
||||||
%endif
|
|
||||||
Url: https://ldb.samba.org/
|
Url: https://ldb.samba.org/
|
||||||
Version: 1.4.1
|
Version: 1.3.3
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: An LDAP-like embedded database
|
Summary: An LDAP-like embedded database
|
||||||
License: GPL-3.0-or-later
|
License: GPL-3.0-or-later
|
||||||
@ -85,9 +74,6 @@ LDB is an LDAP-like embedded database.
|
|||||||
%package -n libldb1
|
%package -n libldb1
|
||||||
Summary: An LDAP-like embedded database
|
Summary: An LDAP-like embedded database
|
||||||
Group: System/Libraries
|
Group: System/Libraries
|
||||||
%if %{with_lmdb}
|
|
||||||
Requires: lmdb >= %{lmdb_version}
|
|
||||||
%endif
|
|
||||||
|
|
||||||
%description -n libldb1
|
%description -n libldb1
|
||||||
LDB is an LDAP-like embedded database.
|
LDB is an LDAP-like embedded database.
|
||||||
@ -185,9 +171,6 @@ CONFIGURE_OPTIONS="\
|
|||||||
%if %{with_python3}
|
%if %{with_python3}
|
||||||
--extra-python=/usr/bin/python3 \
|
--extra-python=/usr/bin/python3 \
|
||||||
%endif
|
%endif
|
||||||
%if !%{with_lmdb}
|
|
||||||
--without-ldb-lmdb \
|
|
||||||
%endif
|
|
||||||
"
|
"
|
||||||
./configure ${CONFIGURE_OPTIONS}
|
./configure ${CONFIGURE_OPTIONS}
|
||||||
make %{?_smp_mflags} \
|
make %{?_smp_mflags} \
|
||||||
@ -197,7 +180,7 @@ doxygen Doxyfile
|
|||||||
rm -f apidocs/man/man3/_*_ldb-%{version}_include_.3
|
rm -f apidocs/man/man3/_*_ldb-%{version}_include_.3
|
||||||
|
|
||||||
%check
|
%check
|
||||||
%if %{with_lmdb}
|
%ifnarch ppc64 s390x
|
||||||
LD_LIBRARY_PATH="bin/shared:bin/shared/private" \
|
LD_LIBRARY_PATH="bin/shared:bin/shared/private" \
|
||||||
LDB_MODULES_PATH="bin/modules" \
|
LDB_MODULES_PATH="bin/modules" \
|
||||||
make test
|
make test
|
||||||
@ -243,12 +226,6 @@ sed -i 's;-lpyldb-util.%{py3_soflags_dash};-lpyldb-util.%{py3_soflags};g' %{buil
|
|||||||
%ifarch ppc
|
%ifarch ppc
|
||||||
%{_libdir}/ldb/libcmocka-ldb.so
|
%{_libdir}/ldb/libcmocka-ldb.so
|
||||||
%endif
|
%endif
|
||||||
%{_libdir}/ldb/ldb.so
|
|
||||||
%{_libdir}/ldb/libldb-key-value.so
|
|
||||||
%if %{with_lmdb}
|
|
||||||
%{_libdir}/ldb/libldb-mdb-int.so
|
|
||||||
%{_libdir}/ldb/mdb.so
|
|
||||||
%endif
|
|
||||||
|
|
||||||
%files -n libldb-devel
|
%files -n libldb-devel
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
|
Loading…
Reference in New Issue
Block a user