summary refs log tree commit diff
path: root/pkgs/development/compilers/koka/kklib-mimalloc-macos-fix.diff
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/development/compilers/koka/kklib-mimalloc-macos-fix.diff')
-rw-r--r--pkgs/development/compilers/koka/kklib-mimalloc-macos-fix.diff10
1 files changed, 10 insertions, 0 deletions
diff --git a/pkgs/development/compilers/koka/kklib-mimalloc-macos-fix.diff b/pkgs/development/compilers/koka/kklib-mimalloc-macos-fix.diff
new file mode 100644
index 00000000000..7d77bfd18af
--- /dev/null
+++ b/pkgs/development/compilers/koka/kklib-mimalloc-macos-fix.diff
@@ -0,0 +1,10 @@
+--- kklib/mimalloc/src/random.c	1969-12-31 18:00:01.000000000 -0600
++++ kklib/mimalloc/src/random.c.new	2022-01-16 19:43:54.000000000 -0600
+@@ -195,6 +195,7 @@
+ #elif defined(__APPLE__)
+ #include <AvailabilityMacros.h>
+ #if defined(MAC_OS_X_VERSION_10_10) && MAC_OS_X_VERSION_MAX_ALLOWED >= MAC_OS_X_VERSION_10_10
++#include <CommonCrypto/CommonCryptoError.h>
+ #include <CommonCrypto/CommonRandom.h>
+ #endif
+ static bool os_random_buf(void* buf, size_t buf_len) {