File false-true-defines.patch of Package mingw64-webkitgtk
--- webkitgtk-2.4.11/Source/WebCore/platform/text/icu/UTextProvider.h 2016-04-10 08:48:37.000000000 +0200
+++ webkitgtk-2.4.11/Source/WebCore/platform/text/icu/UTextProvider.h 2021-03-20 11:54:02.304086423 +0100
@@ -29,6 +29,13 @@
#include <unicode/utext.h>
#include <wtf/unicode/Unicode.h>
+#ifndef TRUE
+#define TRUE 1
+#endif
+#ifndef FALSE
+#define FALSE 0
+#endif
+
namespace WebCore {
enum class UTextProviderContext {
--- webkitgtk-2.4.11/Source/WebCore/platform/text/TextCodecICU.cpp 2016-04-10 08:48:37.000000000 +0200
+++ webkitgtk-2.4.11/Source/WebCore/platform/text/TextCodecICU.cpp 2021-03-20 12:33:55.304294011 +0100
@@ -39,6 +39,10 @@
#include <wtf/text/StringBuilder.h>
#include <wtf/unicode/CharacterNames.h>
+#ifndef TRUE
+#define TRUE 1
+#endif
+
namespace WebCore {
const size_t ConversionBufferSize = 16384;