Accepting request 645670 from devel:libraries:c_c++
- 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). - 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 - 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 - update to 1.15: * Extensive database consistency checking * Improved error checking OBS-URL: https://build.opensuse.org/request/show/645670 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdbm?expand=0&rev=37
This commit is contained in:
commit
ede41a4f76
@ -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>"
|
||||
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:cdceff00ffe014495bed3aed71c7910aa88bf29379f795abc0f46d4ee5f8bc5f
|
||||
size 894412
|
@ -1,7 +0,0 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v1.4.15 (GNU/Linux)
|
||||
|
||||
iEYEABECAAYFAlpM/RMACgkQNgKwf1XQxzJ/VACghGZzncnAAgNRdtWl0Q6J1WR+
|
||||
i1EAn1yWMe7Y31thdTCnZumJAOs6Cl6Y
|
||||
=Ixl8
|
||||
-----END PGP SIGNATURE-----
|
3
gdbm-1.18.1.tar.gz
Normal file
3
gdbm-1.18.1.tar.gz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:86e613527e5dba544e73208f42b78b7c022d4fa5a6d5498bf18c8d6f745b91dc
|
||||
size 941863
|
7
gdbm-1.18.1.tar.gz.sig
Normal file
7
gdbm-1.18.1.tar.gz.sig
Normal file
@ -0,0 +1,7 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iG4EABECAC4WIQQyX2UMTCtq1YgHMno2ArB/VdDHMgUCW9QDDRAcZ3JheUBnbnUu
|
||||
b3JnLnVhAAoJEDYCsH9V0Mcy6mAAnA8dtoJ6zkcTKu7hJxIcG74KvjIVAJ94zjC9
|
||||
htwPjn3VFpXHwl5V72qunw==
|
||||
=xDhc
|
||||
-----END PGP SIGNATURE-----
|
@ -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
|
||||
|
48
gdbm.changes
48
gdbm.changes
@ -1,3 +1,51 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Oct 31 07:14:06 UTC 2018 - Petr Gajdos <pgajdos@suse.com>
|
||||
|
||||
- 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 - astieger@suse.com
|
||||
|
||||
- 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 - pgajdos@suse.com
|
||||
|
||||
- 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 - astieger@suse.com
|
||||
|
||||
- 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
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 23 08:20:32 UTC 2018 - tchvatal@suse.com
|
||||
|
||||
|
@ -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 @@ to develop applications that require these.
|
||||
|
||||
%prep
|
||||
%setup -q
|
||||
%patch4
|
||||
%patch4 -p1
|
||||
|
||||
%build
|
||||
|
||||
%configure \
|
||||
--disable-static \
|
||||
--disable-silent-rules \
|
||||
|
Loading…
Reference in New Issue
Block a user