22e89d2ccd
See https://developer.apple.com/library/archive/documentation/Security/Conceptual/AppSandboxDesignGuide/AppSandboxInDepth/AppSandboxInDepth.html , "Note: System V semaphores are not supported in sandboxed apps". So use POSIX semaphores instead. Change-Id: I37c910cf13b868ab15fe31f90e42d24a9a24eeb1 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111239 Tested-by: Tor Lillqvist <tml@collabora.com> Reviewed-by: Tor Lillqvist <tml@collabora.com>
13 lines
288 B
Diff
13 lines
288 B
Diff
-*- Mode: Diff -*-
|
|
|
|
--- firebird/src/common/isc_s_proto.h
|
|
+++ firebird/src/common/isc_s_proto.h
|
|
@@ -37,6 +37,8 @@
|
|
// Firebird platform-specific synchronization data structures
|
|
|
|
#if defined(DARWIN)
|
|
+#define USE_POSIX_SEMAPHORE
|
|
+#define USE_SHARED_FUTEX
|
|
#define USE_FILELOCKS
|
|
#endif
|
|
|