Commit Graph

86 Commits

Author SHA256 Message Date
Ana Guerrero
04ffc2a5f9 Accepting request 1131626 from devel:libraries:c_c++
- libgdbm_compat4: Fix libgdbm version of Conflicts [bsc#1217727] (forwarded request 1131394 from kukuk)

OBS-URL: https://build.opensuse.org/request/show/1131626
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdbm?expand=0&rev=45
2023-12-10 18:39:29 +00:00
9c570107e8 Accepting request 1131394 from home:kukuk:branches:devel:libraries:c_c++
- libgdbm_compat4: Fix libgdbm version of Conflicts [bsc#1217727]

OBS-URL: https://build.opensuse.org/request/show/1131394
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gdbm?expand=0&rev=72
2023-12-07 14:30:11 +00:00
Dominique Leuenberger
6d3f825057 Accepting request 1103594 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1103594
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdbm?expand=0&rev=44
2023-08-13 17:17:33 +00:00
cd66db0ac2 Accepting request 1102983 from home:dspinella:branches:devel:libraries:c_c++
- Fix bsc#1209583, gdbm_load and gdbm_dump receive a SEGFAULT if
  run without arguments
  bsc1209583.patch

OBS-URL: https://build.opensuse.org/request/show/1102983
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gdbm?expand=0&rev=70
2023-08-12 10:15:29 +00:00
Dominique Leuenberger
4289e357bd Accepting request 952034 from devel:libraries:c_c++
gdbm 1.23 (forwarded request 951944 from AndreasStieger)

OBS-URL: https://build.opensuse.org/request/show/952034
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdbm?expand=0&rev=43
2022-02-11 22:06:33 +00:00
8040599cfb Accepting request 951944 from home:AndreasStieger:branches:devel:libraries:c_c++
gdbm 1.23

OBS-URL: https://build.opensuse.org/request/show/951944
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gdbm?expand=0&rev=69
2022-02-07 07:11:40 +00:00
Dominique Leuenberger
77859dd70a Accepting request 940172 from devel:libraries:c_c++
- version update to 1.22
  * Fix file header validation
  * Fix key verification in sequential access
  * Fix testing with DejaGNU 1.6.3
  * Fix stack overflow in print_usage
  * Fix a leak of avail entry on pushing a new avail block
  * New gdbmtool variables: errorexit, errormask, trace, timing
  * etc. see CHANGES
- modified patches
  % gdbm-no-build-date.patch (refreshed)

OBS-URL: https://build.opensuse.org/request/show/940172
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdbm?expand=0&rev=42
2021-12-16 01:00:25 +00:00
4a11e2a826 - version update to 1.22
* Fix file header validation
  * Fix key verification in sequential access
  * Fix testing with DejaGNU 1.6.3
  * Fix stack overflow in print_usage
  * Fix a leak of avail entry on pushing a new avail block
  * New gdbmtool variables: errorexit, errormask, trace, timing
  * etc. see CHANGES
- modified patches
  % gdbm-no-build-date.patch (refreshed)

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gdbm?expand=0&rev=68
2021-12-13 09:34:02 +00:00
Richard Brown
ab2a0c9b8d Accepting request 911063 from devel:libraries:c_c++
- version update to 1.20
  * New bucket cache
    The bucket cache support has been rewritten from scratch.  The new
    bucket cache code provides for significant speed up of search
    operations.
  * Change mmap prereading strategy
    Pre-reading of the memory mapper regions, introduced in version 1.19
    can be advantageous only when doing intensive look-ups on a read-only
    database.  It degrades performance otherwise, especially if doing
    multiple inserts.  Therefore, this version introduces a new flag
    to gdbm_open: GDBM_PREREAD.  When given, it enables pre-reading of
    memory mapped regions.
- modified patches
  % gdbm-no-build-date.patch (refreshed)

OBS-URL: https://build.opensuse.org/request/show/911063
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdbm?expand=0&rev=41
2021-08-18 06:55:08 +00:00
7bf3dab3ec - version update to 1.20
* New bucket cache
    The bucket cache support has been rewritten from scratch.  The new
    bucket cache code provides for significant speed up of search
    operations.
  * Change mmap prereading strategy
    Pre-reading of the memory mapper regions, introduced in version 1.19
    can be advantageous only when doing intensive look-ups on a read-only
    database.  It degrades performance otherwise, especially if doing
    multiple inserts.  Therefore, this version introduces a new flag
    to gdbm_open: GDBM_PREREAD.  When given, it enables pre-reading of
    memory mapped regions.
- modified patches
  % gdbm-no-build-date.patch (refreshed)

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gdbm?expand=0&rev=67
2021-08-09 14:13:38 +00:00
Dominique Leuenberger
8a23033947 Accepting request 859028 from devel:libraries:c_c++
- version update to 1.19
  * Pre-read the memory mapped regions on systems that support it.
  This speeds up operations on big databases.
  * gdbmtool: tagged initialization of structured data
  Initializers for structured data can be given in tagged form, e.g.:
     store somekey { status=2, id={a,u,x}, name="foo" }
  * Bugfixes:
  ** Preserve locking type during database reorganization
- modified patches
  % gdbm-no-build-date.patch (refreshed)
- deleted patches
  - gdbm-no-common.patch (upstreamed)

OBS-URL: https://build.opensuse.org/request/show/859028
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdbm?expand=0&rev=40
2020-12-30 16:11:00 +00:00
6f71a7cca9 - version update to 1.19
* Pre-read the memory mapped regions on systems that support it.
  This speeds up operations on big databases.
  * gdbmtool: tagged initialization of structured data
  Initializers for structured data can be given in tagged form, e.g.:
     store somekey { status=2, id={a,u,x}, name="foo" }
  * Bugfixes:
  ** Preserve locking type during database reorganization
- modified patches
  % gdbm-no-build-date.patch (refreshed)
- deleted patches
  - gdbm-no-common.patch (upstreamed)

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gdbm?expand=0&rev=65
2020-12-28 13:32:15 +00:00
Dominique Leuenberger
9b685fbd90 Accepting request 786351 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/786351
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdbm?expand=0&rev=39
2020-03-25 22:42:00 +00:00
d4935f19ce Accepting request 784684 from home:iznogood:branches:devel:libraries:c_c++
- No longer recommend -lang: supplements are in use. Also add a
  explicit %%{name] = %%{version} Provides to aid supplements to do
  the right thing. We will lose the lang package Recommends for the
  compat package, but normally nobody will have only the compat
  package installed without the current package.

OBS-URL: https://build.opensuse.org/request/show/784684
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gdbm?expand=0&rev=63
2020-03-19 08:42:18 +00:00
Dominique Leuenberger
f3d65d302f Accepting request 766024 from devel:libraries:c_c++
- added patches
  Build with -no-common, [bsc#1160872]
  + gdbm-no-common.patch

OBS-URL: https://build.opensuse.org/request/show/766024
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdbm?expand=0&rev=38
2020-01-25 12:23:05 +00:00
9b36569b1d OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gdbm?expand=0&rev=61 2020-01-21 10:25:43 +00:00
8e603c317d - added patches
Build with -no-common, [bsc#1160872]
  + gdbm-no-common.patch

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gdbm?expand=0&rev=60
2020-01-21 09:36:33 +00:00
Stephan Kulow
ede41a4f76 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
2019-02-08 11:03:14 +00:00
e256e6ef42 - 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).

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gdbm?expand=0&rev=58
2018-10-31 07:15:52 +00:00
a8d30d1d28 Accepting request 630977 from home:AndreasStieger:branches:devel:libraries:c_c++
GNU dbm 1.18

OBS-URL: https://build.opensuse.org/request/show/630977
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gdbm?expand=0&rev=57
2018-08-23 06:39:25 +00:00
e0a668e3a0 - added gdbm-close-and-sync-return-value.patch
see https://puszcza.gnu.org.ua/bugs/index.php?399

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gdbm?expand=0&rev=56
2018-07-16 09:55:40 +00:00
852e755c76 (_gdbm_put_av_elem): Rewrite the "can_merge" loop.
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gdbm?expand=0&rev=55
2018-07-16 09:29:50 +00:00
86239aab04 - update to 1.16:
* Fix typo
  * New gdbmtool variables: coalesce and centfree
  * src/falloc.c (avail_lookup): Remove the start parameter.

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gdbm?expand=0&rev=54
2018-07-16 09:26:50 +00:00
a7659db9f8 Accepting request 617307 from home:AndreasStieger:branches:devel:libraries:c_c++
gdbm 1.15

OBS-URL: https://build.opensuse.org/request/show/617307
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gdbm?expand=0&rev=53
2018-06-19 06:29:44 +00:00
Dominique Leuenberger
7a56059a83 Accepting request 611495 from devel:libraries:c_c++
- Version update to 1.14.1:
  * Manpage formating issues
  * Make gdbm_error thread-safe
  * Improve database reproducibility
  * Fix build with --enable-gdbm-export
- Rebase patch gdbm-no-build-date.patch (forwarded request 611494 from scarabeus_iv)

OBS-URL: https://build.opensuse.org/request/show/611495
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdbm?expand=0&rev=36
2018-05-25 19:33:30 +00:00
9b2ebb9600 Accepting request 611494 from home:scarabeus_iv:branches:devel:libraries:c_c++
- Version update to 1.14.1:
  * Manpage formating issues
  * Make gdbm_error thread-safe
  * Improve database reproducibility
  * Fix build with --enable-gdbm-export
- Rebase patch gdbm-no-build-date.patch

OBS-URL: https://build.opensuse.org/request/show/611494
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gdbm?expand=0&rev=51
2018-05-23 08:27:10 +00:00
Dominique Leuenberger
5e9d41d774 Accepting request 610471 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/610471
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdbm?expand=0&rev=35
2018-05-20 15:19:07 +00:00
331e7e455a Accepting request 610435 from home:jengelh:branches:devel:libraries:c_c++
- Fix boilerplate summary.

OBS-URL: https://build.opensuse.org/request/show/610435
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gdbm?expand=0&rev=49
2018-05-18 17:44:02 +00:00
eba20b9a67 Accepting request 610227 from home:scarabeus_iv:branches:devel:languages:perl
- Fix missing dash in baselibs.conf

OBS-URL: https://build.opensuse.org/request/show/610227
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gdbm?expand=0&rev=48
2018-05-18 07:30:50 +00:00
695d669090 Accepting request 607318 from home:scarabeus_iv:branches:devel:libraries:c_c++
- Revert to release 1.13 to allow migration to split compat package
  first. Otherwise OBS can't get heads or tails on conflicts

OBS-URL: https://build.opensuse.org/request/show/607318
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gdbm?expand=0&rev=47
2018-05-15 09:18:57 +00:00
9d11d82d60 Accepting request 606994 from home:scarabeus_iv:branches:devel:languages:perl
Quotes++

OBS-URL: https://build.opensuse.org/request/show/606994
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gdbm?expand=0&rev=46
2018-05-14 11:18:04 +00:00
19ac036a0b Accepting request 606979 from home:scarabeus_iv:branches:devel:languages:perl
- Fix baselibs.conf that got hammered with the compat split from
  main library

OBS-URL: https://build.opensuse.org/request/show/606979
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gdbm?expand=0&rev=45
2018-05-14 09:55:08 +00:00
a7e98628aa Accepting request 606957 from home:scarabeus_iv:branches:devel:languages:perl
- Require both compat and base in develpkg

OBS-URL: https://build.opensuse.org/request/show/606957
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gdbm?expand=0&rev=44
2018-05-14 08:59:31 +00:00
740e27679c Accepting request 606434 from home:scarabeus_iv:branches:devel:languages:perl
- Put back ndbm compat as the perl testuite seem to have hard time
  without it

- Version update to 1.14.1:
  * Manpage formating issues
  * Make gdbm_error thread-safe
  * Improve database reproducibility
  * Fix build with --enable-gdbm-export
- Rebase patch gdbm-no-build-date.patch

OBS-URL: https://build.opensuse.org/request/show/606434
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gdbm?expand=0&rev=43
2018-05-11 13:43:00 +00:00
0f9dc49d46 Accepting request 591570 from home:kukuk:branches:devel:libraries:c_c++
- Use %license instead of %doc [bsc#1082318]
- Move docu to -devel subpackage, where it fits better

OBS-URL: https://build.opensuse.org/request/show/591570
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gdbm?expand=0&rev=42
2018-03-27 11:39:57 +00:00
ca266b5c30 Accepting request 509293 from home:jengelh:branches:devel:libraries:c_c++
- Fix RPM groups.

OBS-URL: https://build.opensuse.org/request/show/509293
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gdbm?expand=0&rev=41
2017-07-12 09:28:16 +00:00
a033337f1c Accepting request 506885 from home:scarabeus_iv:branches:devel:libraries:c_c++
- Version update to 1.13:
  * Various few fixes
- Cleanup the spec a bit
- Refresh patch gdbm-no-build-date.patch
- Remove chinese language support patched in house, if anything it
  should be merged in the upstream git repo
- Drop the ndbm compats as it is not provided by any other distro

OBS-URL: https://build.opensuse.org/request/show/506885
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gdbm?expand=0&rev=40
2017-06-30 12:20:36 +00:00
Dominique Leuenberger
7d91188e37 Accepting request 396725 from devel:libraries:c_c++
- Update to version 1.12
  * New configuration variable COMPATINCLUDEDIR
- Small spec file cleanups (forwarded request 396680 from pluskalm)

OBS-URL: https://build.opensuse.org/request/show/396725
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdbm?expand=0&rev=34
2016-05-26 21:52:21 +00:00
29d0f0c851 Accepting request 396680 from home:pluskalm:branches:devel:libraries:c_c++
- Update to version 1.12
  * New configuration variable COMPATINCLUDEDIR
- Small spec file cleanups

OBS-URL: https://build.opensuse.org/request/show/396680
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gdbm?expand=0&rev=38
2016-05-19 08:07:46 +00:00
Dominique Leuenberger
215c742f86 Accepting request 287206 from devel:libraries:c_c++
1

OBS-URL: https://build.opensuse.org/request/show/287206
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdbm?expand=0&rev=33
2015-02-27 09:56:47 +00:00
68eaf27755 Accepting request 287200 from home:pluskalm:branches:devel:libraries:c_c++
- Clenup spec file with spec-cleaner
- Update project and download url
- Add gpg signature
- Enable checks

OBS-URL: https://build.opensuse.org/request/show/287200
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gdbm?expand=0&rev=36
2015-02-22 11:37:07 +00:00
4ffb03936c Accepting request 245152 from devel:libraries:c_c++
- Add obsoletes to baselibs.conf. (forwarded request 245088 from fcrozat)

OBS-URL: https://build.opensuse.org/request/show/245152
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdbm?expand=0&rev=31
2014-08-20 08:50:39 +00:00
8302e49886 Accepting request 245088 from home:fcrozat:branches:devel:libraries:c_c++
- Add obsoletes to baselibs.conf.

OBS-URL: https://build.opensuse.org/request/show/245088
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gdbm?expand=0&rev=34
2014-08-19 08:04:13 +00:00
Stephan Kulow
b23ff6ac46 Accepting request 228299 from devel:libraries:c_c++
- update to 1.11:
  * Improved dump format.
  * New function: gdbm_count.
  * New utilities: gdbm_dump and gdbm_load.
  * gdbmtool

OBS-URL: https://build.opensuse.org/request/show/228299
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdbm?expand=0&rev=30
2014-04-06 07:54:06 +00:00
7093c2028c - update to 1.11:
* Improved dump format.
  * New function: gdbm_count.
  * New utilities: gdbm_dump and gdbm_load.
  * gdbmtool

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gdbm?expand=0&rev=32
2014-03-31 10:53:50 +00:00
Stephan Kulow
19104b07ab Accepting request 157563 from devel:libraries:c_c++
Rebase. (forwarded request 157562 from jengelh)

OBS-URL: https://build.opensuse.org/request/show/157563
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdbm?expand=0&rev=28
2013-03-07 06:20:13 +00:00
Ismail Dönmez
c8e9c873bb Accepting request 157562 from home:jengelh:branches:devel:libraries:c_c++
Rebase.

OBS-URL: https://build.opensuse.org/request/show/157562
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gdbm?expand=0&rev=30
2013-03-06 19:52:09 +00:00
Stephan Kulow
25620a32d1 Accepting request 157224 from devel:libraries:c_c++
- buildrequire makeinfo

OBS-URL: https://build.opensuse.org/request/show/157224
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdbm?expand=0&rev=27
2013-03-05 05:43:45 +00:00
5f76168de2 - buildrequire makeinfo
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gdbm?expand=0&rev=28
2013-03-04 11:47:29 +00:00
Stephan Kulow
191c03b995 Accepting request 151444 from devel:libraries:c_c++
license update: GPL-3.0+
See the COPYING file (forwarded request 151441 from babelworx)

OBS-URL: https://build.opensuse.org/request/show/151444
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdbm?expand=0&rev=26
2013-02-07 09:18:05 +00:00