commit tdb for openSUSE:Factory

2020-03-25 Thread root
Hello community,

here is the log from the commit of package tdb for openSUSE:Factory checked in 
at 2020-03-25 23:43:59

Comparing /work/SRC/openSUSE:Factory/tdb (Old)
 and  /work/SRC/openSUSE:Factory/.tdb.new.3160 (New)


Package is "tdb"

Wed Mar 25 23:43:59 2020 rev:38 rq:786792 version:1.4.3

Changes:

--- /work/SRC/openSUSE:Factory/tdb/tdb.changes  2019-10-14 12:35:01.919715436 
+0200
+++ /work/SRC/openSUSE:Factory/.tdb.new.3160/tdb.changes2020-03-25 
23:44:41.800021083 +0100
@@ -1,0 +2,8 @@
+Fri Mar  6 17:02:55 UTC 2020 - Noel Power 
+
+- Update to version 1.4.3
+  + Upgrade waf to version 2.0.18 to fix a cross-compilation issue;
+(bso#13846).
+  + lib/tdb/docs/tracing.txt: typo fixes
+
+---

Old:

  tdb-1.4.2.tar.asc
  tdb-1.4.2.tar.gz

New:

  tdb-1.4.3.tar.asc
  tdb-1.4.3.tar.gz



Other differences:
--
++ tdb.spec ++
--- /var/tmp/diff_new_pack.U53wct/_old  2020-03-25 23:44:43.704021706 +0100
+++ /var/tmp/diff_new_pack.U53wct/_new  2020-03-25 23:44:43.704021706 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package tdb
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -26,8 +26,8 @@
 BuildRequires:  libxslt
 BuildRequires:  pkg-config
 BuildRequires:  python3-devel
-Url:https://tdb.samba.org/
-Version:1.4.2
+URL:https://tdb.samba.org/
+Version:1.4.3
 Release:0
 Summary:Samba Trivial Database
 License:LGPL-3.0-or-later

++ tdb-1.4.2.tar.gz -> tdb-1.4.3.tar.gz ++
 2575 lines of diff (skipped)





commit tdb for openSUSE:Factory

2019-10-14 Thread root
Hello community,

here is the log from the commit of package tdb for openSUSE:Factory checked in 
at 2019-10-14 12:35:00

Comparing /work/SRC/openSUSE:Factory/tdb (Old)
 and  /work/SRC/openSUSE:Factory/.tdb.new.2352 (New)


Package is "tdb"

Mon Oct 14 12:35:00 2019 rev:37 rq:737334 version:1.4.2

Changes:

--- /work/SRC/openSUSE:Factory/tdb/tdb.changes  2019-04-26 22:44:12.145651112 
+0200
+++ /work/SRC/openSUSE:Factory/.tdb.new.2352/tdb.changes2019-10-14 
12:35:01.919715436 +0200
@@ -1,0 +2,14 @@
+Thu Oct 03 21:55:29 UTC 2019 - James McDonough 
+
+- Update to version 1.4.2
+  + Build fixes
+  + Improve the performance by inlining the tdb_oob() checks
+  + Do not propogate any errors from tdb_repack() to
+tdb_transaction_commit();  (bso#13952)
+  + Remove Python 2.x support except to build just the bare C library
+  + Remove --extra-python (a build time mode to produce Python2 and Python3
+bindings at the same time)
+  + New minor version to allow Samba 4.10 to release a tdb if
+required from that branch
+
+---

Old:

  tdb-1.3.18.tar.asc
  tdb-1.3.18.tar.gz

New:

  tdb-1.4.2.tar.asc
  tdb-1.4.2.tar.gz



Other differences:
--
++ tdb.spec ++
--- /var/tmp/diff_new_pack.uEdgdK/_old  2019-10-14 12:35:02.783713176 +0200
+++ /var/tmp/diff_new_pack.uEdgdK/_new  2019-10-14 12:35:02.783713176 +0200
@@ -27,7 +27,7 @@
 BuildRequires:  pkg-config
 BuildRequires:  python3-devel
 Url:https://tdb.samba.org/
-Version:1.3.18
+Version:1.4.2
 Release:0
 Summary:Samba Trivial Database
 License:LGPL-3.0-or-later

++ tdb-1.3.18.tar.gz -> tdb-1.4.2.tar.gz ++
 8494 lines of diff (skipped)





commit tdb for openSUSE:Factory

2019-04-26 Thread root
Hello community,

here is the log from the commit of package tdb for openSUSE:Factory checked in 
at 2019-04-26 22:44:04

Comparing /work/SRC/openSUSE:Factory/tdb (Old)
 and  /work/SRC/openSUSE:Factory/.tdb.new.5536 (New)


Package is "tdb"

Fri Apr 26 22:44:04 2019 rev:36 rq:696792 version:1.3.18

Changes:

--- /work/SRC/openSUSE:Factory/tdb/tdb.changes  2018-10-04 18:59:43.767314245 
+0200
+++ /work/SRC/openSUSE:Factory/.tdb.new.5536/tdb.changes2019-04-26 
22:44:12.145651112 +0200
@@ -1,0 +2,13 @@
+Tue Mar  5 17:02:59 UTC 2019 - dmul...@suse.com
+
+- Update to 1.3.18
+  + Fix build problems with older python versions.
+  + C99 build fixes.
+  + Fix standalone build of tdb.
+
+---
+Wed Jan 23 20:36:09 UTC 2019 - dmul...@suse.com
+
+- Update to 1.3.17
+
+---

Old:

  tdb-1.3.16.tar.asc
  tdb-1.3.16.tar.gz

New:

  tdb-1.3.18.tar.asc
  tdb-1.3.18.tar.gz



Other differences:
--
++ tdb.spec ++
--- /var/tmp/diff_new_pack.dK6eDB/_old  2019-04-26 22:44:12.689650834 +0200
+++ /var/tmp/diff_new_pack.dK6eDB/_new  2019-04-26 22:44:12.693650832 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package tdb
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,11 +18,6 @@
 
 %{!?python_sitearch:  %global python_sitearch %(%{__python} -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
 %{!?py3_soflags:  %global py3_soflags cpython-%{python3_version_nodots}m}
-%if 0%{?suse_version} > 1310 || 0%{?fedora_version} > 20
-%define with_python3 1
-%else
-%define with_python3 0
-%endif
 
 Name:   tdb
 BuildRequires:  autoconf
@@ -30,12 +25,9 @@
 BuildRequires:  doxygen
 BuildRequires:  libxslt
 BuildRequires:  pkg-config
-BuildRequires:  python-devel
-%if %{with_python3}
 BuildRequires:  python3-devel
-%endif
 Url:https://tdb.samba.org/
-Version:1.3.16
+Version:1.3.18
 Release:0
 Summary:Samba Trivial Database
 License:LGPL-3.0-or-later
@@ -91,18 +83,11 @@
 This package contains tools to manage Tdb files.
 
 
-%package -n python-tdb
-Summary:Python bindings for the Tdb library
-Group:  Development/Libraries/Python
-Requires:   libtdb1 = %{version}
-
-%description -n python-tdb
-This package contains the Python bindings for the Tdb library.
-
 %package -n python3-tdb
 Summary:Python3 bindings for the Tdb library
 Group:  Development/Libraries/Python
 Requires:   libtdb1 = %{version}
+Obsoletes:  python-tdb
 
 %description -n python3-tdb
 This package contains the Python3 bindings for the Tdb library.
@@ -123,9 +108,6 @@
--disable-rpath-install \
--disable-silent-rules \
--bundled-libraries=NONE \
-%if %{with_python3}
-   --extra-python=/usr/bin/python3 \
-%endif
 "
 ./configure ${CONFIGURE_OPTIONS}
 make %{?_smp_mflags} \
@@ -169,12 +151,6 @@
 %{_mandir}/man8/tdbrestore.8*
 %{_mandir}/man8/tdbtool.8*
 
-%files -n python-tdb
-%defattr(-,root,root)
-%{python_sitearch}/tdb.so
-%{python_sitearch}/_tdb_text.py*
-
-%if %{with_python3}
 %files -n python3-tdb
 %defattr(-,root,root)
 %{python3_sitearch}/tdb.%{py3_soflags}.so
@@ -182,6 +158,5 @@
 %if 0%{?centos_version} > 599 || 0%{?fedora_version} > 11 || 0%{?rhel_version} 
> 599
 %{python3_sitearch}/__pycache__/_tdb_text.cpython-*.py[co]
 %endif
-%endif
 
 %changelog

++ baselibs.conf ++
--- /var/tmp/diff_new_pack.dK6eDB/_old  2019-04-26 22:44:12.725650815 +0200
+++ /var/tmp/diff_new_pack.dK6eDB/_new  2019-04-26 22:44:12.725650815 +0200
@@ -1,3 +1,2 @@
 libtdb1
-python-tdb
 python3-tdb

++ ignore-tdb1-run-transaction-expand.diff ++
--- /var/tmp/diff_new_pack.dK6eDB/_old  2019-04-26 22:44:12.741650807 +0200
+++ /var/tmp/diff_new_pack.dK6eDB/_new  2019-04-26 22:44:12.741650807 +0200
@@ -5,7 +5,7 @@
 ===
 --- tdb-1.2.11.orig/wscript
 +++ tdb-1.2.11/wscript
-@@ -213,8 +213,9 @@ def testonly(ctx):
+@@ -238,8 +238,9 @@ def testonly(ctx):
  if ret != 0:
  print("%s failed:" % f)
  samba_utils.RUN_COMMAND("cat " + os.path.join(testdir, 
'test-output'))
@@ -14,6 +14,6 @@
 +if f != 'tdb1-run-transaction-expand':
 +ecode = ret;
 +break;
-
+ 
  if ecode == 0:
- cmd = os.path.join(Utils.g_module.blddir, 'tdbtorture')
+ cmd = 

commit tdb for openSUSE:Factory

2018-10-04 Thread root
Hello community,

here is the log from the commit of package tdb for openSUSE:Factory checked in 
at 2018-10-04 18:59:41

Comparing /work/SRC/openSUSE:Factory/tdb (Old)
 and  /work/SRC/openSUSE:Factory/.tdb.new (New)


Package is "tdb"

Thu Oct  4 18:59:41 2018 rev:35 rq:638224 version:1.3.16

Changes:

--- /work/SRC/openSUSE:Factory/tdb/tdb.changes  2018-08-10 09:45:04.057815561 
+0200
+++ /work/SRC/openSUSE:Factory/.tdb.new/tdb.changes 2018-10-04 
18:59:43.767314245 +0200
@@ -1,0 +2,5 @@
+Tue Sep 25 07:36:48 UTC 2018 - Samuel Cabrero 
+
+- Update license to LGPL-3.0
+
+---



Other differences:
--
++ tdb.spec ++
--- /var/tmp/diff_new_pack.R7cVQa/_old  2018-10-04 18:59:44.463313518 +0200
+++ /var/tmp/diff_new_pack.R7cVQa/_new  2018-10-04 18:59:44.467313514 +0200
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -38,7 +38,7 @@
 Version:1.3.16
 Release:0
 Summary:Samba Trivial Database
-License:GPL-3.0+
+License:LGPL-3.0-or-later
 Group:  Development/Libraries/C and C++
 Source: https://download.samba.org/pub/tdb/tdb-%{version}.tar.gz
 Source1:https://download.samba.org/pub/tdb/tdb-%{version}.tar.asc






commit tdb for openSUSE:Factory

2018-08-10 Thread root
Hello community,

here is the log from the commit of package tdb for openSUSE:Factory checked in 
at 2018-08-10 09:45:02

Comparing /work/SRC/openSUSE:Factory/tdb (Old)
 and  /work/SRC/openSUSE:Factory/.tdb.new (New)


Package is "tdb"

Fri Aug 10 09:45:02 2018 rev:34 rq:628187 version:1.3.16

Changes:

--- /work/SRC/openSUSE:Factory/tdb/tdb.changes  2018-05-01 23:13:08.375397868 
+0200
+++ /work/SRC/openSUSE:Factory/.tdb.new/tdb.changes 2018-08-10 
09:45:04.057815561 +0200
@@ -1,0 +2,14 @@
+Wed Aug  8 15:01:52 UTC 2018 - dmul...@suse.com
+
+- Update to 1.3.16.
+  + Fix build on AIX
+  + Python3 compatibility fixes
+  + Use tdb_wipe_all in "erase" command
+  + Harden allocating the tdb recovery area
+  + Make sure the hash size fits
+  + Harden tdb_check_used_record against overflow
+  + Harden tdb_rec_read
+  + Handle TDB_NEXT_LOCK_ERR in tdb_traverse_internal
+  + Fix build warnings
+
+---

Old:

  tdb-1.3.15.tar.asc
  tdb-1.3.15.tar.gz

New:

  tdb-1.3.16.tar.asc
  tdb-1.3.16.tar.gz



Other differences:
--
++ tdb.spec ++
--- /var/tmp/diff_new_pack.zIvBw2/_old  2018-08-10 09:45:05.029817121 +0200
+++ /var/tmp/diff_new_pack.zIvBw2/_new  2018-08-10 09:45:05.029817121 +0200
@@ -35,7 +35,7 @@
 BuildRequires:  python3-devel
 %endif
 Url:https://tdb.samba.org/
-Version:1.3.15
+Version:1.3.16
 Release:0
 Summary:Samba Trivial Database
 License:GPL-3.0+

++ tdb-1.3.15.tar.gz -> tdb-1.3.16.tar.gz ++
 1675 lines of diff (skipped)





commit tdb for openSUSE:Factory

2018-05-01 Thread root
Hello community,

here is the log from the commit of package tdb for openSUSE:Factory checked in 
at 2018-05-01 23:13:04

Comparing /work/SRC/openSUSE:Factory/tdb (Old)
 and  /work/SRC/openSUSE:Factory/.tdb.new (New)


Package is "tdb"

Tue May  1 23:13:04 2018 rev:33 rq:602076 version:1.3.15

Changes:

--- /work/SRC/openSUSE:Factory/tdb/tdb.changes  2017-10-25 17:46:09.723242891 
+0200
+++ /work/SRC/openSUSE:Factory/.tdb.new/tdb.changes 2018-05-01 
23:13:08.375397868 +0200
@@ -1,0 +2,7 @@
+Fri Apr 27 14:19:38 UTC 2018 - david.mul...@suse.com
+
+- Remove the conflicts between python3-tdb and python-tdb. These
+  packages don't actually conflict, and need to be installed
+  together in order to build samba with python3.
+
+---



Other differences:
--
++ tdb.spec ++
--- /var/tmp/diff_new_pack.mbDJby/_old  2018-05-01 23:13:10.055336815 +0200
+++ /var/tmp/diff_new_pack.mbDJby/_new  2018-05-01 23:13:10.055336815 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package tdb
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -95,7 +95,6 @@
 Summary:Python bindings for the Tdb library
 Group:  Development/Libraries/Python
 Requires:   libtdb1 = %{version}
-Conflicts:  python3-tdb
 
 %description -n python-tdb
 This package contains the Python bindings for the Tdb library.
@@ -104,7 +103,6 @@
 Summary:Python3 bindings for the Tdb library
 Group:  Development/Libraries/Python
 Requires:   libtdb1 = %{version}
-Conflicts:  python-tdb
 
 %description -n python3-tdb
 This package contains the Python3 bindings for the Tdb library.






commit tdb for openSUSE:Factory

2017-10-25 Thread root
Hello community,

here is the log from the commit of package tdb for openSUSE:Factory checked in 
at 2017-10-25 17:46:07

Comparing /work/SRC/openSUSE:Factory/tdb (Old)
 and  /work/SRC/openSUSE:Factory/.tdb.new (New)


Package is "tdb"

Wed Oct 25 17:46:07 2017 rev:32 rq:530845 version:1.3.15

Changes:

--- /work/SRC/openSUSE:Factory/tdb/tdb.changes  2017-04-17 10:22:08.305671692 
+0200
+++ /work/SRC/openSUSE:Factory/.tdb.new/tdb.changes 2017-10-25 
17:46:09.723242891 +0200
@@ -1,0 +2,36 @@
+Mon Oct  2 12:18:30 UTC 2017 - jeng...@inai.de
+
+- Remove %if guards for blocks that do not affect the build result.
+  Fix RPM groups and summaries. Ensure neutrality of descriptions.
+  Drop very old SUSE support. Replace old RPM macros by new
+  constructs. Remove some useless ldconfig calls.
+
+---
+Mon Sep 25 11:14:05 UTC 2017 - scabr...@suse.com
+
+- Update to 1.3.15.
+  + Add protection against EINTR.
+  + Truncate the file after expand failure, ENOSPC
+  + Use posix_fallocate() to expand the file
+  + Fix GCC compiler warnings
+
+---
+Wed Jul  5 08:59:08 UTC 2017 - scabr...@suse.com
+
+- Update to version 1.3.14.
+  + allow tdb_traverse_read before tdb_transaction[_prepare]_commit()
+  + Improve documentation for tdb_transaction_start()
+  + Add new function tdb_transaction_active()
+
+---
+Fri Jun 30 11:42:43 UTC 2017 - scabr...@suse.com
+
+- Update to version 1.3.13.
+  + documentation for the tdbbackup -n option
+  + correctly upgrade F_RDLCK to F_WRLCK locks
+  + tdbtool: Add "storehex" command
+  + fix robust mutex detection in threaded applications
+(bug #12593)
+  + improve debugging of transaction lock failures
+
+---

Old:

  tdb-1.3.12.tar.asc
  tdb-1.3.12.tar.gz

New:

  tdb-1.3.15.tar.asc
  tdb-1.3.15.tar.gz



Other differences:
--
++ tdb.spec ++
--- /var/tmp/diff_new_pack.iHixd6/_old  2017-10-25 17:46:10.463208162 +0200
+++ /var/tmp/diff_new_pack.iHixd6/_new  2017-10-25 17:46:10.467207974 +0200
@@ -25,30 +25,21 @@
 %endif
 
 Name:   tdb
-%if 0%{?suse_version} == 0 || 0%{?suse_version} > 1140
-%definebuild_make_smp_mflags %{?_smp_mflags}
-%else
-%definebuild_make_smp_mflags %{?jobs:-j%jobs}
-%endif
 BuildRequires:  autoconf
 BuildRequires:  docbook-xsl-stylesheets
 BuildRequires:  doxygen
 BuildRequires:  libxslt
-%if 0%{?suse_version} > 1020
 BuildRequires:  pkg-config
-%else
-BuildRequires:  pkgconfig
-%endif
 BuildRequires:  python-devel
 %if %{with_python3}
 BuildRequires:  python3-devel
 %endif
 Url:https://tdb.samba.org/
-Version:1.3.12
+Version:1.3.15
 Release:0
 Summary:Samba Trivial Database
 License:GPL-3.0+
-Group:  System/Libraries
+Group:  Development/Libraries/C and C++
 Source: https://download.samba.org/pub/tdb/tdb-%{version}.tar.gz
 Source1:https://download.samba.org/pub/tdb/tdb-%{version}.tar.asc
 Source2:tdb.keyring
@@ -58,27 +49,18 @@
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
-TDB is a Trivial Database. In concept, it is very much like GDBM, and BSD's DB
+TDB is a Trivial Database. In concept, it is very much like GDBM, and BSD's DB,
 except that it allows multiple simultaneous writers and uses locking
-internally to keep writers from trampling on each other. TDB is also extremely
-small.
-
+internally to keep writers from trampling on each other.
 
-%if 0%{?suse_version} > 0
-%define libtdb_name libtdb1
-%else
-%define libtdb_name libtdb
-%endif
-%package -n %{libtdb_name}
-Summary:Libraries and Header Files to Develop Programs with tdb1 
Support
+%package -n libtdb1
+Summary:Samba Trivial Database
 Group:  System/Libraries
-PreReq: /sbin/ldconfig
 
-%description -n %{libtdb_name}
-TDB is a Trivial Database. In concept, it is very much like GDBM, and BSD's DB
+%description -n libtdb1
+TDB is a Trivial Database. In concept, it is very much like GDBM, and BSD's DB,
 except that it allows multiple simultaneous writers and uses locking
-internally to keep writers from trampling on each other. TDB is also extremely
-small.
+internally to keep writers from trampling on each other.
 
 This package contains the tdb1 library.
 
@@ -86,18 +68,13 @@
 %package -n libtdb-devel
 Summary:Libraries and Header Files to Develop Programs with tdb1 
Support
 Group:  Development/Libraries/C and C++
-Requires:   %{libtdb_name} = %{version}
-%if 0%{?suse_version} > 1020
+Requires:   

commit tdb for openSUSE:Factory

2017-04-17 Thread root
Hello community,

here is the log from the commit of package tdb for openSUSE:Factory checked in 
at 2017-04-17 10:22:07

Comparing /work/SRC/openSUSE:Factory/tdb (Old)
 and  /work/SRC/openSUSE:Factory/.tdb.new (New)


Package is "tdb"

Mon Apr 17 10:22:07 2017 rev:31 rq:487100 version:1.3.12

Changes:

--- /work/SRC/openSUSE:Factory/tdb/tdb.changes  2017-02-10 09:44:22.101403060 
+0100
+++ /work/SRC/openSUSE:Factory/.tdb.new/tdb.changes 2017-04-17 
10:22:08.305671692 +0200
@@ -4 +4 @@
-- Update to version 1.3.12.
+- Update to version 1.3.12; (bsc#1032915).



Other differences:
--





commit tdb for openSUSE:Factory

2017-02-10 Thread root
Hello community,

here is the log from the commit of package tdb for openSUSE:Factory checked in 
at 2017-02-10 09:44:20

Comparing /work/SRC/openSUSE:Factory/tdb (Old)
 and  /work/SRC/openSUSE:Factory/.tdb.new (New)


Package is "tdb"

Changes:

--- /work/SRC/openSUSE:Factory/tdb/tdb.changes  2016-11-03 11:10:27.0 
+0100
+++ /work/SRC/openSUSE:Factory/.tdb.new/tdb.changes 2017-02-10 
09:44:22.101403060 +0100
@@ -1,0 +2,8 @@
+Tue Jan 24 16:58:23 UTC 2017 - dd...@suse.com
+
+- Update to version 1.3.12.
+  + Fix mutexes on FreeBSD
+  + Only mmap the mutex area if not already mmap'ed
+  + NULL out tdb->mutexes in tdb_mutex_munmap
+
+---

Old:

  tdb-1.3.11.tar.asc
  tdb-1.3.11.tar.gz

New:

  tdb-1.3.12.tar.asc
  tdb-1.3.12.tar.gz



Other differences:
--
++ tdb.spec ++
--- /var/tmp/diff_new_pack.dAm4ZM/_old  2017-02-10 09:44:23.661182105 +0100
+++ /var/tmp/diff_new_pack.dAm4ZM/_new  2017-02-10 09:44:23.665181539 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package tdb
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -43,14 +43,14 @@
 %if %{with_python3}
 BuildRequires:  python3-devel
 %endif
-Url:http://tdb.samba.org/
-Version:1.3.11
+Url:https://tdb.samba.org/
+Version:1.3.12
 Release:0
 Summary:Samba Trivial Database
 License:GPL-3.0+
 Group:  System/Libraries
-Source: http://download.samba.org/pub/tdb/tdb-%{version}.tar.gz
-Source1:http://download.samba.org/pub/tdb/tdb-%{version}.tar.asc
+Source: https://download.samba.org/pub/tdb/tdb-%{version}.tar.gz
+Source1:https://download.samba.org/pub/tdb/tdb-%{version}.tar.asc
 Source2:tdb.keyring
 Source4:baselibs.conf
 Patch0: ignore-tdb1-run-transaction-expand.diff

++ tdb-1.3.11.tar.gz -> tdb-1.3.12.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tdb-1.3.11/ABI/tdb-1.3.12.sigs 
new/tdb-1.3.12/ABI/tdb-1.3.12.sigs
--- old/tdb-1.3.11/ABI/tdb-1.3.12.sigs  1970-01-01 01:00:00.0 +0100
+++ new/tdb-1.3.12/ABI/tdb-1.3.12.sigs  2016-11-30 16:04:25.0 +0100
@@ -0,0 +1,70 @@
+tdb_add_flags: void (struct tdb_context *, unsigned int)
+tdb_append: int (struct tdb_context *, TDB_DATA, TDB_DATA)
+tdb_chainlock: int (struct tdb_context *, TDB_DATA)
+tdb_chainlock_mark: int (struct tdb_context *, TDB_DATA)
+tdb_chainlock_nonblock: int (struct tdb_context *, TDB_DATA)
+tdb_chainlock_read: int (struct tdb_context *, TDB_DATA)
+tdb_chainlock_read_nonblock: int (struct tdb_context *, TDB_DATA)
+tdb_chainlock_unmark: int (struct tdb_context *, TDB_DATA)
+tdb_chainunlock: int (struct tdb_context *, TDB_DATA)
+tdb_chainunlock_read: int (struct tdb_context *, TDB_DATA)
+tdb_check: int (struct tdb_context *, int (*)(TDB_DATA, TDB_DATA, void *), 
void *)
+tdb_close: int (struct tdb_context *)
+tdb_delete: int (struct tdb_context *, TDB_DATA)
+tdb_dump_all: void (struct tdb_context *)
+tdb_enable_seqnum: void (struct tdb_context *)
+tdb_error: enum TDB_ERROR (struct tdb_context *)
+tdb_errorstr: const char *(struct tdb_context *)
+tdb_exists: int (struct tdb_context *, TDB_DATA)
+tdb_fd: int (struct tdb_context *)
+tdb_fetch: TDB_DATA (struct tdb_context *, TDB_DATA)
+tdb_firstkey: TDB_DATA (struct tdb_context *)
+tdb_freelist_size: int (struct tdb_context *)
+tdb_get_flags: int (struct tdb_context *)
+tdb_get_logging_private: void *(struct tdb_context *)
+tdb_get_seqnum: int (struct tdb_context *)
+tdb_hash_size: int (struct tdb_context *)
+tdb_increment_seqnum_nonblock: void (struct tdb_context *)
+tdb_jenkins_hash: unsigned int (TDB_DATA *)
+tdb_lock_nonblock: int (struct tdb_context *, int, int)
+tdb_lockall: int (struct tdb_context *)
+tdb_lockall_mark: int (struct tdb_context *)
+tdb_lockall_nonblock: int (struct tdb_context *)
+tdb_lockall_read: int (struct tdb_context *)
+tdb_lockall_read_nonblock: int (struct tdb_context *)
+tdb_lockall_unmark: int (struct tdb_context *)
+tdb_log_fn: tdb_log_func (struct tdb_context *)
+tdb_map_size: size_t (struct tdb_context *)
+tdb_name: const char *(struct tdb_context *)
+tdb_nextkey: TDB_DATA (struct tdb_context *, TDB_DATA)
+tdb_null: dptr = 0x, dsize = 0
+tdb_open: struct tdb_context *(const char *, int, int, int, mode_t)
+tdb_open_ex: struct tdb_context *(const char *, int, int, int, mode_t, const 
struct tdb_logging_context *, tdb_hash_func)
+tdb_parse_record: int (struct 

commit tdb for openSUSE:Factory

2016-11-03 Thread h_root
Hello community,

here is the log from the commit of package tdb for openSUSE:Factory checked in 
at 2016-11-03 11:10:26

Comparing /work/SRC/openSUSE:Factory/tdb (Old)
 and  /work/SRC/openSUSE:Factory/.tdb.new (New)


Package is "tdb"

Changes:

--- /work/SRC/openSUSE:Factory/tdb/tdb.changes  2016-02-25 22:37:50.0 
+0100
+++ /work/SRC/openSUSE:Factory/.tdb.new/tdb.changes 2016-11-03 
11:10:27.0 +0100
@@ -1,0 +2,12 @@
+Wed Sep 14 08:49:43 UTC 2016 - jmcdono...@suse.com
+
+- Update to version 1.3.11.
+  + performance improvements
+  + make pthread mutex code more portable
+  + avoid a race condition when checking for robust mutexes
+(bso#11808)
+  + Remove use of strcpy in tdb test.
+  + eliminate deprecation warnings in python tests
+  + Only set public headers field when installing as a public library.
+
+---

Old:

  tdb-1.3.8.tar.asc
  tdb-1.3.8.tar.gz

New:

  tdb-1.3.11.tar.asc
  tdb-1.3.11.tar.gz



Other differences:
--
++ tdb.spec ++
--- /var/tmp/diff_new_pack.2wUXqx/_old  2016-11-03 11:10:28.0 +0100
+++ /var/tmp/diff_new_pack.2wUXqx/_new  2016-11-03 11:10:28.0 +0100
@@ -44,7 +44,7 @@
 BuildRequires:  python3-devel
 %endif
 Url:http://tdb.samba.org/
-Version:1.3.8
+Version:1.3.11
 Release:0
 Summary:Samba Trivial Database
 License:GPL-3.0+

++ tdb-1.3.8.tar.gz -> tdb-1.3.11.tar.gz ++
 2438 lines of diff (skipped)





commit tdb for openSUSE:Factory

2016-02-25 Thread h_root
Hello community,

here is the log from the commit of package tdb for openSUSE:Factory checked in 
at 2016-02-25 22:00:10

Comparing /work/SRC/openSUSE:Factory/tdb (Old)
 and  /work/SRC/openSUSE:Factory/.tdb.new (New)


Package is "tdb"

Changes:

--- /work/SRC/openSUSE:Factory/tdb/tdb.changes  2015-11-24 22:21:03.0 
+0100
+++ /work/SRC/openSUSE:Factory/.tdb.new/tdb.changes 2016-02-25 
22:37:50.0 +0100
@@ -1,0 +2,10 @@
+Sun Feb 21 22:10:42 UTC 2016 - lmue...@suse.com
+
+- Add conflict between python-tdb and python3-tdb.
+
+---
+Sun Feb 21 16:50:07 UTC 2016 - lmue...@suse.com
+
+- Avoid a file collision for non SUSE build targets; (bsc#966174).
+
+---



Other differences:
--
++ tdb.spec ++
--- /var/tmp/diff_new_pack.NRXwCk/_old  2016-02-25 22:37:51.0 +0100
+++ /var/tmp/diff_new_pack.NRXwCk/_new  2016-02-25 22:37:51.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package tdb
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -64,7 +64,11 @@
 small.
 
 
+%if 0%{?suse_version} > 0
 %define libtdb_name libtdb1
+%else
+%define libtdb_name libtdb
+%endif
 %package -n %{libtdb_name}
 Summary:Libraries and Header Files to Develop Programs with tdb1 
Support
 Group:  System/Libraries
@@ -115,6 +119,7 @@
 Summary:Python bindings for the Tdb library
 Group:  Development/Libraries/Python
 Requires:   %{libtdb_name} = %{version}
+Conflicts:  python3-tdb
 PreReq: /sbin/ldconfig
 
 %description -n python-tdb
@@ -126,6 +131,7 @@
 Summary:Python3 bindings for the Tdb library
 Group:  Development/Libraries/Python
 Requires:   %{libtdb_name} = %{version}
+Conflicts:  python-tdb
 PreReq: /sbin/ldconfig
 
 %description -n python3-tdb






commit tdb for openSUSE:Factory

2015-11-24 Thread h_root
Hello community,

here is the log from the commit of package tdb for openSUSE:Factory checked in 
at 2015-11-24 22:21:02

Comparing /work/SRC/openSUSE:Factory/tdb (Old)
 and  /work/SRC/openSUSE:Factory/.tdb.new (New)


Package is "tdb"

Changes:

--- /work/SRC/openSUSE:Factory/tdb/tdb.changes  2015-11-10 10:01:22.0 
+0100
+++ /work/SRC/openSUSE:Factory/.tdb.new/tdb.changes 2015-11-24 
22:21:03.0 +0100
@@ -1,0 +2,7 @@
+Wed Nov 11 17:44:42 UTC 2015 - lmue...@suse.com
+
+- Update to version 1.3.8; (bsc#954658).
+  + Fix broken build with --disable-python
+  + Minor build fixes
+
+---

Old:

  tdb-1.3.7.tar.asc
  tdb-1.3.7.tar.gz

New:

  tdb-1.3.8.tar.asc
  tdb-1.3.8.tar.gz



Other differences:
--
++ tdb.spec ++
--- /var/tmp/diff_new_pack.YDgkZs/_old  2015-11-24 22:21:04.0 +0100
+++ /var/tmp/diff_new_pack.YDgkZs/_new  2015-11-24 22:21:04.0 +0100
@@ -44,7 +44,7 @@
 BuildRequires:  python3-devel
 %endif
 Url:http://tdb.samba.org/
-Version:1.3.7
+Version:1.3.8
 Release:0
 Summary:Samba Trivial Database
 License:GPL-3.0+

++ tdb-1.3.7.tar.gz -> tdb-1.3.8.tar.gz ++
 1847 lines of diff (skipped)





commit tdb for openSUSE:Factory

2015-11-10 Thread h_root
Hello community,

here is the log from the commit of package tdb for openSUSE:Factory checked in 
at 2015-11-10 10:01:21

Comparing /work/SRC/openSUSE:Factory/tdb (Old)
 and  /work/SRC/openSUSE:Factory/.tdb.new (New)


Package is "tdb"

Changes:

--- /work/SRC/openSUSE:Factory/tdb/tdb.changes  2015-10-28 17:29:40.0 
+0100
+++ /work/SRC/openSUSE:Factory/.tdb.new/tdb.changes 2015-11-10 
10:01:22.0 +0100
@@ -1,0 +2,6 @@
+Fri Oct 30 15:05:14 UTC 2015 - lmue...@suse.com
+
+- Add doxygen at build time to add the development documentation.
+- Disable rpath-install and silent-rules while configure.
+
+---



Other differences:
--
++ tdb.spec ++
--- /var/tmp/diff_new_pack.1RODdP/_old  2015-11-10 10:01:23.0 +0100
+++ /var/tmp/diff_new_pack.1RODdP/_new  2015-11-10 10:01:23.0 +0100
@@ -32,6 +32,7 @@
 %endif
 BuildRequires:  autoconf
 BuildRequires:  docbook-xsl-stylesheets
+BuildRequires:  doxygen
 BuildRequires:  libxslt
 %if 0%{?suse_version} > 1020
 BuildRequires:  pkg-config
@@ -150,6 +151,8 @@
--prefix=%{_prefix} \
--libdir=%{_libdir} \
--disable-rpath \
+   --disable-rpath-install \
+   --disable-silent-rules \
--bundled-libraries=NONE \
 %if %{with_python3}
--extra-python=/usr/bin/python3 \
@@ -158,6 +161,7 @@
 ./configure ${CONFIGURE_OPTIONS}
 %{__make} %{build_make_smp_mflags} \
all
+doxygen doxy.config
 
 %check
 %if 0%{!?qemu_user_space_build:1}
@@ -166,6 +170,9 @@
 
 %install
 DESTDIR=${RPM_BUILD_ROOT} make install
+# Install API documentation
+mkdir -p $RPM_BUILD_ROOT/%{_mandir}/man3/
+cp -a docs/man/man3/tdb.3 $RPM_BUILD_ROOT/%{_mandir}/man3/
 
 %post -n %{libtdb_name} -p /sbin/ldconfig
 
@@ -190,6 +197,7 @@
 %{_includedir}/tdb.h
 %{_libdir}/libtdb.so
 %{_libdir}/pkgconfig/tdb.pc
+%{_mandir}/man3/tdb.3.*
 
 %files -n tdb-tools
 %defattr(-,root,root)






commit tdb for openSUSE:Factory

2015-10-28 Thread h_root
Hello community,

here is the log from the commit of package tdb for openSUSE:Factory checked in 
at 2015-10-28 17:29:39

Comparing /work/SRC/openSUSE:Factory/tdb (Old)
 and  /work/SRC/openSUSE:Factory/.tdb.new (New)


Package is "tdb"

Changes:

--- /work/SRC/openSUSE:Factory/tdb/tdb.changes  2015-09-19 06:53:50.0 
+0200
+++ /work/SRC/openSUSE:Factory/.tdb.new/tdb.changes 2015-10-28 
17:29:40.0 +0100
@@ -1,0 +2,5 @@
+Sun Oct 25 13:10:36 UTC 2015 - lmue...@suse.com
+
+- Add python3-tdb; (bsc#951911).
+
+---



Other differences:
--
++ tdb.spec ++
--- /var/tmp/diff_new_pack.QXIyQX/_old  2015-10-28 17:29:41.0 +0100
+++ /var/tmp/diff_new_pack.QXIyQX/_new  2015-10-28 17:29:41.0 +0100
@@ -17,6 +17,12 @@
 
 
 %{!?python_sitearch:  %global python_sitearch %(%{__python} -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
+%{!?py3_soflags:  %global py3_soflags cpython-%{python3_version_nodots}m}
+%if 0%{?suse_version} > 1310 || 0%{?fedora_version} > 20
+%define with_python3 1
+%else
+%define with_python3 0
+%endif
 
 Name:   tdb
 %if 0%{?suse_version} == 0 || 0%{?suse_version} > 1140
@@ -33,6 +39,9 @@
 BuildRequires:  pkgconfig
 %endif
 BuildRequires:  python-devel
+%if %{with_python3}
+BuildRequires:  python3-devel
+%endif
 Url:http://tdb.samba.org/
 Version:1.3.7
 Release:0
@@ -111,6 +120,17 @@
 This package contains the python bindings for the Tdb library.
 
 
+%if %{with_python3}
+%package -n python3-tdb
+Summary:Python3 bindings for the Tdb library
+Group:  Development/Libraries/Python
+Requires:   %{libtdb_name} = %{version}
+PreReq: /sbin/ldconfig
+
+%description -n python3-tdb
+This package contains the python3 bindings for the Tdb library.
+%endif
+
 %prep
 %setup -n tdb-%{version} -q
 %ifarch ppc ppc64 ppc64le
@@ -131,6 +151,9 @@
--libdir=%{_libdir} \
--disable-rpath \
--bundled-libraries=NONE \
+%if %{with_python3}
+   --extra-python=/usr/bin/python3 \
+%endif
 "
 ./configure ${CONFIGURE_OPTIONS}
 %{__make} %{build_make_smp_mflags} \
@@ -152,6 +175,12 @@
 
 %postun -n python-tdb -p /sbin/ldconfig
 
+%if %{with_python3}
+%post -n python3-tdb -p /sbin/ldconfig
+
+%postun -n python3-tdb -p /sbin/ldconfig
+%endif
+
 %files -n %{libtdb_name}
 %defattr(-,root,root)
 %{_libdir}/libtdb.so.*
@@ -176,8 +205,18 @@
 %endif
 
 %files -n python-tdb
-%defattr(-,root,root,-)
+%defattr(-,root,root)
 %{python_sitearch}/tdb.so
 %{python_sitearch}/_tdb_text.py*
 
+%if %{with_python3}
+%files -n python3-tdb
+%defattr(-,root,root)
+%{python3_sitearch}/tdb.%{py3_soflags}.so
+%{python3_sitearch}/_tdb_text.py
+%if 0%{?centos_version} > 599 || 0%{?fedora_version} > 11 || 0%{?rhel_version} 
> 599
+%{python3_sitearch}/__pycache__/_tdb_text.cpython-*.py[co]
+%endif
+%endif
+
 %changelog

++ baselibs.conf ++
--- /var/tmp/diff_new_pack.QXIyQX/_old  2015-10-28 17:29:41.0 +0100
+++ /var/tmp/diff_new_pack.QXIyQX/_new  2015-10-28 17:29:41.0 +0100
@@ -1,2 +1,3 @@
 libtdb1
 python-tdb
+python3-tdb






commit tdb for openSUSE:Factory

2015-09-18 Thread h_root
Hello community,

here is the log from the commit of package tdb for openSUSE:Factory checked in 
at 2015-09-19 06:53:49

Comparing /work/SRC/openSUSE:Factory/tdb (Old)
 and  /work/SRC/openSUSE:Factory/.tdb.new (New)


Package is "tdb"

Changes:

--- /work/SRC/openSUSE:Factory/tdb/tdb.changes  2015-09-09 20:20:13.0 
+0200
+++ /work/SRC/openSUSE:Factory/.tdb.new/tdb.changes 2015-09-19 
06:53:50.0 +0200
@@ -4 +4 @@
-- Update the Samba Library Distribution Key file 'tdb.keyring'.
+- Update the Samba Library Distribution Key file 'tdb.keyring'; (bso#945116).



Other differences:
--





commit tdb for openSUSE:Factory

2015-09-09 Thread h_root
Hello community,

here is the log from the commit of package tdb for openSUSE:Factory checked in 
at 2015-09-09 20:20:12

Comparing /work/SRC/openSUSE:Factory/tdb (Old)
 and  /work/SRC/openSUSE:Factory/.tdb.new (New)


Package is "tdb"

Changes:

--- /work/SRC/openSUSE:Factory/tdb/tdb.changes  2015-07-27 09:09:34.0 
+0200
+++ /work/SRC/openSUSE:Factory/.tdb.new/tdb.changes 2015-09-09 
20:20:13.0 +0200
@@ -1,0 +2,5 @@
+Mon Sep  7 17:06:26 UTC 2015 - lmue...@suse.com
+
+- Update the Samba Library Distribution Key file 'tdb.keyring'.
+
+---



Other differences:
--

++ tdb.keyring ++
--- /var/tmp/diff_new_pack.xCHRcr/_old  2015-09-09 20:20:13.0 +0200
+++ /var/tmp/diff_new_pack.xCHRcr/_new  2015-09-09 20:20:13.0 +0200
@@ -1,5 +1,5 @@
 -BEGIN PGP PUBLIC KEY BLOCK-
-Version: GnuPG v2.0.22 (GNU/Linux)
+Version: GnuPG v2
 
 mQENBE0uBhsBCADIjamou8B7vf0Gnvdb8ZhJ708kXnoeGH161xffaYJg40rXhyyl
 OHlc4ZLVc4OyFr+tWREgNDyBkeS5TTsJ3ul/cBMbBjpn2LOO41X1fenhlvWFkhuC
@@ -33,24 +33,38 @@
 4kLYkzSIYwoqCxr6aMC6Q4QvJT0SCLM7hEZ6j+wI5PlDKSPp0DBIcnVjDDTjpjbq
 9LYHEstZOOJ30Yw2wJVe3kvLlUAMTV1ovNgUE04xiR+mjvwUYTZpgxrllwwz8k+Q
 Q3Ly1VX1z4N/mfMFSh+wiyvcZp37lhjHvHwATNDgcN8NUqREx5xPooqKk53YhycX
-yOnLRxkdG594bxeq3rRCqwpp8VszVZ5rUK6E+zeW63UCsR78uQENBE0uBhsBCAC/
-r9eB7oCPNE1dYkzaWrt5LrA8aoZL0sn9Uu871h63L5ZbCA8nnGQMPRY1J92yS2AX
-wXagn2Q+kB9lyB0pX5xYnxIrIX4eAvPDSiPf8FlT/a534AD1kXSNaKAu+yX86Vlm
-toYeWT4JPFqxAdKbOkwKLoM+pj9hFKQdzaiQBL9ShNUkwQ62CKGYF+AJMcomn+zc
-tyflnYMNybJLhux3hAvqymcagq2RwMqBkjCU1U5eGDzRfBn37i/Em6pNNeRd4G5F
-7mP9oi6QBC0E3jJQs6mZ94GfSAHSZJqdDHG30i+i0iyNDNHLBPdYOGxuNkz4ACMD
-yx7KdUorriW7hO+XIdytABEBAAGJASUEGAECAA8CGwwFAk8ae0MFCQPNqKIACgkQ
-R5ORYRMIQCWEXAf9Hhk+M1l8bSdx0m5qgYRei3kl+iSkSoF4A/xBNL2aXlmEpmBw
-Ot6YT8zGhHWBOaXKTykU2qwwDym1hxqmwJcXTVQabbllnC7ptkT2n7pvJoEh/vgG
-od3zsGoG3GtAxpMDtU+SHYYVq1cT99Tp/gI5fVW84dD/tiPPo6NMg84ynpwzrY0x
-tfnGQhs0JByiwMoLnGlikR+h62Q7SO36gYYuHNf3k+D/r4WctwgoiP/mv+ewdxoD
-aF9M1CzLRdY1rDqKbMWiznpxI1cHGaeP45fx1If2RnpdJ6W+UYNGzJ48j7vS5ph8
-1EGe9M7unpQLMbR2d7MggFfg9wqFyaWQI41QT4kBJQQYAQIADwIbDAUCUQUaOgUJ
-BbhHmwAKCRBHk5FhEwhAJQ8IB/9pJowNfed0qU2ddBG68X0EN3e92+3pmzTMB51g
-sDVTbRibB23/2TRuwSptefxSSbozCX/UyEWFK+TwYmX8eE3Nas+njre/CnvX/1wM
-twYOdSPF9vrtVMZrkj4jTV9RGRXRR1nReNB1A0BTFsfLKr5Wpznj0LEjNmoz7omb
-3gQsuv4zEdq5mPjEAXbxkSGAM8UbcxoMM/A7EbnkL8sLzdWc1JC+z9pOSsHmhqhc
-3IvCRnl9M22dnl+8FJjDwnUdBY1l1689kL6ryyebgnrVqO8+M+85h7XoB5O0pgIm
-be5AIF8rela8HSphYyhWAmGnJejZpdJQUwfDK9bXhAjyBFeq
-=Tw7M
+yOnLRxkdG594bxeq3rRCqwpp8VszVZ5rUK6E+zeW63UCsR78iQE8BBMBAgAmAhsD
+BgsJCAcDAgQVAggDBBYCAwECHgECF4AFAlMqq+EFCQfd2TsACgkQR5ORYRMIQCWx
+FwgAjeJt022IVtvBH/IXBL6JWoA1ctTaNZXDvUFaCdstDQCh0v/8XjH0wUrADqrg
+1TH1C3PAG4QNlssyd+WAyUNsdccGwd5GbNbIA8D3ZbabR5gYVkVu+ENxP0LHnHd/
+0YesYovhnwV9CLXMssnJtLNKxU/wOnG0TxnOVIBPU1nE/Gan8cUoCFKfdYsXRdUG
+8mkslj0/fZ9xdKNZrGdTQ9Gvtt7ksAbkF+vC7ZkDcHqGL06sYzuBHoAAxpsKdnk3
+2A1P+84fVaBnszoD1dR6f32j/8t11FA8i6L+EzcS42y0+e9JDtywrmb5kF7hlDsj
+jAsAgQYazdBZON+DSaua0XXoEIkBPAQTAQIAJgIbAwYLCQgHAwIEFQIIAwQWAgMB
+Ah4BAheABQJVQKNgBQkJ89CjAAoJEEeTkWETCEAlrIAH/0lCfyN1KNWSv3KDnyBN
+9RjsAGBIKYm+D7rgmrCLc7j/ogVEmcuun3IoyDLKNYSBan9qrwKo9vlE7ffzIUCf
+UUyWaI/Zk6gzuyICDCrBHzl+uk+Rsc/qteTyF4HII2UfZgL8kHrqkwQ1iubNNJL9
+aMj8XrwRPJ4MbXDV3vay2uQ3REttUZFBa6Vrn5EtmWdtyCcLFFYWVDhzdpn1Zm7S
+8XaUEjR/keEKFTg1iZW8+upURgTggu6/HDmheD2HQeqzbaIIRB+TumfE3SRqsZXK
+1coupUPXTSeBQWz6q+k9NjSaz57EevuA5bD5vD4mbmM6grbz8cEkJwLNWmbYZ9+u
+oom5AQ0ETS4GGwEIAL+v14HugI80TV1iTNpau3kusDxqhkvSyf1S7zvWHrcvllsI
+DyecZAw9FjUn3bJLYBfBdqCfZD6QH2XIHSlfnFifEishfh4C88NKI9/wWVP9rnfg
+APWRdI1ooC77JfzpWWa2hh5ZPgk8WrEB0ps6TAougz6mP2EUpB3NqJAEv1KE1STB
+DrYIoZgX4Akxyiaf7Ny3J+Wdgw3JskuG7HeEC+rKZxqCrZHAyoGSMJTVTl4YPNF8
+GffuL8Sbqk015F3gbkXuY/2iLpAELQTeMlCzqZn3gZ9IAdJkmp0McbfSL6LSLI0M
+0csE91g4bG42TPgAIwPLHsp1SiuuJbuE75ch3K0AEQEAAYkBJQQYAQIADwIbDAUC
+Uyqr+AUJB93ZWQAKCRBHk5FhEwhAJdn6B/95HdRqkN78tlCrQjx1De/hqBAzR+9R
+9Qa3JliTLMMwii6xp+NYiYXQCs2zBvM4vVIFwnFNawbzR7IGlP3mzeXKYHNAPVer
+9DfoKdYxMVm/YfH8XFhjdloRLvahyV5zzPfuwHnp9O+D2ux9+rj9T+Y2FYX0NFDg
+BRoJcsYa05EZzz86btYxUcaXcI/r7gCzChSfLA8/690erOHSBmEIUY4oWXjy56O8
+294CMqyqYs4bqDnIeH5nQ2Zlcld2rLMpXtuINPsrkqwrOgZb2WQ7Sdlvxd32YO9v
+lL/Xyrdjn+VnTaSIQ/Rip6qosqxYuzDqeL9+In+ZnnnuF9ZLophqx7f7iQElBBgB
+AgAPAhsMBQJVQKN0BQkJ89DUAAoJEEeTkWETCEAlbkgH/1v5ntI2GMIplnbar6Hp
+q8FtGpfWKFXzxNR9ihKzOfWOicbd/v0yC2b2g5gZDumLFQIgyzEst7bgpwhk+WxH
+7G+sYceMsEymZ/S9oLWOd++kwUSF5arPfxtpIi4KdFAShgDpdBTNNkm7K6ACjRh7
+Aq+4attqvsIUNTBYkb+zSO0UuJI53DCOM4Z9+qwGsQbMvTer6xR2lNlPKP9yRk1S
+Sc/YAlT46qp53IiugtymDGBegSOsNGuehXQY7V2eKxWdtEilTmjuGUFutaoX89oX
+YEB+l7H+SaCAZUAkYz6tfJVpU00FLTZeiLk2TGiQ71APpx3DjJkGryv48W6lwozb
+T5Q=
+=9mzF
 -END PGP PUBLIC KEY BLOCK-




commit tdb for openSUSE:Factory

2015-07-27 Thread h_root
Hello community,

here is the log from the commit of package tdb for openSUSE:Factory checked in 
at 2015-07-27 09:09:33

Comparing /work/SRC/openSUSE:Factory/tdb (Old)
 and  /work/SRC/openSUSE:Factory/.tdb.new (New)


Package is tdb

Changes:

--- /work/SRC/openSUSE:Factory/tdb/tdb.changes  2015-07-05 17:53:14.0 
+0200
+++ /work/SRC/openSUSE:Factory/.tdb.new/tdb.changes 2015-07-27 
09:09:34.0 +0200
@@ -1,0 +2,8 @@
+Wed Jul 22 07:37:56 UTC 2015 - lmue...@suse.com
+
+- Update to version 1.3.7.
+  + first fix deadlock in the interaction between fcntl and mutex locking;
+(bso#11381)
+  + improved python3 bindings
+
+---

Old:

  tdb-1.3.6.tar.asc
  tdb-1.3.6.tar.gz

New:

  tdb-1.3.7.tar.asc
  tdb-1.3.7.tar.gz



Other differences:
--
++ tdb.spec ++
--- /var/tmp/diff_new_pack.TvP3Xg/_old  2015-07-27 09:09:35.0 +0200
+++ /var/tmp/diff_new_pack.TvP3Xg/_new  2015-07-27 09:09:35.0 +0200
@@ -34,7 +34,7 @@
 %endif
 BuildRequires:  python-devel
 Url:http://tdb.samba.org/
-Version:1.3.6
+Version:1.3.7
 Release:0
 Summary:Samba Trivial Database
 License:GPL-3.0+
@@ -178,5 +178,6 @@
 %files -n python-tdb
 %defattr(-,root,root,-)
 %{python_sitearch}/tdb.so
+%{python_sitearch}/_tdb_text.py*
 
 %changelog

++ tdb-1.3.6.tar.gz - tdb-1.3.7.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tdb-1.3.6/ABI/tdb-1.3.7.sigs 
new/tdb-1.3.7/ABI/tdb-1.3.7.sigs
--- old/tdb-1.3.6/ABI/tdb-1.3.7.sigs1970-01-01 01:00:00.0 +0100
+++ new/tdb-1.3.7/ABI/tdb-1.3.7.sigs2015-07-21 22:35:18.0 +0200
@@ -0,0 +1,69 @@
+tdb_add_flags: void (struct tdb_context *, unsigned int)
+tdb_append: int (struct tdb_context *, TDB_DATA, TDB_DATA)
+tdb_chainlock: int (struct tdb_context *, TDB_DATA)
+tdb_chainlock_mark: int (struct tdb_context *, TDB_DATA)
+tdb_chainlock_nonblock: int (struct tdb_context *, TDB_DATA)
+tdb_chainlock_read: int (struct tdb_context *, TDB_DATA)
+tdb_chainlock_read_nonblock: int (struct tdb_context *, TDB_DATA)
+tdb_chainlock_unmark: int (struct tdb_context *, TDB_DATA)
+tdb_chainunlock: int (struct tdb_context *, TDB_DATA)
+tdb_chainunlock_read: int (struct tdb_context *, TDB_DATA)
+tdb_check: int (struct tdb_context *, int (*)(TDB_DATA, TDB_DATA, void *), 
void *)
+tdb_close: int (struct tdb_context *)
+tdb_delete: int (struct tdb_context *, TDB_DATA)
+tdb_dump_all: void (struct tdb_context *)
+tdb_enable_seqnum: void (struct tdb_context *)
+tdb_error: enum TDB_ERROR (struct tdb_context *)
+tdb_errorstr: const char *(struct tdb_context *)
+tdb_exists: int (struct tdb_context *, TDB_DATA)
+tdb_fd: int (struct tdb_context *)
+tdb_fetch: TDB_DATA (struct tdb_context *, TDB_DATA)
+tdb_firstkey: TDB_DATA (struct tdb_context *)
+tdb_freelist_size: int (struct tdb_context *)
+tdb_get_flags: int (struct tdb_context *)
+tdb_get_logging_private: void *(struct tdb_context *)
+tdb_get_seqnum: int (struct tdb_context *)
+tdb_hash_size: int (struct tdb_context *)
+tdb_increment_seqnum_nonblock: void (struct tdb_context *)
+tdb_jenkins_hash: unsigned int (TDB_DATA *)
+tdb_lock_nonblock: int (struct tdb_context *, int, int)
+tdb_lockall: int (struct tdb_context *)
+tdb_lockall_mark: int (struct tdb_context *)
+tdb_lockall_nonblock: int (struct tdb_context *)
+tdb_lockall_read: int (struct tdb_context *)
+tdb_lockall_read_nonblock: int (struct tdb_context *)
+tdb_lockall_unmark: int (struct tdb_context *)
+tdb_log_fn: tdb_log_func (struct tdb_context *)
+tdb_map_size: size_t (struct tdb_context *)
+tdb_name: const char *(struct tdb_context *)
+tdb_nextkey: TDB_DATA (struct tdb_context *, TDB_DATA)
+tdb_null: dptr = 0x, dsize = 0
+tdb_open: struct tdb_context *(const char *, int, int, int, mode_t)
+tdb_open_ex: struct tdb_context *(const char *, int, int, int, mode_t, const 
struct tdb_logging_context *, tdb_hash_func)
+tdb_parse_record: int (struct tdb_context *, TDB_DATA, int (*)(TDB_DATA, 
TDB_DATA, void *), void *)
+tdb_printfreelist: int (struct tdb_context *)
+tdb_remove_flags: void (struct tdb_context *, unsigned int)
+tdb_reopen: int (struct tdb_context *)
+tdb_reopen_all: int (int)
+tdb_repack: int (struct tdb_context *)
+tdb_rescue: int (struct tdb_context *, void (*)(TDB_DATA, TDB_DATA, void *), 
void *)
+tdb_runtime_check_for_robust_mutexes: bool (void)
+tdb_set_logging_function: void (struct tdb_context *, const struct 
tdb_logging_context *)
+tdb_set_max_dead: void (struct tdb_context *, int)
+tdb_setalarm_sigptr: void (struct tdb_context *, volatile sig_atomic_t *)
+tdb_store: int (struct tdb_context *, TDB_DATA, TDB_DATA, int)

commit tdb for openSUSE:Factory

2015-07-05 Thread h_root
Hello community,

here is the log from the commit of package tdb for openSUSE:Factory checked in 
at 2015-07-05 17:53:13

Comparing /work/SRC/openSUSE:Factory/tdb (Old)
 and  /work/SRC/openSUSE:Factory/.tdb.new (New)


Package is tdb

Changes:

--- /work/SRC/openSUSE:Factory/tdb/tdb.changes  2015-01-21 21:56:21.0 
+0100
+++ /work/SRC/openSUSE:Factory/.tdb.new/tdb.changes 2015-07-05 
17:53:14.0 +0200
@@ -1,0 +2,15 @@
+Sat Jun 27 16:53:13 UTC 2015 - lmue...@suse.com
+
+- Update to version 1.3.6.
+  + Fix runtime detection for robust mutexes in the standalone build;
+(bso#11326).
+  + Possible fix for the build with robust mutexes on solaris 11; (bso#11319).
+- Update to version 1.3.5.
+  + ABI change: tdb_chainlock_read_nonblock() has been added, a nonblock
+variant of tdb_chainlock_read()
+  + Do not build test binaries if it's not a standalone build
+  + Fix CID 1034842 Resource leak
+  + Fix CID 1034841 Resource leak
+  + don't let tdb_wrap_open() segfault with name==NULL
+
+---

Old:

  tdb-1.3.4.tar.asc
  tdb-1.3.4.tar.gz

New:

  tdb-1.3.6.tar.asc
  tdb-1.3.6.tar.gz



Other differences:
--
++ tdb.spec ++
--- /var/tmp/diff_new_pack.eORcU5/_old  2015-07-05 17:53:15.0 +0200
+++ /var/tmp/diff_new_pack.eORcU5/_new  2015-07-05 17:53:15.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package tdb
 #
-# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -34,7 +34,7 @@
 %endif
 BuildRequires:  python-devel
 Url:http://tdb.samba.org/
-Version:1.3.4
+Version:1.3.6
 Release:0
 Summary:Samba Trivial Database
 License:GPL-3.0+

++ build_pie.patch ++
--- /var/tmp/diff_new_pack.eORcU5/_old  2015-07-05 17:53:15.0 +0200
+++ /var/tmp/diff_new_pack.eORcU5/_new  2015-07-05 17:53:15.0 +0200
@@ -3,10 +3,10 @@
 
 Build and link binaries with PIE flags.
 
-Index: tdb-1.2.12/wscript
+Index: tdb-1.3.6/wscript
 ===
 tdb-1.2.12.orig/wscript
-+++ tdb-1.2.12/wscript
+--- tdb-1.3.6.orig/wscript
 tdb-1.3.6/wscript
 @@ -150,20 +150,27 @@ def build(bld):
  
  bld.SAMBA_BINARY('tdbrestore',
@@ -36,5 +36,5 @@
 +   cflags='-fPIE', ldflags='-pie',
 +   manpages='man/tdbtool.8')
  
- # FIXME: This hardcoded list is stupid, stupid, stupid.
- bld.SAMBA_SUBSYSTEM('tdb-test-helpers',
+ if bld.env.standalone_tdb:
+ # FIXME: This hardcoded list is stupid, stupid, stupid.

++ tdb-1.3.4.tar.gz - tdb-1.3.6.tar.gz ++
 39314 lines of diff (skipped)





commit tdb for openSUSE:Factory

2015-01-21 Thread h_root
Hello community,

here is the log from the commit of package tdb for openSUSE:Factory checked in 
at 2015-01-21 21:55:47

Comparing /work/SRC/openSUSE:Factory/tdb (Old)
 and  /work/SRC/openSUSE:Factory/.tdb.new (New)


Package is tdb

Changes:

--- /work/SRC/openSUSE:Factory/tdb/tdb.changes  2014-12-23 11:48:48.0 
+0100
+++ /work/SRC/openSUSE:Factory/.tdb.new/tdb.changes 2015-01-21 
21:56:21.0 +0100
@@ -1,0 +2,8 @@
+Tue Jan 13 14:50:54 UTC 2015 - lmue...@suse.com
+
+- Update to version 1.3.4.
+  + toos: allow transactions with TDB_MUTEX_LOCKING
+  + test: add tdb1-run-mutex-transaction1 test
+  + allow transactions on on tdb's with TDB_MUTEX_LOCKING
+
+---

Old:

  tdb-1.3.3.tar.asc
  tdb-1.3.3.tar.gz

New:

  tdb-1.3.4.tar.asc
  tdb-1.3.4.tar.gz



Other differences:
--
++ tdb.spec ++
--- /var/tmp/diff_new_pack.XftU3D/_old  2015-01-21 21:56:21.0 +0100
+++ /var/tmp/diff_new_pack.XftU3D/_new  2015-01-21 21:56:21.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package tdb
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -34,7 +34,7 @@
 %endif
 BuildRequires:  python-devel
 Url:http://tdb.samba.org/
-Version:1.3.3
+Version:1.3.4
 Release:0
 Summary:Samba Trivial Database
 License:GPL-3.0+

++ build_pie.patch ++
--- /var/tmp/diff_new_pack.XftU3D/_old  2015-01-21 21:56:21.0 +0100
+++ /var/tmp/diff_new_pack.XftU3D/_new  2015-01-21 21:56:21.0 +0100
@@ -7,7 +7,7 @@
 ===
 --- tdb-1.2.12.orig/wscript
 +++ tdb-1.2.12/wscript
-@@ -149,20 +149,27 @@ def build(bld):
+@@ -150,20 +150,27 @@ def build(bld):
  
  bld.SAMBA_BINARY('tdbrestore',
   'tools/tdbrestore.c',

++ tdb-1.3.3.tar.gz - tdb-1.3.4.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tdb-1.3.3/ABI/tdb-1.3.4.sigs 
new/tdb-1.3.4/ABI/tdb-1.3.4.sigs
--- old/tdb-1.3.3/ABI/tdb-1.3.4.sigs1970-01-01 01:00:00.0 +0100
+++ new/tdb-1.3.4/ABI/tdb-1.3.4.sigs2014-12-22 09:14:32.0 +0100
@@ -0,0 +1,68 @@
+tdb_add_flags: void (struct tdb_context *, unsigned int)
+tdb_append: int (struct tdb_context *, TDB_DATA, TDB_DATA)
+tdb_chainlock: int (struct tdb_context *, TDB_DATA)
+tdb_chainlock_mark: int (struct tdb_context *, TDB_DATA)
+tdb_chainlock_nonblock: int (struct tdb_context *, TDB_DATA)
+tdb_chainlock_read: int (struct tdb_context *, TDB_DATA)
+tdb_chainlock_unmark: int (struct tdb_context *, TDB_DATA)
+tdb_chainunlock: int (struct tdb_context *, TDB_DATA)
+tdb_chainunlock_read: int (struct tdb_context *, TDB_DATA)
+tdb_check: int (struct tdb_context *, int (*)(TDB_DATA, TDB_DATA, void *), 
void *)
+tdb_close: int (struct tdb_context *)
+tdb_delete: int (struct tdb_context *, TDB_DATA)
+tdb_dump_all: void (struct tdb_context *)
+tdb_enable_seqnum: void (struct tdb_context *)
+tdb_error: enum TDB_ERROR (struct tdb_context *)
+tdb_errorstr: const char *(struct tdb_context *)
+tdb_exists: int (struct tdb_context *, TDB_DATA)
+tdb_fd: int (struct tdb_context *)
+tdb_fetch: TDB_DATA (struct tdb_context *, TDB_DATA)
+tdb_firstkey: TDB_DATA (struct tdb_context *)
+tdb_freelist_size: int (struct tdb_context *)
+tdb_get_flags: int (struct tdb_context *)
+tdb_get_logging_private: void *(struct tdb_context *)
+tdb_get_seqnum: int (struct tdb_context *)
+tdb_hash_size: int (struct tdb_context *)
+tdb_increment_seqnum_nonblock: void (struct tdb_context *)
+tdb_jenkins_hash: unsigned int (TDB_DATA *)
+tdb_lock_nonblock: int (struct tdb_context *, int, int)
+tdb_lockall: int (struct tdb_context *)
+tdb_lockall_mark: int (struct tdb_context *)
+tdb_lockall_nonblock: int (struct tdb_context *)
+tdb_lockall_read: int (struct tdb_context *)
+tdb_lockall_read_nonblock: int (struct tdb_context *)
+tdb_lockall_unmark: int (struct tdb_context *)
+tdb_log_fn: tdb_log_func (struct tdb_context *)
+tdb_map_size: size_t (struct tdb_context *)
+tdb_name: const char *(struct tdb_context *)
+tdb_nextkey: TDB_DATA (struct tdb_context *, TDB_DATA)
+tdb_null: dptr = 0x, dsize = 0
+tdb_open: struct tdb_context *(const char *, int, int, int, mode_t)
+tdb_open_ex: struct tdb_context *(const char *, int, int, int, mode_t, const 
struct tdb_logging_context *, tdb_hash_func)
+tdb_parse_record: int (struct tdb_context *, TDB_DATA, int (*)(TDB_DATA, 
TDB_DATA, void 

commit tdb for openSUSE:Factory

2014-12-23 Thread h_root
Hello community,

here is the log from the commit of package tdb for openSUSE:Factory checked in 
at 2014-12-23 11:50:17

Comparing /work/SRC/openSUSE:Factory/tdb (Old)
 and  /work/SRC/openSUSE:Factory/.tdb.new (New)


Package is tdb

Changes:

--- /work/SRC/openSUSE:Factory/tdb/tdb.changes  2014-11-07 09:05:17.0 
+0100
+++ /work/SRC/openSUSE:Factory/.tdb.new/tdb.changes 2014-12-23 
11:48:48.0 +0100
@@ -1,0 +2,17 @@
+Sun Dec 21 19:09:06 UTC 2014 - lmue...@suse.com
+
+- Update to version 1.3.3.
+  + test: TDB_CLEAR_IF_FIRST | TDB_MUTEX_LOCKING, O_RDONLY is a valid
+combination
+- Update to version 1.3.2.
+  + allow tdb_open_ex() with O_RDONLY of TDB_FEATURE_FLAG_MUTEX tdbs.
+  + Fix a comment
+  + Fix tdb_runtime_check_for_robust_mutexes()
+  + Improve wording in a comment
+  + tdb.h needs bool type; obsoletes include_stdbool_bso10625.patch
+  + tdb_wrap: Make mutexes easier to use
+  + tdb_wrap: Only pull in samba-debug
+  + tdb_wrap: Standalone compile without includes.h
+  + tdb_wrap: tdb_wrap.h doesn't need struct loadparm_context
+
+---

Old:

  include_stdbool_bso10625.patch
  tdb-1.3.1.tar.asc
  tdb-1.3.1.tar.gz

New:

  tdb-1.3.3.tar.asc
  tdb-1.3.3.tar.gz



Other differences:
--
++ tdb.spec ++
--- /var/tmp/diff_new_pack.zUtvRD/_old  2014-12-23 11:48:49.0 +0100
+++ /var/tmp/diff_new_pack.zUtvRD/_new  2014-12-23 11:48:49.0 +0100
@@ -34,7 +34,7 @@
 %endif
 BuildRequires:  python-devel
 Url:http://tdb.samba.org/
-Version:1.3.1
+Version:1.3.3
 Release:0
 Summary:Samba Trivial Database
 License:GPL-3.0+
@@ -45,7 +45,6 @@
 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
@@ -118,7 +117,6 @@
 %patch0 -p1
 %endif
 %patch1 -p1
-%patch2 -p3
 
 %build
 %if 0%{?suse_version}  0%{?suse_version}  911

++ tdb-1.3.1.tar.gz - tdb-1.3.3.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tdb-1.3.1/ABI/tdb-1.3.2.sigs 
new/tdb-1.3.3/ABI/tdb-1.3.2.sigs
--- old/tdb-1.3.1/ABI/tdb-1.3.2.sigs1970-01-01 01:00:00.0 +0100
+++ new/tdb-1.3.3/ABI/tdb-1.3.2.sigs2014-11-29 12:02:17.0 +0100
@@ -0,0 +1,68 @@
+tdb_add_flags: void (struct tdb_context *, unsigned int)
+tdb_append: int (struct tdb_context *, TDB_DATA, TDB_DATA)
+tdb_chainlock: int (struct tdb_context *, TDB_DATA)
+tdb_chainlock_mark: int (struct tdb_context *, TDB_DATA)
+tdb_chainlock_nonblock: int (struct tdb_context *, TDB_DATA)
+tdb_chainlock_read: int (struct tdb_context *, TDB_DATA)
+tdb_chainlock_unmark: int (struct tdb_context *, TDB_DATA)
+tdb_chainunlock: int (struct tdb_context *, TDB_DATA)
+tdb_chainunlock_read: int (struct tdb_context *, TDB_DATA)
+tdb_check: int (struct tdb_context *, int (*)(TDB_DATA, TDB_DATA, void *), 
void *)
+tdb_close: int (struct tdb_context *)
+tdb_delete: int (struct tdb_context *, TDB_DATA)
+tdb_dump_all: void (struct tdb_context *)
+tdb_enable_seqnum: void (struct tdb_context *)
+tdb_error: enum TDB_ERROR (struct tdb_context *)
+tdb_errorstr: const char *(struct tdb_context *)
+tdb_exists: int (struct tdb_context *, TDB_DATA)
+tdb_fd: int (struct tdb_context *)
+tdb_fetch: TDB_DATA (struct tdb_context *, TDB_DATA)
+tdb_firstkey: TDB_DATA (struct tdb_context *)
+tdb_freelist_size: int (struct tdb_context *)
+tdb_get_flags: int (struct tdb_context *)
+tdb_get_logging_private: void *(struct tdb_context *)
+tdb_get_seqnum: int (struct tdb_context *)
+tdb_hash_size: int (struct tdb_context *)
+tdb_increment_seqnum_nonblock: void (struct tdb_context *)
+tdb_jenkins_hash: unsigned int (TDB_DATA *)
+tdb_lock_nonblock: int (struct tdb_context *, int, int)
+tdb_lockall: int (struct tdb_context *)
+tdb_lockall_mark: int (struct tdb_context *)
+tdb_lockall_nonblock: int (struct tdb_context *)
+tdb_lockall_read: int (struct tdb_context *)
+tdb_lockall_read_nonblock: int (struct tdb_context *)
+tdb_lockall_unmark: int (struct tdb_context *)
+tdb_log_fn: tdb_log_func (struct tdb_context *)
+tdb_map_size: size_t (struct tdb_context *)
+tdb_name: const char *(struct tdb_context *)
+tdb_nextkey: TDB_DATA (struct tdb_context *, TDB_DATA)
+tdb_null: dptr = 0x, dsize = 0
+tdb_open: struct tdb_context *(const char *, int, int, int, mode_t)
+tdb_open_ex: struct tdb_context *(const char *, int, int, int, mode_t, const 
struct tdb_logging_context *, tdb_hash_func)
+tdb_parse_record: int (struct tdb_context *, TDB_DATA, int (*)(TDB_DATA, 
TDB_DATA, void *), void *)

commit tdb for openSUSE:Factory

2014-11-07 Thread h_root
Hello community,

here is the log from the commit of package tdb for openSUSE:Factory checked in 
at 2014-11-07 09:05:15

Comparing /work/SRC/openSUSE:Factory/tdb (Old)
 and  /work/SRC/openSUSE:Factory/.tdb.new (New)


Package is tdb

Changes:

--- /work/SRC/openSUSE:Factory/tdb/tdb.changes  2014-09-25 09:33:38.0 
+0200
+++ /work/SRC/openSUSE:Factory/.tdb.new/tdb.changes 2014-11-07 
09:05:17.0 +0100
@@ -1,0 +2,12 @@
+Thu Nov  6 13:28:53 UTC 2014 - lmue...@suse.com
+
+- Use the upstream tar ball, as signature verification is now able to handle
+  compressed archives.
+
+---
+Tue Oct 28 15:43:31 UTC 2014 - lmue...@suse.com
+
+- Remove dependency on gpg-offline as signature checking is implemented in the
+  source validator.
+
+---

Old:

  samba-library-distribution-pubkey_13084025.asc

New:

  tdb.keyring



Other differences:
--
++ tdb.spec ++
--- /var/tmp/diff_new_pack.t1AdOB/_old  2014-11-07 09:05:18.0 +0100
+++ /var/tmp/diff_new_pack.t1AdOB/_new  2014-11-07 09:05:18.0 +0100
@@ -26,9 +26,6 @@
 %endif
 BuildRequires:  autoconf
 BuildRequires:  docbook-xsl-stylesheets
-%if 0%{?suse_version}  1220
-BuildRequires:  gpg-offline
-%endif
 BuildRequires:  libxslt
 %if 0%{?suse_version}  1020
 BuildRequires:  pkg-config
@@ -44,7 +41,7 @@
 Group:  System/Libraries
 Source: http://download.samba.org/pub/tdb/tdb-%{version}.tar.gz
 Source1:http://download.samba.org/pub/tdb/tdb-%{version}.tar.asc
-Source2:samba-library-distribution-pubkey_13084025.asc
+Source2:tdb.keyring
 Source4:baselibs.conf
 Patch0: ignore-tdb1-run-transaction-expand.diff
 Patch1: build_pie.patch
@@ -116,11 +113,6 @@
 
 
 %prep
-%if 0%{?suse_version}  1220
-gzip -dc %{SOURCE0} ${RPM_SOURCE_DIR}/%{name}-%{version}.tar
-%{?gpg_verify: %gpg_verify --keyring %{SOURCE2} %{SOURCE1}}
-rm ${RPM_SOURCE_DIR}/%{name}-%{version}.tar
-%endif
 %setup -n tdb-%{version} -q
 %ifarch ppc ppc64 ppc64le
 %patch0 -p1


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit tdb for openSUSE:Factory

2014-09-25 Thread h_root
Hello community,

here is the log from the commit of package tdb for openSUSE:Factory checked in 
at 2014-09-25 09:33:36

Comparing /work/SRC/openSUSE:Factory/tdb (Old)
 and  /work/SRC/openSUSE:Factory/.tdb.new (New)


Package is tdb

Changes:

--- /work/SRC/openSUSE:Factory/tdb/tdb.changes  2014-05-26 14:40:19.0 
+0200
+++ /work/SRC/openSUSE:Factory/.tdb.new/tdb.changes 2014-09-25 
09:33:38.0 +0200
@@ -1,0 +2,20 @@
+Tue Sep 23 17:02:44 UTC 2014 - lmue...@suse.com
+
+- Update to version 1.3.1.
+  + tools: fix a compiler warning
+  + defragment the freelist in tdb_allocate_from_freelist()
+  + add freelist_size sub-command to tdbtool
+  + use tdb_freelist_merge_adjacent in tdb_freelist_size()
+  + add tdb_freelist_merge_adjacent()
+  + add utility function check_merge_ptr_with_left_record()
+  + simplify tdb_free() using check_merge_with_left_record()
+  + add utility function check_merge_with_left_record()
+  + improve comments for tdb_free().
+  + factor merge_with_left_record() out of tdb_free()
+  + fix debug message in tdb_free()
+  + reduce indentation in tdb_free() for merging left
+  + increase readability of read_record_on_left()
+  + factor read_record_on_left() out of tdb_free()
+  + build: improve detection of srcdir.
+
+---

Old:

  tdb-1.3.0.tar.asc
  tdb-1.3.0.tar.gz

New:

  tdb-1.3.1.tar.asc
  tdb-1.3.1.tar.gz



Other differences:
--
++ tdb.spec ++
--- /var/tmp/diff_new_pack.c32GMM/_old  2014-09-25 09:33:39.0 +0200
+++ /var/tmp/diff_new_pack.c32GMM/_new  2014-09-25 09:33:39.0 +0200
@@ -37,7 +37,7 @@
 %endif
 BuildRequires:  python-devel
 Url:http://tdb.samba.org/
-Version:1.3.0
+Version:1.3.1
 Release:0
 Summary:Samba Trivial Database
 License:GPL-3.0+


++ tdb-1.3.0.tar.gz - tdb-1.3.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tdb-1.3.0/ABI/tdb-1.3.1.sigs 
new/tdb-1.3.1/ABI/tdb-1.3.1.sigs
--- old/tdb-1.3.0/ABI/tdb-1.3.1.sigs1970-01-01 01:00:00.0 +0100
+++ new/tdb-1.3.1/ABI/tdb-1.3.1.sigs2014-09-16 20:04:31.0 +0200
@@ -0,0 +1,68 @@
+tdb_add_flags: void (struct tdb_context *, unsigned int)
+tdb_append: int (struct tdb_context *, TDB_DATA, TDB_DATA)
+tdb_chainlock: int (struct tdb_context *, TDB_DATA)
+tdb_chainlock_mark: int (struct tdb_context *, TDB_DATA)
+tdb_chainlock_nonblock: int (struct tdb_context *, TDB_DATA)
+tdb_chainlock_read: int (struct tdb_context *, TDB_DATA)
+tdb_chainlock_unmark: int (struct tdb_context *, TDB_DATA)
+tdb_chainunlock: int (struct tdb_context *, TDB_DATA)
+tdb_chainunlock_read: int (struct tdb_context *, TDB_DATA)
+tdb_check: int (struct tdb_context *, int (*)(TDB_DATA, TDB_DATA, void *), 
void *)
+tdb_close: int (struct tdb_context *)
+tdb_delete: int (struct tdb_context *, TDB_DATA)
+tdb_dump_all: void (struct tdb_context *)
+tdb_enable_seqnum: void (struct tdb_context *)
+tdb_error: enum TDB_ERROR (struct tdb_context *)
+tdb_errorstr: const char *(struct tdb_context *)
+tdb_exists: int (struct tdb_context *, TDB_DATA)
+tdb_fd: int (struct tdb_context *)
+tdb_fetch: TDB_DATA (struct tdb_context *, TDB_DATA)
+tdb_firstkey: TDB_DATA (struct tdb_context *)
+tdb_freelist_size: int (struct tdb_context *)
+tdb_get_flags: int (struct tdb_context *)
+tdb_get_logging_private: void *(struct tdb_context *)
+tdb_get_seqnum: int (struct tdb_context *)
+tdb_hash_size: int (struct tdb_context *)
+tdb_increment_seqnum_nonblock: void (struct tdb_context *)
+tdb_jenkins_hash: unsigned int (TDB_DATA *)
+tdb_lock_nonblock: int (struct tdb_context *, int, int)
+tdb_lockall: int (struct tdb_context *)
+tdb_lockall_mark: int (struct tdb_context *)
+tdb_lockall_nonblock: int (struct tdb_context *)
+tdb_lockall_read: int (struct tdb_context *)
+tdb_lockall_read_nonblock: int (struct tdb_context *)
+tdb_lockall_unmark: int (struct tdb_context *)
+tdb_log_fn: tdb_log_func (struct tdb_context *)
+tdb_map_size: size_t (struct tdb_context *)
+tdb_name: const char *(struct tdb_context *)
+tdb_nextkey: TDB_DATA (struct tdb_context *, TDB_DATA)
+tdb_null: dptr = 0x, dsize = 0
+tdb_open: struct tdb_context *(const char *, int, int, int, mode_t)
+tdb_open_ex: struct tdb_context *(const char *, int, int, int, mode_t, const 
struct tdb_logging_context *, tdb_hash_func)
+tdb_parse_record: int (struct tdb_context *, TDB_DATA, int (*)(TDB_DATA, 
TDB_DATA, void *), void *)
+tdb_printfreelist: int (struct tdb_context *)
+tdb_remove_flags: void (struct tdb_context *, unsigned int)
+tdb_reopen: int (struct tdb_context *)
+tdb_reopen_all: int (int)
+tdb_repack: int (struct tdb_context *)
+tdb_rescue: 

commit tdb for openSUSE:Factory

2014-05-26 Thread h_root
Hello community,

here is the log from the commit of package tdb for openSUSE:Factory checked in 
at 2014-05-26 14:40:12

Comparing /work/SRC/openSUSE:Factory/tdb (Old)
 and  /work/SRC/openSUSE:Factory/.tdb.new (New)


Package is tdb

Changes:

--- /work/SRC/openSUSE:Factory/tdb/tdb.changes  2014-03-23 22:29:26.0 
+0100
+++ /work/SRC/openSUSE:Factory/.tdb.new/tdb.changes 2014-05-26 
14:40:19.0 +0200
@@ -1,0 +2,38 @@
+Fri May 23 20:48:25 UTC 2014 - lmue...@suse.com
+
+- 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
+
+---
+Fri May 23 20:10:17 UTC 2014 - lmue...@suse.com
+
+- Don't require pkg-config from the libtdb package.
+
+---

Old:

  tdb-1.2.13.tar.asc
  tdb-1.2.13.tar.gz

New:

  include_stdbool_bso10625.patch
  tdb-1.3.0.tar.asc
  tdb-1.3.0.tar.gz



Other differences:
--
++ tdb.spec ++
--- /var/tmp/diff_new_pack.lCr5zu/_old  2014-05-26 14:40:21.0 +0200
+++ /var/tmp/diff_new_pack.lCr5zu/_new  2014-05-26 14:40:21.0 +0200
@@ -37,7 +37,7 @@
 %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 @@
 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
@@ -61,11 +62,6 @@
 %package -n %{libtdb_name}
 Summary:Libraries and Header Files to Develop Programs with tdb1 
Support
 Group:  System/Libraries
-%if 0%{?suse_version}  1020
-Requires:   pkg-config
-%else
-Requires:   pkgconfig
-%endif
 PreReq: /sbin/ldconfig
 
 %description -n %{libtdb_name}
@@ -130,6 +126,7 @@
 %patch0 -p1
 %endif
 %patch1 -p1
+%patch2 -p3
 
 %build
 %if 0%{?suse_version}  0%{?suse_version}  911

++ build_pie.patch ++
--- /var/tmp/diff_new_pack.lCr5zu/_old  2014-05-26 14:40:21.0 +0200
+++ /var/tmp/diff_new_pack.lCr5zu/_new  2014-05-26 14:40:21.0 +0200
@@ -7,7 +7,7 @@
 ===
 --- tdb-1.2.12.orig/wscript
 +++ tdb-1.2.12/wscript
-@@ -94,20 +94,27 @@ def build(bld):
+@@ -149,20 +149,27 @@ def build(bld):
  
  bld.SAMBA_BINARY('tdbrestore',
   'tools/tdbrestore.c',

++ ignore-tdb1-run-transaction-expand.diff ++
--- /var/tmp/diff_new_pack.lCr5zu/_old  2014-05-26 14:40:21.0 +0200
+++ /var/tmp/diff_new_pack.lCr5zu/_new  2014-05-26 14:40:21.0 +0200
@@ -5,7 +5,7 @@
 ===
 --- tdb-1.2.11.orig/wscript
 +++ tdb-1.2.11/wscript
-@@ -196,8 +196,9 @@ def testonly(ctx):
+@@ -213,8 +213,9 @@ def testonly(ctx):
  if ret != 0:
  print(%s failed: % f)
  samba_utils.RUN_COMMAND(cat  + os.path.join(testdir, 
'test-output'))

++ include_stdbool_bso10625.patch ++
From 4e14a437963ba54987cd58b4e0705d9a6d8aea6f Mon Sep 17 00:00:00 2001
From: Adam Williamson awill...@redhat.com
Date: Fri, 23 May 2014 10:08:14 -0700
Subject: [PATCH] tdb/include: include stdbool.h in tdb.h

Commit db5bda56bf08 (tdb: add TDB_MUTEX_LOCKING support) adds a bool, but does
not include stdbool.h. This causes any build including tdb.h to fail, at least
for me with GCC 4.9.0.
---

commit tdb for openSUSE:Factory

2014-03-23 Thread h_root
Hello community,

here is the log from the commit of package tdb for openSUSE:Factory checked in 
at 2014-03-23 22:29:24

Comparing /work/SRC/openSUSE:Factory/tdb (Old)
 and  /work/SRC/openSUSE:Factory/.tdb.new (New)


Package is tdb

Changes:

--- /work/SRC/openSUSE:Factory/tdb/tdb.changes  2013-12-09 07:19:44.0 
+0100
+++ /work/SRC/openSUSE:Factory/.tdb.new/tdb.changes 2014-03-23 
22:29:26.0 +0100
@@ -1,0 +2,23 @@
+Thu Mar 20 19:12:16 UTC 2014 - lmue...@suse.com
+
+- Update to version 1.2.13.
+  + Reduce freelist contention
+  + Make tdb_purge_dead internally public
+  + Make tdb_find_dead internally public
+  + Add last_ptr to tdb_find_dead
+  + Move adding tailer space to tdb_find_dead
+  + Do a best fit search for dead records
+  + Don't purge records to a blocked freelist
+  + Fix a tdb corruption
+  + always open internal databases with incompatible hash.
+  + in tdb_delete_hash, make lock/unlock bracket more obvious
+  + simplify tdb_delete_hash() a bit
+  + tdbtool: dump record magic with fixed number of 8 hex digits
+  + tdbtool: dump record hash with fixed number of 8 hex digits
+  + Avoid reallocs for lockrecs
+  + Fix some typos in comments.
+  + Fix CID 1034959 Uninitialized scalar variable
+  + Fix CID 1034960 Uninitialized scalar variable
+  + Fix typos.
+
+---

Old:

  tdb-1.2.12.tar.asc
  tdb-1.2.12.tar.gz

New:

  tdb-1.2.13.tar.asc
  tdb-1.2.13.tar.gz



Other differences:
--
++ tdb.spec ++
--- /var/tmp/diff_new_pack.RsvcVS/_old  2014-03-23 22:29:27.0 +0100
+++ /var/tmp/diff_new_pack.RsvcVS/_new  2014-03-23 22:29:27.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package tdb
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -37,7 +37,7 @@
 %endif
 BuildRequires:  python-devel
 Url:http://tdb.samba.org/
-Version:1.2.12
+Version:1.2.13
 Release:0
 Summary:Samba Trivial Database
 License:GPL-3.0+


++ tdb-1.2.12.tar.gz - tdb-1.2.13.tar.gz ++
 1687 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit tdb for openSUSE:Factory

2013-12-08 Thread h_root
Hello community,

here is the log from the commit of package tdb for openSUSE:Factory checked in 
at 2013-12-09 07:19:43

Comparing /work/SRC/openSUSE:Factory/tdb (Old)
 and  /work/SRC/openSUSE:Factory/.tdb.new (New)


Package is tdb

Changes:

--- /work/SRC/openSUSE:Factory/tdb/tdb.changes  2013-08-30 11:51:09.0 
+0200
+++ /work/SRC/openSUSE:Factory/.tdb.new/tdb.changes 2013-12-09 
07:19:44.0 +0100
@@ -1,0 +2,10 @@
+Fri Dec  6 13:29:03 UTC 2013 - lmue...@suse.com
+
+- Verify source tar ball gpg signature.
+
+---
+Wed Dec  4 15:26:19 CET 2013 - m...@suse.de
+
+- Adapt specfile to ppc64le.
+
+---

New:

  samba-library-distribution-pubkey_13084025.asc



Other differences:
--
++ tdb.spec ++
--- /var/tmp/diff_new_pack.4cog8j/_old  2013-12-09 07:19:45.0 +0100
+++ /var/tmp/diff_new_pack.4cog8j/_new  2013-12-09 07:19:45.0 +0100
@@ -26,6 +26,9 @@
 %endif
 BuildRequires:  autoconf
 BuildRequires:  docbook-xsl-stylesheets
+%if 0%{?suse_version}  1220
+BuildRequires:  gpg-offline
+%endif
 BuildRequires:  libxslt
 %if 0%{?suse_version}  1020
 BuildRequires:  pkg-config
@@ -41,6 +44,7 @@
 Group:  System/Libraries
 Source: http://download.samba.org/pub/tdb/tdb-%{version}.tar.gz
 Source1:http://download.samba.org/pub/tdb/tdb-%{version}.tar.asc
+Source2:samba-library-distribution-pubkey_13084025.asc
 Source4:baselibs.conf
 Patch0: ignore-tdb1-run-transaction-expand.diff
 Patch1: build_pie.patch
@@ -116,8 +120,13 @@
 
 
 %prep
+%if 0%{?suse_version}  1220
+gzip -dc %{SOURCE0} ${RPM_SOURCE_DIR}/%{name}-%{version}.tar
+%{?gpg_verify: %gpg_verify --keyring %{SOURCE2} %{SOURCE1}}
+rm ${RPM_SOURCE_DIR}/%{name}-%{version}.tar
+%endif
 %setup -n tdb-%{version} -q
-%ifarch ppc ppc64
+%ifarch ppc ppc64 ppc64le
 %patch0 -p1
 %endif
 %patch1 -p1


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit tdb for openSUSE:Factory

2013-08-30 Thread h_root
Hello community,

here is the log from the commit of package tdb for openSUSE:Factory checked in 
at 2013-08-30 11:51:07

Comparing /work/SRC/openSUSE:Factory/tdb (Old)
 and  /work/SRC/openSUSE:Factory/.tdb.new (New)


Package is tdb

Changes:

--- /work/SRC/openSUSE:Factory/tdb/tdb.changes  2013-07-30 19:11:55.0 
+0200
+++ /work/SRC/openSUSE:Factory/.tdb.new/tdb.changes 2013-08-30 
11:51:09.0 +0200
@@ -1,0 +2,10 @@
+Thu Aug 29 12:01:12 UTC 2013 - lmue...@suse.com
+
+- PreReq /sbin/ldconfig from python-tdb.
+
+---
+Thu Aug 29 10:55:11 UTC 2013 - lmue...@suse.com
+
+- Add python-tdb to baselibs.conf.
+
+---



Other differences:
--
++ tdb.spec ++
--- /var/tmp/diff_new_pack.QMKZLq/_old  2013-08-30 11:51:09.0 +0200
+++ /var/tmp/diff_new_pack.QMKZLq/_new  2013-08-30 11:51:09.0 +0200
@@ -109,6 +109,7 @@
 Summary:Python bindings for the Tdb library
 Group:  Development/Libraries/Python
 Requires:   %{libtdb_name} = %{version}
+PreReq: /sbin/ldconfig
 
 %description -n python-tdb
 This package contains the python bindings for the Tdb library.

++ baselibs.conf ++
--- /var/tmp/diff_new_pack.QMKZLq/_old  2013-08-30 11:51:09.0 +0200
+++ /var/tmp/diff_new_pack.QMKZLq/_new  2013-08-30 11:51:09.0 +0200
@@ -1 +1,2 @@
 libtdb1
+python-tdb


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit tdb for openSUSE:Factory

2013-07-30 Thread h_root
Hello community,

here is the log from the commit of package tdb for openSUSE:Factory checked in 
at 2013-07-30 19:11:54

Comparing /work/SRC/openSUSE:Factory/tdb (Old)
 and  /work/SRC/openSUSE:Factory/.tdb.new (New)


Package is tdb

Changes:

--- /work/SRC/openSUSE:Factory/tdb/tdb.changes  2013-06-18 15:36:51.0 
+0200
+++ /work/SRC/openSUSE:Factory/.tdb.new/tdb.changes 2013-07-30 
19:11:55.0 +0200
@@ -1,0 +2,6 @@
+Mon Jul 22 10:53:36 UTC 2013 - lmue...@suse.com
+
+- Don't package tdb tools man pages for pre-11.0 systems as they're not built
+  due to a missing docbook stylesheet.
+
+---



Other differences:
--
++ tdb.spec ++
--- /var/tmp/diff_new_pack.5Mi4Yh/_old  2013-07-30 19:11:56.0 +0200
+++ /var/tmp/diff_new_pack.5Mi4Yh/_new  2013-07-30 19:11:56.0 +0200
@@ -171,10 +171,12 @@
 %{_bindir}/tdbdump
 %{_bindir}/tdbrestore
 %{_bindir}/tdbtool
+%if 0%{?suse_version} == 0 || 0%{?suse_version}  1100
 %{_mandir}/man8/tdbbackup.8*
 %{_mandir}/man8/tdbdump.8*
 %{_mandir}/man8/tdbrestore.8*
 %{_mandir}/man8/tdbtool.8*
+%endif
 
 %files -n python-tdb
 %defattr(-,root,root,-)


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit tdb for openSUSE:Factory

2013-06-18 Thread h_root
Hello community,

here is the log from the commit of package tdb for openSUSE:Factory checked in 
at 2013-06-18 15:36:49

Comparing /work/SRC/openSUSE:Factory/tdb (Old)
 and  /work/SRC/openSUSE:Factory/.tdb.new (New)


Package is tdb

Changes:

--- /work/SRC/openSUSE:Factory/tdb/tdb.changes  2013-01-24 15:45:47.0 
+0100
+++ /work/SRC/openSUSE:Factory/.tdb.new/tdb.changes 2013-06-18 
15:36:51.0 +0200
@@ -1,0 +2,8 @@
+Tue Jun  4 14:45:40 UTC 2013 - lmue...@suse.com
+
+- Update to version 1.2.12.
+  + internal code cleanups
+  + crash fix for pytdb
+  + fix for 4GB overflow detection
+
+---

Old:

  tdb-1.2.11.tar.asc
  tdb-1.2.11.tar.gz

New:

  tdb-1.2.12.tar.asc
  tdb-1.2.12.tar.gz



Other differences:
--
++ tdb.spec ++
--- /var/tmp/diff_new_pack.ldi6pG/_old  2013-06-18 15:36:52.0 +0200
+++ /var/tmp/diff_new_pack.ldi6pG/_new  2013-06-18 15:36:52.0 +0200
@@ -34,7 +34,7 @@
 %endif
 BuildRequires:  python-devel
 Url:http://tdb.samba.org/
-Version:1.2.11
+Version:1.2.12
 Release:0
 Summary:Samba Trivial Database
 License:GPL-3.0+

++ build_pie.patch ++
--- /var/tmp/diff_new_pack.ldi6pG/_old  2013-06-18 15:36:52.0 +0200
+++ /var/tmp/diff_new_pack.ldi6pG/_new  2013-06-18 15:36:52.0 +0200
@@ -3,38 +3,38 @@
 
 Build and link binaries with PIE flags.
 
-Index: tdb-1.2.11/wscript
+Index: tdb-1.2.12/wscript
 ===
 tdb-1.2.11.orig/wscript
-+++ tdb-1.2.11/wscript
+--- tdb-1.2.12.orig/wscript
 tdb-1.2.12/wscript
 @@ -94,20 +94,27 @@ def build(bld):
  
  bld.SAMBA_BINARY('tdbrestore',
   'tools/tdbrestore.c',
-- 'tdb', manpages='manpages/tdbrestore.8')
+- 'tdb', manpages='man/tdbrestore.8')
 + 'tdb',
 +   cflags='-fPIE', ldflags='-pie',
-+   manpages='manpages/tdbrestore.8')
++   manpages='man/tdbrestore.8')
  
  bld.SAMBA_BINARY('tdbdump',
   'tools/tdbdump.c',
-- 'tdb', manpages='manpages/tdbdump.8')
+- 'tdb', manpages='man/tdbdump.8')
 + 'tdb',
 +   cflags='-fPIE', ldflags='-pie',
-+   manpages='manpages/tdbdump.8')
++   manpages='man/tdbdump.8')
  
  bld.SAMBA_BINARY('tdbbackup',
   'tools/tdbbackup.c',
   'tdb',
 +   cflags='-fPIE', ldflags='-pie',
-  manpages='manpages/tdbbackup.8')
+  manpages='man/tdbbackup.8')
  
  bld.SAMBA_BINARY('tdbtool',
   'tools/tdbtool.c',
-- 'tdb', manpages='manpages/tdbtool.8')
+- 'tdb', manpages='man/tdbtool.8')
 + 'tdb',
 +   cflags='-fPIE', ldflags='-pie',
-+   manpages='manpages/tdbtool.8')
++   manpages='man/tdbtool.8')
  
  # FIXME: This hardcoded list is stupid, stupid, stupid.
  bld.SAMBA_SUBSYSTEM('tdb-test-helpers',

++ tdb-1.2.11.tar.gz - tdb-1.2.12.tar.gz ++
 7778 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit tdb for openSUSE:Factory

2013-01-24 Thread h_root
Hello community,

here is the log from the commit of package tdb for openSUSE:Factory checked in 
at 2013-01-24 15:45:45

Comparing /work/SRC/openSUSE:Factory/tdb (Old)
 and  /work/SRC/openSUSE:Factory/.tdb.new (New)


Package is tdb, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/tdb/tdb.changes  2012-12-05 14:09:49.0 
+0100
+++ /work/SRC/openSUSE:Factory/.tdb.new/tdb.changes 2013-01-24 
15:45:47.0 +0100
@@ -1,0 +2,5 @@
+Mon Jan  7 23:49:48 UTC 2013 - dval...@suse.com
+
+- Refresh ignore-tdb1-run-transaction-expand.diff patch.
+
+---



Other differences:
--
++ tdb.spec ++
--- /var/tmp/diff_new_pack.RXrbql/_old  2013-01-24 15:45:48.0 +0100
+++ /var/tmp/diff_new_pack.RXrbql/_new  2013-01-24 15:45:48.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package tdb
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed

++ ignore-tdb1-run-transaction-expand.diff ++
--- /var/tmp/diff_new_pack.RXrbql/_old  2013-01-24 15:45:48.0 +0100
+++ /var/tmp/diff_new_pack.RXrbql/_new  2013-01-24 15:45:48.0 +0100
@@ -1,19 +1,19 @@
 Author: Debian tdb maintainers
 Bugzilla: 769268 - tdb: tdb1-run-transaction-expand test fails on ppc64
 
-Index: tdb-1.2.10/wscript
+Index: tdb-1.2.11/wscript
 ===
 tdb-1.2.10.orig/wscript
-+++ tdb-1.2.10/wscript
-@@ -192,8 +192,9 @@ def testonly(ctx):
+--- tdb-1.2.11.orig/wscript
 tdb-1.2.11/wscript
+@@ -196,8 +196,9 @@ def testonly(ctx):
  if ret != 0:
  print(%s failed: % f)
  samba_utils.RUN_COMMAND(cat  + os.path.join(testdir, 
'test-output'))
--ecode = ret;
--break;
+-ecode = ret
+-break
 +if f != 'tdb1-run-transaction-expand':
 +ecode = ret;
 +break;
- 
+
  if ecode == 0:
  cmd = os.path.join(Utils.g_module.blddir, 'tdbtorture')


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit tdb for openSUSE:Factory

2012-12-05 Thread h_root
Hello community,

here is the log from the commit of package tdb for openSUSE:Factory checked in 
at 2012-12-05 14:09:47

Comparing /work/SRC/openSUSE:Factory/tdb (Old)
 and  /work/SRC/openSUSE:Factory/.tdb.new (New)


Package is tdb, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/tdb/tdb.changes  2012-09-23 21:15:51.0 
+0200
+++ /work/SRC/openSUSE:Factory/.tdb.new/tdb.changes 2012-12-05 
14:09:49.0 +0100
@@ -1,0 +2,17 @@
+Sun Dec  2 17:27:15 UTC 2012 - lmue...@suse.com
+
+- Update to version 1.2.11.
+  + Make tdb robust against improper CLEAR_IF_FIRST restart
+  + Make robust against shrinking tdbs
+  + add -e option to tdbdump (and docment it).
+  + tdbdump should log errors, and fail in that case.
+  + add tdb_rescue()
+  + Fix a typo
+  + return unpack error on strdup failure
+  + finish weaning off err.h.
+  + don't use err.h in tests.
+  + make TDB_NOSYNC merely disable sync.
+  + remove unused debug_fprintf() macro that breaks the build
+  + tests: fix use of a non-existent word (existant)
+
+---

Old:

  tdb-1.2.10.tar.asc
  tdb-1.2.10.tar.gz

New:

  tdb-1.2.11.tar.asc
  tdb-1.2.11.tar.gz



Other differences:
--
++ tdb.spec ++
--- /var/tmp/diff_new_pack.cO6wkm/_old  2012-12-05 14:09:50.0 +0100
+++ /var/tmp/diff_new_pack.cO6wkm/_new  2012-12-05 14:09:50.0 +0100
@@ -34,7 +34,7 @@
 %endif
 BuildRequires:  python-devel
 Url:http://tdb.samba.org/
-Version:1.2.10
+Version:1.2.11
 Release:0
 Summary:Samba Trivial Database
 License:GPL-3.0+

++ build_pie.patch ++
--- /var/tmp/diff_new_pack.cO6wkm/_old  2012-12-05 14:09:50.0 +0100
+++ /var/tmp/diff_new_pack.cO6wkm/_new  2012-12-05 14:09:50.0 +0100
@@ -3,10 +3,10 @@
 
 Build and link binaries with PIE flags.
 
-Index: tdb-1.2.10/wscript
+Index: tdb-1.2.11/wscript
 ===
 tdb-1.2.10.orig/wscript
-+++ tdb-1.2.10/wscript
+--- tdb-1.2.11.orig/wscript
 tdb-1.2.11/wscript
 @@ -94,20 +94,27 @@ def build(bld):
  
  bld.SAMBA_BINARY('tdbrestore',

++ tdb-1.2.10.tar.gz - tdb-1.2.11.tar.gz ++
 9302 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit tdb for openSUSE:Factory

2012-09-23 Thread h_root
Hello community,

here is the log from the commit of package tdb for openSUSE:Factory checked in 
at 2012-09-23 21:15:49

Comparing /work/SRC/openSUSE:Factory/tdb (Old)
 and  /work/SRC/openSUSE:Factory/.tdb.new (New)


Package is tdb, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/tdb/tdb.changes  2012-07-09 13:34:35.0 
+0200
+++ /work/SRC/openSUSE:Factory/.tdb.new/tdb.changes 2012-09-23 
21:15:51.0 +0200
@@ -4 +4 @@
-- Ignore tdb run transaction expand check on ppc as well 
+- Ignore tdb run transaction expand check on ppc as well; (bnc#769268). 
@@ -14,0 +15,5 @@
+
+---
+Wed Jun 13 10:23:35 UTC 2012 - dd...@suse.com
+
+- Build and link binaries with PIE flags.

New:

  build_pie.patch



Other differences:
--
++ tdb.spec ++
--- /var/tmp/diff_new_pack.5LTJnd/_old  2012-09-23 21:15:51.0 +0200
+++ /var/tmp/diff_new_pack.5LTJnd/_new  2012-09-23 21:15:51.0 +0200
@@ -43,6 +43,7 @@
 Source1:http://download.samba.org/pub/tdb/tdb-%{version}.tar.asc
 Source4:baselibs.conf
 Patch0: ignore-tdb1-run-transaction-expand.diff
+Patch1: build_pie.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -118,6 +119,7 @@
 %ifarch ppc ppc64
 %patch0 -p1
 %endif
+%patch1 -p1
 
 %build
 %if 0%{?suse_version}  0%{?suse_version}  911

++ build_pie.patch ++
Author: David Disseldorp dd...@samba.org
Date:   Wed Aug 15 18:33:08 CEST 2012

Build and link binaries with PIE flags.

Index: tdb-1.2.10/wscript
===
--- tdb-1.2.10.orig/wscript
+++ tdb-1.2.10/wscript
@@ -94,20 +94,27 @@ def build(bld):
 
 bld.SAMBA_BINARY('tdbrestore',
  'tools/tdbrestore.c',
- 'tdb', manpages='manpages/tdbrestore.8')
+ 'tdb',
+cflags='-fPIE', ldflags='-pie',
+manpages='manpages/tdbrestore.8')
 
 bld.SAMBA_BINARY('tdbdump',
  'tools/tdbdump.c',
- 'tdb', manpages='manpages/tdbdump.8')
+ 'tdb',
+cflags='-fPIE', ldflags='-pie',
+manpages='manpages/tdbdump.8')
 
 bld.SAMBA_BINARY('tdbbackup',
  'tools/tdbbackup.c',
  'tdb',
+cflags='-fPIE', ldflags='-pie',
  manpages='manpages/tdbbackup.8')
 
 bld.SAMBA_BINARY('tdbtool',
  'tools/tdbtool.c',
- 'tdb', manpages='manpages/tdbtool.8')
+ 'tdb',
+cflags='-fPIE', ldflags='-pie',
+manpages='manpages/tdbtool.8')
 
 # FIXME: This hardcoded list is stupid, stupid, stupid.
 bld.SAMBA_SUBSYSTEM('tdb-test-helpers',

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit tdb for openSUSE:Factory

2012-07-09 Thread h_root
Hello community,

here is the log from the commit of package tdb for openSUSE:Factory checked in 
at 2012-07-09 13:34:34

Comparing /work/SRC/openSUSE:Factory/tdb (Old)
 and  /work/SRC/openSUSE:Factory/.tdb.new (New)


Package is tdb, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/tdb/tdb.changes  2012-06-28 17:01:24.0 
+0200
+++ /work/SRC/openSUSE:Factory/.tdb.new/tdb.changes 2012-07-09 
13:34:35.0 +0200
@@ -1,0 +2,10 @@
+Sat Jul  7 15:42:23 UTC 2012 - dval...@suse.com
+
+- Ignore tdb run transaction expand check on ppc as well 
+
+---
+Thu Jun 28 21:19:51 UTC 2012 - lmue...@suse.com
+
+- Ignore tdb run transaction expand check on ppc64; (bnc#769268).
+
+---

New:

  ignore-tdb1-run-transaction-expand.diff



Other differences:
--
++ tdb.spec ++
--- /var/tmp/diff_new_pack.hvxdlU/_old  2012-07-09 13:34:36.0 +0200
+++ /var/tmp/diff_new_pack.hvxdlU/_new  2012-07-09 13:34:36.0 +0200
@@ -42,6 +42,7 @@
 Source: http://download.samba.org/pub/tdb/tdb-%{version}.tar.gz
 Source1:http://download.samba.org/pub/tdb/tdb-%{version}.tar.asc
 Source4:baselibs.conf
+Patch0: ignore-tdb1-run-transaction-expand.diff
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -114,6 +115,9 @@
 
 %prep
 %setup -n tdb-%{version} -q
+%ifarch ppc ppc64
+%patch0 -p1
+%endif
 
 %build
 %if 0%{?suse_version}  0%{?suse_version}  911

++ ignore-tdb1-run-transaction-expand.diff ++
Author: Debian tdb maintainers
Bugzilla: 769268 - tdb: tdb1-run-transaction-expand test fails on ppc64

Index: tdb-1.2.10/wscript
===
--- tdb-1.2.10.orig/wscript
+++ tdb-1.2.10/wscript
@@ -192,8 +192,9 @@ def testonly(ctx):
 if ret != 0:
 print(%s failed: % f)
 samba_utils.RUN_COMMAND(cat  + os.path.join(testdir, 
'test-output'))
-ecode = ret;
-break;
+if f != 'tdb1-run-transaction-expand':
+ecode = ret;
+break;
 
 if ecode == 0:
 cmd = os.path.join(Utils.g_module.blddir, 'tdbtorture')

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit tdb for openSUSE:Factory

2012-06-28 Thread h_root
Hello community,

here is the log from the commit of package tdb for openSUSE:Factory checked in 
at 2012-06-28 17:01:23

Comparing /work/SRC/openSUSE:Factory/tdb (Old)
 and  /work/SRC/openSUSE:Factory/.tdb.new (New)


Package is tdb, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/tdb/tdb.changes  2012-06-13 10:05:55.0 
+0200
+++ /work/SRC/openSUSE:Factory/.tdb.new/tdb.changes 2012-06-28 
17:01:24.0 +0200
@@ -1,0 +2,5 @@
+Thu Jun 21 20:40:55 UTC 2012 - adr...@suse.de
+
+- disable test suite on qemu emulated builds
+
+---



Other differences:
--
++ tdb.spec ++
--- /var/tmp/diff_new_pack.3oqH5n/_old  2012-06-28 17:01:26.0 +0200
+++ /var/tmp/diff_new_pack.3oqH5n/_new  2012-06-28 17:01:26.0 +0200
@@ -1,5 +1,5 @@
 #
-# spec file for package tdb (Version 1.2.10)
+# spec file for package tdb
 #
 # Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
@@ -15,11 +15,9 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
 
 %{!?python_sitearch:  %global python_sitearch %(%{__python} -c from 
distutils.sysconfig import get_python_lib; print get_python_lib(1))}
 
-
 Name:   tdb
 %if 0%{?suse_version} == 0 || 0%{?suse_version}  1140
 %definebuild_make_smp_mflags %{?_smp_mflags}
@@ -35,12 +33,12 @@
 BuildRequires:  pkgconfig
 %endif
 BuildRequires:  python-devel
-License:GPL-3.0+
-Group:  System/Libraries
 Url:http://tdb.samba.org/
 Version:1.2.10
 Release:0
 Summary:Samba Trivial Database
+License:GPL-3.0+
+Group:  System/Libraries
 Source: http://download.samba.org/pub/tdb/tdb-%{version}.tar.gz
 Source1:http://download.samba.org/pub/tdb/tdb-%{version}.tar.asc
 Source4:baselibs.conf
@@ -55,7 +53,6 @@
 
 %define libtdb_name libtdb1
 %package -n %{libtdb_name}
-License:GPL-3.0+
 Summary:Libraries and Header Files to Develop Programs with tdb1 
Support
 Group:  System/Libraries
 %if 0%{?suse_version}  1020
@@ -75,7 +72,6 @@
 
 
 %package -n libtdb-devel
-License:GPL-3.0+
 Summary:Libraries and Header Files to Develop Programs with tdb1 
Support
 Group:  Development/Libraries/C and C++
 Requires:   %{libtdb_name} = %{version}
@@ -95,7 +91,6 @@
 
 
 %package -n tdb-tools
-License:GPL-3.0+
 Summary:Tools to manipulate tdb files
 Group:  Development/Libraries/C and C++
 
@@ -109,7 +104,6 @@
 
 
 %package -n python-tdb
-License:GPL-3.0+
 Summary:Python bindings for the Tdb library
 Group:  Development/Libraries/Python
 Requires:   %{libtdb_name} = %{version}
@@ -140,7 +134,9 @@
all
 
 %check
+%if 0%{!?qemu_user_space_build:1}
 %{__make} test
+%endif
 
 %install
 DESTDIR=${RPM_BUILD_ROOT} make install


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org