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
