From ee7e345af1e5fa699fc1068e48f24cdb7026959c Mon Sep 17 00:00:00 2001 From: Luke Howard Date: Mon, 20 Jul 2020 13:41:53 +1000 Subject: [PATCH] sqlite: silence OSAtomicCompareAndSwapPtrBarrier warning The deprecated OSAtomicCompareAndSwapPtrBarrier() function is used by a code path only taken on macOS systems with a single CPU. As very few Macs have a single CPU today, remove this optimization. (Replacing it with as suggested would break compatability with macOS prior to 10.12.) --- lib/sqlite/Makefile.am | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/sqlite/Makefile.am b/lib/sqlite/Makefile.am index bd0396922..ce2990ca9 100644 --- a/lib/sqlite/Makefile.am +++ b/lib/sqlite/Makefile.am @@ -6,6 +6,8 @@ if ENABLE_PTHREAD_SUPPORT AM_CPPFLAGS += -DSQLITE_THREADSAFE=1 endif +AM_CPPFLAGS += -DSQLITE_WITHOUT_ZONEMALLOC=1 + lib_LTLIBRARIES = libheimsqlite.la noinst_HEADERS = sqlite3.h sqlite3ext.h