Hello community,

here is the log from the commit of package gdbm for openSUSE:Factory checked in 
at 2019-02-08 12:03:14
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gdbm (Old)
 and      /work/SRC/openSUSE:Factory/.gdbm.new.28833 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gdbm"

Fri Feb  8 12:03:14 2019 rev:37 rq:645670 version:1.18.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/gdbm/gdbm.changes        2018-05-25 
21:33:37.415983422 +0200
+++ /work/SRC/openSUSE:Factory/.gdbm.new.28833/gdbm.changes     2019-02-08 
12:03:24.633698010 +0100
@@ -1,0 +2,48 @@
+Wed Oct 31 07:14:06 UTC 2018 - Petr Gajdos <[email protected]>
+
+- update to 1.18.1:
+  * Fix debian bug 910911: This restores backward compatibility with
+    databases created by version 1.8 (and some later versions, with
+    mmapped I/O disabled).
+
+-------------------------------------------------------------------
+Wed Aug 22 17:24:47 UTC 2018 - [email protected]
+
+- update to 1.18:
+  * Fix directory entry validation
+  * Fix improper use of GDBM_DEBUG macro
+  * Fix spurious error from gdbm_dump and gdbm_export
+  * Make sure gdbm_sync always returns a meaningful value
+- includes changes from 1.17:
+  * Fix bug in gdbm_dump function, it did not clear the
+    GDBM_ITEM_NOT_FOUND error marker, which is set upon its normal
+    termination
+- changes upstreamed:
+  * gdbm_close() and gdbm_sync() now return 0 on success. On error,
+    they return -1 and set gdbm_errno and errno to the appropriate
+    error codes - drop gdbm-close-and-sync-return-value.patch
+
+-------------------------------------------------------------------
+Mon Jul 16 09:24:48 UTC 2018 - [email protected]
+
+- update to 1.16:
+  * Fix typo
+  * New gdbmtool variables: coalesce and centfree
+  * src/falloc.c (avail_lookup): Remove the start parameter.
+                 (_gdbm_put_av_elem): Rewrite the "can_merge" loop.
+- added gdbm-close-and-sync-return-value.patch
+  see https://puszcza.gnu.org.ua/bugs/index.php?399
+
+-------------------------------------------------------------------
+Sun Jun 17 13:57:31 UTC 2018 - [email protected]
+
+- update to 1.15:
+  * Extensive database consistency checking
+  * Improved error checking
+  * Removed gdbm-1.8.3 compatibility layer
+  * Commands can be given to gdbmtool in the command line
+  * Fixed data conversion bugs in storing structured keys or content
+  * New member in the gdbm_recovery structure: duplicate_keys
+  * New error codes
+
+-------------------------------------------------------------------

Old:
----
  gdbm-1.14.1.tar.gz
  gdbm-1.14.1.tar.gz.sig

New:
----
  gdbm-1.18.1.tar.gz
  gdbm-1.18.1.tar.gz.sig

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gdbm.spec ++++++
--- /var/tmp/diff_new_pack.8MhQXR/_old  2019-02-08 12:03:26.789697029 +0100
+++ /var/tmp/diff_new_pack.8MhQXR/_new  2019-02-08 12:03:26.789697029 +0100
@@ -12,14 +12,14 @@
 # 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/
 #
 
 
-%define lname  libgdbm5
+%define lname  libgdbm6
 %define lcompat libgdbm_compat4
 Name:           gdbm
-Version:        1.14.1
+Version:        1.18.1
 Release:        0
 Summary:        GNU dbm key/data database
 License:        GPL-3.0-or-later
@@ -104,9 +104,10 @@
 
 %prep
 %setup -q
-%patch4
+%patch4 -p1
 
 %build
+
 %configure \
   --disable-static \
   --disable-silent-rules \

++++++ baselibs.conf ++++++
--- /var/tmp/diff_new_pack.8MhQXR/_old  2019-02-08 12:03:26.833697009 +0100
+++ /var/tmp/diff_new_pack.8MhQXR/_new  2019-02-08 12:03:26.833697009 +0100
@@ -1,7 +1,7 @@
-libgdbm5
+libgdbm6
   obsoletes "gdbm-<targettype> < <version>"
 libgdbm_compat4
   conflicts "libgdbm3-<targettype>"
 gdbm-devel
-  requires "libgdbm5-<targettype> = <version>"
+  requires "libgdbm6-<targettype> = <version>"
   requires "libgdbm_compat4-<targettype> = <version>"

++++++ gdbm-1.14.1.tar.gz -> gdbm-1.18.1.tar.gz ++++++
++++ 27971 lines of diff (skipped)

++++++ gdbm-no-build-date.patch ++++++
--- /var/tmp/diff_new_pack.8MhQXR/_old  2019-02-08 12:03:27.053696909 +0100
+++ /var/tmp/diff_new_pack.8MhQXR/_new  2019-02-08 12:03:27.057696907 +0100
@@ -1,11 +1,11 @@
-Index: src/version.c
+Index: gdbm-1.18.1/src/version.c
 ===================================================================
---- src/version.c.orig
-+++ src/version.c
+--- gdbm-1.18.1.orig/src/version.c     2018-10-31 08:08:40.768558994 +0100
++++ gdbm-1.18.1/src/version.c  2018-10-31 08:09:58.052905389 +0100
 @@ -25,9 +25,6 @@
     making the distdir. */
  const char * gdbm_version = "GDBM version " PACKAGE_VERSION ". "
- "03/01/2018"
+ "27/10/2018"
 -#if defined(__STDC__) && defined(__DATE__) && defined(__TIME__)
 -              " (built " __DATE__ " " __TIME__ ")"
 -#endif



Reply via email to