Index: modules/javafx.web/src/main/native/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h
--- modules/javafx.web/src/main/native/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h.orig
+++ modules/javafx.web/src/main/native/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h
@@ -32,6 +32,11 @@
 #include <array>
 #include <wtf/TZoneMalloc.h>
 
+#if OS(OPENBSD)
+#undef swap32
+#undef swap64
+#endif
+
 #define REPATCH_OFFSET_CALL_R11 3
 
 inline bool CAN_SIGN_EXTEND_32_64(int64_t value) { return value == (int64_t)(int32_t)value; }
