pkgsrc/databases/tdb
hauke 714c311d97 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-09-05 12:39:56 +00:00
..
patches Solarish pthreads expect mutex datastructures to be properly zeroed 2019-09-05 12:39:56 +00:00
buildlink3.mk Fix indentation in buildlink3.mk files. 2018-01-07 13:03:53 +00:00
DESCR
distinfo Solarish pthreads expect mutex datastructures to be properly zeroed 2019-09-05 12:39:56 +00:00
Makefile Solarish pthreads expect mutex datastructures to be properly zeroed 2019-09-05 12:39:56 +00:00
PLIST tdb: updated to 1.3.16 2019-01-03 19:35:24 +00:00