Debian Patches

Status for openjfx/11.0.11+1-7

Patch Description Author Forwarded Bugs Origin Last update
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
32-gradle-compatibility.patch Fixes the compatibility with the version of Gradle in Debian Emmanuel Bourg <ebourg@apache.org> not-needed
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
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
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
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
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
gcc-14.patch patching code to build using g++-14 I don't forward the patch upstream since the version of Debian is old. Pierre Gruet <pgt@debian.org> not-needed debian 2024-11-11
disable-jit-for-non-x86.patch no
29-glibc-compatibility.patch Fixes the compatibility with the version of glibc in Debian Emmanuel Bourg <ebourg@apache.org> yes
no-error_deprecated-declarations.patch Fix FTBFS due to -Werror=deprecated-declarations. Bas Couwenberg <sebastic@debian.org> no debian
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
03-buildflags.patch Adjusts the compiler flags to enable the hardening and link to the system libraries Emmanuel Bourg <ebourg@apache.org> no
fix-arm32-build.patch 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
linker_flags_for_armel.patch adding -latomic so that the build can happen on Debian buildds with armel Pierre Gruet <pgt@debian.org> not-needed 2025-02-12
75-loongarch-support.patch [PATCH] Add LoongArch support Zhang Na <zhangna@loongson.cn> not-needed debian 2024-01-29
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
38-javadoc.patch no
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

All known versions for source package 'openjfx'

Links