Debian Patches

Status for openjfx/21.0.12+3-3

Patch Description Author Forwarded Bugs Origin Last update
debian_supported_architectures.patch detecting and supporting official Debian architectures. One has to detect properly the architecture. For ppc64el and s390x, assembler
code is provided.
Pierre Gruet <pgt@debian.org> no 2026-09-24
gcc-14.patch patching code to build using g++-14 Pierre Gruet <pgt@debian.org> not-needed debian 2024-11-11
gradle-4.patch patching build.gradle to build with gradle 4.4.1 currently in Debian Pierre Gruet <pgt@debian.org> not-needed 2026-08-10
no_icu_build.patch not attempting to build icu from (embedded) source for the Debian build Pierre Gruet <pgt@debian.org> not-needed 2026-08-10
freetype_c_types.patch fixing type error when reallocating in freetype.c Pierre Gruet <pgt@debian.org> no 2026-08-14
missing_include_DFGBasicBlockInlines.patch adding a missing include of a template definition Pierre Gruet <pgt@debian.org> no gentoo, https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=683173671b134abeb2379bc77c0877f240421e2d 2026-08-14
pattern_matching_java_12.patch we have to keep "-source 12" because of old gradle in Debian, so that modern pattern matching when using instanceof has to be avoided Pierre Gruet <pgt@debian.org> not-needed 2026-08-14
honouring_number_of_processors.patch passing to CMake the number of processors to use for the Debian build Pierre Gruet <pgt@debian.org> not-needed debian 2026-08-14
disable-jit-for-non-x86.patch Fix !x86 build
Properly define CMAKE_SYSTEM_PROCESSOR else we get x86_64 or i586
whichever architecture.

Set ENABLE_JIT=OFF at cmake level for all non x86 architectures.
Frédéric Bonnard <frediz@debian.org> no 2018-10-10
no-error_deprecated-declarations.patch Fix FTBFS due to -Werror=deprecated-declarations Bas Couwenberg <sebastic@debian.org> no debian 2020-04-02
36-disable-swt-on-32bit-arch.patch Disable SWT support on 32-bit architectures Emmanuel Bourg <ebourg@apache.org> not-needed 2021-02-03
disable-ffmpeg.patch Don't build ffmpeg plugin when ffmpeg is disabled Steve Langasek <steve.langasek@ubuntu.com> no debian 2022-10-16
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-13
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 2014-06-25
02-use-system-libraries.patch Changes the dependency management to use the system jars when building Emmanuel Bourg <ebourg@apache.org> not-needed 2014-06-25
03-buildflags.patch Adjust the compiler flags to enable hardening and link to system libraries Emmanuel Bourg <ebourg@apache.org> no 2014-06-25
06-disable-architecture-verification.patch Disable the architecture verification which is limited to i386 and amd64 Emmanuel Bourg <ebourg@apache.org> no 2014-09-19
07-disable-assembler-on-unsupported-archs.patch Disable assembler in WebKit on unsupported architectures Emmanuel Bourg <ebourg@apache.org> no 2025-11-15
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 2014-06-30
fix-arm32-build.patch fix arm 32-bit build Matthias Klose <doko@ubuntu.com> no 2015-10-08
15-fix-javadoc-refererences.diff fix-javadoc-refererences Matthias Klose <doko@ubuntu.com> no 2015-10-08
16-reproducible-build-timestamp.patch Use SOURCE_DATE_EPOCH for the BUILD_TIMESTAMP Emmanuel Bourg <ebourg@apache.org> no 2016-07-25
19-disable-webkit-sampling-profiler.patch Disables the sampling profiler in WebKit
Fails to build on arm64
Emmanuel Bourg <ebourg@apache.org> not-needed 2017-04-19
24-disable-buildSrc-tests.patch Disables the buildSrc tests to work around a Gradle bug Emmanuel Bourg <ebourg@apache.org> not-needed 2017-10-04
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 2017-10-06

All known versions for source package 'openjfx'

Links