diff -Naur ./macosx/JackMachThread.h ../jack2-1.9.12/macosx/JackMachThread.h
--- ./macosx/JackMachThread.h	2017-12-13 22:19:04.000000000 +0100
+++ ../jack2-1.9.12/macosx/JackMachThread.h	2018-04-08 01:18:03.000000000 +0200
@@ -70,7 +70,7 @@
 
 #include "JackPosixThread.h"
 #ifndef MY_TARGET_OS_IPHONE
-#include <MacTypes.h>
+#include <CoreServices/../Frameworks/CarbonCore.framework/Headers/MacTypes.h>
 #endif
 
 #include <mach/thread_policy.h>
diff -Naur ./macosx/coremidi/JackCoreMidiUtil.h ../jack2-1.9.12/macosx/coremidi/JackCoreMidiUtil.h
--- ./macosx/coremidi/JackCoreMidiUtil.h	2017-12-13 22:19:04.000000000 +0100
+++ ../jack2-1.9.12/macosx/coremidi/JackCoreMidiUtil.h	2018-04-08 01:16:34.000000000 +0200
@@ -22,7 +22,7 @@
 
 #include <string>
 
-#include <MacTypes.h>
+#include <CoreServices/../Frameworks/CarbonCore.framework/Headers/MacTypes.h>
 
 namespace Jack {