--- old/src/java.desktop/macosx/native/libosxapp/NSApplicationAWT.m 2018-02-05 14:28:58.000000000 -0800 +++ new/src/java.desktop/macosx/native/libosxapp/NSApplicationAWT.m 2018-02-05 14:28:58.000000000 -0800 @@ -342,9 +342,7 @@ #define DRAGMASK (NSMouseMovedMask | NSLeftMouseDraggedMask | NSRightMouseDownMask | NSRightMouseDraggedMask | NSLeftMouseUpMask | NSRightMouseUpMask | NSFlagsChangedMask | NSKeyDownMask) -#if defined(MAC_OS_X_VERSION_10_12) && \ - MAC_OS_X_VERSION_MAX_ALLOWED >= MAC_OS_X_VERSION_10_12 && \ - __LP64__ +#if defined(MAC_OS_X_VERSION_10_12) && __LP64__ // 10.12 changed `mask` to NSEventMask (unsigned long long) for x86_64 builds. - (NSEvent *)nextEventMatchingMask:(NSEventMask)mask #else