Index: subversion/libsvn_subr/sqlite3wrapper.c
===================================================================
--- subversion/libsvn_subr/sqlite3wrapper.c	(revision 1451758)
+++ subversion/libsvn_subr/sqlite3wrapper.c	(working copy)
@@ -39,6 +39,14 @@
 #      pragma GCC diagnostic ignored "-Wshorten-64-to-32"
 #    endif
 #  endif
+#  ifdef __APPLE__
+     /* <libkern/OSAtomic.h> is included on OS X by sqlite3.c, and on
+        older systems it cannot be compiled with -std=c89 because it
+        uses inline. This is a work-around. */
+#    define inline __inline__
+#    include <libkern/OSAtomic.h>
+#    undef inline
+#  endif
 #  include <sqlite3.c>
 #  if __GNUC__ > 4 || (__GNUC__ == 4 && (__GNUC_MINOR__ >= 6))
 #    pragma GCC diagnostic pop
