pkgsrc/net/samba4/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 samba4: updated to 4.9.5 2019-03-13 18:30:39 +00:00
patch-buildtools_wafsamba_samba__install.py samba4: updated to 4.10.0 2019-03-20 19:09:10 +00:00
patch-buildtools_wafsamba_samba__pidl.py samba4: updated to 4.10.0 2019-03-20 19:09:10 +00:00
patch-buildtools_wafsamba_samba__utils.py Fixes a build failure when the letter 'j' appears in MAKEFLAGS. 2019-06-22 13:27:12 +00:00
patch-buildtools_wafsamba_wscript Solarish pthreads expect mutex datastructures to be properly zeroed 2019-09-05 12:39:56 +00:00
patch-docs-xml_wscript__build samba4: buidling fixes 2018-12-22 01:13:52 +00:00
patch-dynconfig_wscript samba4: updated to 4.10.0 2019-03-20 19:09:10 +00:00
patch-lib_param_loadparm.h
patch-lib_pthreadpool_pthreadpool.c Solarish pthreads expect mutex datastructures to be properly zeroed 2019-09-05 12:39:56 +00:00
patch-lib_replace_wscript samba4: updated to 4.10.0 2019-03-20 19:09:10 +00:00
patch-lib_tdb_common_mutex.c Solarish pthreads expect mutex datastructures to be properly zeroed 2019-09-05 12:39:56 +00:00
patch-lib_tevent_tevent.c Solarish pthreads expect mutex datastructures to be properly zeroed 2019-09-05 12:39:56 +00:00
patch-lib_tevent_tevent__threads.c Solarish pthreads expect mutex datastructures to be properly zeroed 2019-09-05 12:39:56 +00:00
patch-lib_tevent_wscript
patch-lib_util_smb__threads.h Solarish pthreads expect mutex datastructures to be properly zeroed 2019-09-05 12:39:56 +00:00
patch-lib_util_tfork.c Solarish pthreads expect mutex datastructures to be properly zeroed 2019-09-05 12:39:56 +00:00
patch-libcli_dns_wscript__build samba4: Build fixes for SunOS. 2019-06-28 17:13:50 +00:00
patch-nsswitch_stress-nss-libwbclient.c Solarish pthreads expect mutex datastructures to be properly zeroed 2019-09-05 12:39:56 +00:00
patch-nsswitch_winbind__nss__netbsd.c samba4: updated to 4.10.0 2019-03-20 19:09:10 +00:00
patch-nsswitch_wscript__build
patch-source3_libsmb_pylibsmb.c Solarish pthreads expect mutex datastructures to be properly zeroed 2019-09-05 12:39:56 +00:00
patch-source3_smbd_process.c Solarish pthreads expect mutex datastructures to be properly zeroed 2019-09-05 12:39:56 +00:00
patch-source4_dsdb_samdb_ldb__modules_wscript__build__server samba4: updated to 4.10.0 2019-03-20 19:09:10 +00:00
patch-source4_heimdal__build_roken.h
patch-source4_heimdal__build_wscript__configure samba4: updated to 4.10.0 2019-03-20 19:09:10 +00:00
patch-source4_heimdal_include_heim__threads.h Solarish pthreads expect mutex datastructures to be properly zeroed 2019-09-05 12:39:56 +00:00
patch-source4_scripting_wsript_build
patch-third__party_socket__wrapper_socket__wrapper.c Solarish pthreads expect mutex datastructures to be properly zeroed 2019-09-05 12:39:56 +00:00