diff options
-rw-r--r-- | src/libutil/util.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/libutil/util.c b/src/libutil/util.c index 60328df32..19f07e82d 100644 --- a/src/libutil/util.c +++ b/src/libutil/util.c @@ -1709,8 +1709,13 @@ void rspamd_gerror_free_maybe (gpointer p) #ifdef HAVE_CBLAS_H #include "cblas.h" #else +#ifdef __APPLE__ +/* OSX is pure evil: number of threads must be set via env: VECLIB_MAXIMUM_THREADS */ +void openblas_set_num_threads(int num_threads) {} +#else extern void openblas_set_num_threads(int num_threads); #endif +#endif /* * Openblas creates threads that are not supported by * jemalloc allocator (aside of being bloody stupid). So this hack |