Skip to content
Commits on Source (4)
openjfx (11+26-4) UNRELEASED; urgency=medium
* Team upload.
* Remove build-on-non-JIT-architectures.patch again. It does not work.
* Build-depend on libgtk-3-dev and fix a RuntimeException due to non existent
GTK 3 dependency. (Closes: #910585)
-- Markus Koschany <apo@debian.org> Tue, 09 Oct 2018 22:44:46 +0200
openjfx (11+26-3) unstable; urgency=medium
* Team upload.
......
......@@ -21,6 +21,7 @@ Build-Depends: antlr3,
libgstreamer-plugins-base1.0-dev,
libgstreamer1.0-dev,
libgtk2.0-dev,
libgtk-3-dev,
libjpeg-dev,
liblucene4.10-java,
libpng-dev,
......
From: Markus Koschany <apo@debian.org>
Date: Sun, 7 Oct 2018 14:43:53 +0200
Subject: build on non-JIT architectures
---
.../main/native/Source/JavaScriptCore/llint/LLIntOffsetsExtractor.cpp | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/modules/javafx.web/src/main/native/Source/JavaScriptCore/llint/LLIntOffsetsExtractor.cpp b/modules/javafx.web/src/main/native/Source/JavaScriptCore/llint/LLIntOffsetsExtractor.cpp
index c4a1f2c..6edec78 100644
--- a/modules/javafx.web/src/main/native/Source/JavaScriptCore/llint/LLIntOffsetsExtractor.cpp
+++ b/modules/javafx.web/src/main/native/Source/JavaScriptCore/llint/LLIntOffsetsExtractor.cpp
@@ -73,6 +73,7 @@ public:
const int64_t* LLIntOffsetsExtractor::dummy()
{
+#if ENABLE(JIT)
// This is a file generated by offlineasm/generate_offsets_extractor.rb, and contains code
// to create a table of offsets, sizes, and a header identifying what combination of
// Platform.h macros we have set. We include it inside of a method on LLIntOffsetsExtractor
@@ -81,6 +82,9 @@ const int64_t* LLIntOffsetsExtractor::dummy()
// compiler to kindly step aside and yield to our best intentions.
#include "LLIntDesiredOffsets.h"
return extractorTable;
+#else
+ return 0;
+#endif
}
} // namespace JSC
......@@ -14,4 +14,3 @@ fix-arm32-build.patch
25-webkit-debug-level.patch
26-disable-webkit-jit-for-armv4.patch
29-glibc-compatibility.patch
build-on-non-JIT-architectures.patch