- Update to version 1.3.0.

+ add TDB_MUTEX_LOCKING support
  + consolidate tdb allocation code - re-use dead records at hash top.
  + don't alter errno on success of tdb_open_ex()
  + introduce tdb->hdr_ofs
  + introduce TDB_SUPPORTED_FEATURE_FLAGS
  + return ENOSYS if the tdb was created with spinlocks.
  + use asprintf() to simplify tdb_summary()
  + test: add a "skip()" macro.
      add marklock deadlock test
      add mutex related tests
      add PING command to external-agent.c
      add shutdown_agent() helper function
      add UNMAP command to external-agent.c
      always call fflush() after [f]printf() in tap-interface.h
      avoid const warnings by using 'discard_const_p(uint8_t,' instead of
		  '(void *)'
      correctly use stderr, not stdout, in fail()
      remove "\n" in diag() arguments
  + tools: add -l option to tdbbackup
      add -l option to tdbtool
      add -m option to tdbtorture
      Allow tdbtool to r/o open mutexed tdbs
      avoid const warnings in tdbdump.c
      explicitly use TDB_NOLOCK in tdbdump
  + tdb_wrap: Remove tdb_wrap_open_ again
  + wscript: maintain a global list of unit tests
- Include stdbool.h in tdb.h; (bso#10625).
  + include_stdbool_bso10625.patch

OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/tdb?expand=0&rev=50
This commit is contained in:
Lars Müller
2014-05-23 21:23:11 +00:00
committed by Git OBS Bridge
parent edc43b224d
commit 1b2c8329e7
9 changed files with 79 additions and 17 deletions

View File

@@ -37,7 +37,7 @@ BuildRequires: pkgconfig
%endif
BuildRequires: python-devel
Url: http://tdb.samba.org/
Version: 1.2.13
Version: 1.3.0
Release: 0
Summary: Samba Trivial Database
License: GPL-3.0+
@@ -48,6 +48,7 @@ Source2: samba-library-distribution-pubkey_13084025.asc
Source4: baselibs.conf
Patch0: ignore-tdb1-run-transaction-expand.diff
Patch1: build_pie.patch
Patch2: include_stdbool_bso10625.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
@@ -125,6 +126,7 @@ rm ${RPM_SOURCE_DIR}/%{name}-%{version}.tar
%patch0 -p1
%endif
%patch1 -p1
%patch2 -p3
%build
%if 0%{?suse_version} && 0%{?suse_version} < 911