Debian Patches

Status for openjfx/11.0.11+1-3.2

Patch Description Author Forwarded Bugs Origin Last update
01-skip-verify-java.patch Skip the verification of Java to build with more recent versions of the JDK Emmanuel Bourg <ebourg@apache.org> not-needed
02-use-system-libraries.patch Changes the dependency management to use the system jars when building Emmanuel Bourg <ebourg@apache.org> not-needed
03-buildflags.patch Adjusts the compiler flags to enable the hardening and link to the system libraries Emmanuel Bourg <ebourg@apache.org> no
06-disable-architecture-verification.patch Disable the architecture verification which is limited to i386 and amd64 Emmanuel Bourg <ebourg@apache.org> no
07-disable-assembler-on-unsupported-archs.patch Disable assembler in WebKit on unsupported architectures Emmanuel Bourg <ebourg@apache.org> no
08-disable-sse2.patch Enable SSE2 on i386 and amd64 CPUs only Emmanuel Bourg <ebourg@apache.org> no
fix-arm64-build.patch Fix arm64 build Add AArch64 support in Platform.h
Don't use COMPARE_AND_SWAP on arm64; it produces invalid asm.
Fix some other areas where disabling JIT doesn't work.
Iain Lane <iain.lane@canonical.com> no debian
fix-arm32-build.patch no
15-fix-javadoc-refererences.diff no
16-reproducible-build-timestamp.patch Use SOURCE_DATE_EPOCH for the BUILD_TIMESTAMP Emmanuel Bourg <ebourg@apache.org> no
19-disable-webkit-sampling-profiler.patch Disables the sampling profiler in WebKit (fails to build on arm64) Emmanuel Bourg <ebourg@apache.org> not-needed
23-webcore-linker-flags.patch Use the gold linker with memory saving options to avoid build failures caused by lack of RAM Emmanuel Bourg <ebourg@apache.org> no debian
24-disable-buildSrc-tests.patch Disables the buildSrc tests to work around a Gradle bug (UnsupportedOperationException: Cannot nest operations in the same thread) Emmanuel Bourg <ebourg@apache.org> not-needed
25-webkit-debug-level.patch Use the -g1 debugging level instead of -g when compiling WebKit to reduce the memory used and avoid build failures caused by lack of RAM. Emmanuel Bourg <ebourg@apache.org> not-needed
26-disable-webkit-jit-for-armv4.patch Disables the WebKit JIT on armel (fails to build) Emmanuel Bourg <ebourg@apache.org> no
29-glibc-compatibility.patch Fixes the compatibility with the version of glibc in Debian Emmanuel Bourg <ebourg@apache.org> yes
disable-jit-for-non-x86.patch no
no-error_deprecated-declarations.patch Fix FTBFS due to -Werror=deprecated-declarations. Bas Couwenberg <sebastic@debian.org> no debian
32-gradle-compatibility.patch Fixes the compatibility with the version of Gradle in Debian Emmanuel Bourg <ebourg@apache.org> not-needed
36-disable-swt-on-32bit-arch.patch Disable SWT support on 32-bit architectures Emmanuel Bourg <ebourg@apache.org> not-needed
disable-ffmpeg.patch Don't build ffmpeg plugin when ffmpeg is disabled
===================================================================
Steve Langasek <steve.langasek@ubuntu.com> no debian 2022-09-21
38-javadoc.patch no
webkit-217079-only-use-jumpislands-with-JIT.patch Fix code from Webkit to build on arm64 when JIT is disabled REGRESSION(r259582): Build fails on aarch64 Linux with WebKit 2.30.1 on LLIntOffsetsExtractor.cpp.o
* assembler/LinkBuffer.cpp:
(JSC::LinkBuffer::copyCompactAndLinkCode): DOn't compile in a call to
dumpJITMemory if JIT is disabled; leads to a build failure.
* wtf/PlatformEnable.h: Only define USE_JUMP_ISLANDS if JIT is enabled.
This patch is a workaround rather than a proper fix. See bug discussion



===================================================================
Mike Gorse <mgorse@suse.com> no upstream 2020-09-30
jdk-21-compilation.patch Patch to enable compilation with openjdk-21 With openjdk-21, the code being patched make the compiler throw ambiguity errors.
We need not forward this patch upstream because the latter's latest repos are
updated to build with the latest versions of the JDK.
Pushkar Kulkarni <pushkar.kulkarni@canonical.com> not-needed debian
64-bit-time-t.patch don't unset _FILE_OFFSET_BITS This is a prerequisite for 64-bit time_t.

===================================================================
Steve Langasek <steve.langasek@canonical.com> no debian 2024-04-12

All known versions for source package 'openjfx'

Links