./databases/tdb, Small database system which uses files to store data

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.4.3, Package name: tdb-1.4.3, Maintainer: pkgsrc-users

TDB is a Trivial Database. In concept, it is very much like GDBM,
and BSD's DB except that it allows multiple simultaneous writers
and uses locking internally to keep writers from trampling on
each other. TDB is also extremely small.


Required to run:
[lang/python37]

Required to build:
[textproc/docbook-xsl] [textproc/libxslt] [pkgtools/cwrappers]

Master sites:

SHA1: a8b7de5efceb288d4ad3174866111452ef5bf21b
RMD160: 60e0112546eb6c18d9276716a5b64ccf59a2d45e
Filesize: 686.363 KB

Version history: (Expand)


CVS history: (Expand)


   2019-12-30 10:42:47 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
tdb: updated to 1.4.3

1.4.3:
Unknown changes
   2019-09-05 14:39:57 by Hauke Fath | Files touched by this commit (17)
Log message:
Solarish pthreads expect mutex datastructures to be properly zeroed
out, unlike the Linux implementation, which upstream mainly
targets. This leads to "tdb_open_ex: tdb_mutex_init failed for
/var/samba/lock/gencache.tdb: Device busy" errors, described in
<https://illumos.topicbox.com/groups/developer/T28dcabf2f69cac04>.

Illumos kernel code attempted to mitigate the problem as of
<https://www.illumos.org/issues/9959>, but the changes have yet to
show up in releases.

The patches originate from
<https://github.com/oposs/pkg.oetiker.ch-build/blob/master/build/samba4/patches/pthread_mutex_init>,
modified appropriately.

Tested on omniosce r151030.
   2019-08-23 12:49:14 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
tdb: updated to 1.4.2

1.4.2
Unknown changes
   2019-06-22 14:53:03 by Jared D. McNeill | Files touched by this commit (2)
Log message:
Add comment.
   2019-06-22 14:14:49 by Jared D. McNeill | Files touched by this commit (2)
Log message:
Build fix:

ValueError: invalid literal for int() with base 10:
'_PATH_ORIG=/home/jmcneill/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/X11R7/bin:/usr \ 
/pkg/bin:/usr/pkg/sbin:/usr/games:/usr/local/bin:/usr/local/sbin'
   2019-05-15 09:51:19 by Adam Ciarcinski | Files touched by this commit (1)
Log message:
tdb: add missing patch
   2019-04-25 09:33:32 by Maya Rashish | Files touched by this commit (620)
Log message:
PKGREVISION bump for anything using python without a PYPKGPREFIX.

This is a semi-manual PKGREVISION bump.
   2019-03-27 07:28:05 by Adam Ciarcinski | Files touched by this commit (3)
Log message:
Mark as incomparible with Python 2.7