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>"
|
obsoletes "gdbm-<targettype> < <version>"
|
||||||
libgdbm_compat4
|
libgdbm_compat4
|
||||||
conflicts "libgdbm3-<targettype>"
|
conflicts "libgdbm3-<targettype>"
|
||||||
gdbm-devel
|
gdbm-devel
|
||||||
requires "libgdbm5-<targettype> = <version>"
|
requires "libgdbm6-<targettype> = <version>"
|
||||||
requires "libgdbm_compat4-<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
|
--- gdbm-1.18.1.orig/src/version.c 2018-10-31 08:08:40.768558994 +0100
|
||||||
+++ src/version.c
|
+++ gdbm-1.18.1/src/version.c 2018-10-31 08:09:58.052905389 +0100
|
||||||
@@ -25,9 +25,6 @@
|
@@ -25,9 +25,6 @@
|
||||||
making the distdir. */
|
making the distdir. */
|
||||||
const char * gdbm_version = "GDBM version " PACKAGE_VERSION ". "
|
const char * gdbm_version = "GDBM version " PACKAGE_VERSION ". "
|
||||||
"03/01/2018"
|
"27/10/2018"
|
||||||
-#if defined(__STDC__) && defined(__DATE__) && defined(__TIME__)
|
-#if defined(__STDC__) && defined(__DATE__) && defined(__TIME__)
|
||||||
- " (built " __DATE__ " " __TIME__ ")"
|
- " (built " __DATE__ " " __TIME__ ")"
|
||||||
-#endif
|
-#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
|
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)
|
# license that conforms to the Open Source Definition (Version 1.9)
|
||||||
# published by the Open Source Initiative.
|
# 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
|
%define lcompat libgdbm_compat4
|
||||||
Name: gdbm
|
Name: gdbm
|
||||||
Version: 1.14.1
|
Version: 1.18.1
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: GNU dbm key/data database
|
Summary: GNU dbm key/data database
|
||||||
License: GPL-3.0-or-later
|
License: GPL-3.0-or-later
|
||||||
@ -104,9 +104,10 @@ to develop applications that require these.
|
|||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q
|
%setup -q
|
||||||
%patch4
|
%patch4 -p1
|
||||||
|
|
||||||
%build
|
%build
|
||||||
|
|
||||||
%configure \
|
%configure \
|
||||||
--disable-static \
|
--disable-static \
|
||||||
--disable-silent-rules \
|
--disable-silent-rules \
|
||||||
|
Loading…
x
Reference in New Issue
Block a user