-
Bug
-
Resolution: Fixed
-
P4
-
8, jfx19
-
b03
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8301747 | jfx17.0.7 | Qi Ao | P4 | Resolved | Fixed | |
JDK-8300680 | 8u371 | Kevin Rushforth | P4 | Resolved | Fixed | b04 |
JDK-8302270 | jfx11.0.19 | Kevin Rushforth | P4 | Resolved | Fixed | b01 |
```
jfx/modules/javafx.web/build/linux/Release/WTF/Headers/wtf/Platform.h:58,
jfx/modules/javafx.web/build/linux/Release/WTF/Headers/wtf/Assertions.h:28,
jfx/modules/javafx.web/src/main/native/Source/WebCore/platform/java/WebKitLogging.h:31,
jfx/modules/javafx.web/src/main/native/Source/WebCore/platform/java/WebKitLogging.cpp:28,
jfx/modules/javafx.web/build/linux/Release/WebCore/DerivedSources/unified-sources/UnifiedSource-3c72abbe-47.cpp:1:
jfx/modules/javafx.web/build/linux/Release/WTF/Headers/wtf/PlatformUse.h:351:10: fatal error: bmalloc/BPlatform.h: No such file or directory
#include <bmalloc/BPlatform.h>
^~~~~~~~~~~~~~~~~~~~~
compilation terminated.
```
After commit `6f28d912024495278c4c35ab054bc2aab480b3e4`:
```
diff --git a/modules/javafx.web/src/main/native/Source/WTF/wtf/PlatformUse.h b/modules/javafx.web/src/main/native/Source/WTF/wtf/PlatformUse.h
index 70c047813f..d30291697a 100644
--- a/modules/javafx.web/src/main/native/Source/WTF/wtf/PlatformUse.h
+++ b/modules/javafx.web/src/main/native/Source/WTF/wtf/PlatformUse.h
...
#if PLATFORM(IOS_FAMILY)
#define USE_SANDBOX_EXTENSIONS_FOR_CACHE_AND_TEMP_DIRECTORY_ACCESS 1
#endif
+
+#if !defined(USE_LIBPAS_JIT_HEAP) && !USE(SYSTEM_MALLOC)
+#include <bmalloc/BPlatform.h>
+#if BENABLE(LIBPAS)
+#if PLATFORM(MAC) && CPU(ARM64)
+#define USE_LIBPAS_JIT_HEAP 1
+#endif
+#endif
+#endif
+
```
- backported by
-
JDK-8300680 add_definitions USE_SYSTEM_MALLOC when USE_SYSTEM_MALLOC is ON
- Resolved
-
JDK-8301747 add_definitions USE_SYSTEM_MALLOC when USE_SYSTEM_MALLOC is ON
- Resolved
-
JDK-8302270 add_definitions USE_SYSTEM_MALLOC when USE_SYSTEM_MALLOC is ON
- Resolved
- links to
-
Commit openjdk/jfx11u/ac4756c6
-
Commit openjdk/jfx17u/29f878fc
-
Commit openjdk/jfx/28f8fa9c
-
Review openjdk/jfx11u/129
-
Review openjdk/jfx17u/103
-
Review openjdk/jfx/892