pkgsrc/databases/tdb/patches
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
..
patch-buildtools_wafsamba_samba__conftests.py tdb: updated to 1.3.18 2019-03-02 14:06:52 +00:00
patch-buildtools_wafsamba_samba__install.py tdb: add missing patch 2019-05-15 07:51:19 +00:00
patch-buildtools_wafsamba_samba__utils.py Add comment. 2019-06-22 12:52:44 +00:00
patch-common_mutex.c Solarish pthreads expect mutex datastructures to be properly zeroed 2019-09-05 12:39:56 +00:00