diff --git a/dev-java/openjdk/files/openjdk-21.0.12.1_p1-headless.patch b/dev-java/openjdk/files/openjdk-21.0.12.1_p1-headless.patch new file mode 100644 index 0000000000000..66452e412ae48 --- /dev/null +++ b/dev-java/openjdk/files/openjdk-21.0.12.1_p1-headless.patch @@ -0,0 +1,127 @@ +From 4c499860c3a112f5260348be971956dce292902e Mon Sep 17 00:00:00 2001 +From: Thomas Devoogdt +Date: Wed, 4 Feb 2026 06:48:59 +0000 +Subject: [PATCH] Backport 1069ccebcc32e02055985e2babfa2986a2e295ca + +--- + doc/building.html | 7 +++---- + doc/building.md | 6 ++---- + make/autoconf/libraries.m4 | 8 ++++---- + make/modules/java.desktop/lib/Awt2dLibraries.gmk | 16 ++++++++++++++-- + .../unix/native/common/awt/utility/rect.h | 4 ++-- + 5 files changed, 25 insertions(+), 16 deletions(-) + +--- a/doc/building.html ++++ b/doc/building.html +@@ -1339,10 +1339,9 @@

ALSA

+ point it out by --with-alsa. + +

X11

+-

You will need X11 libraries suitable for your target system. +-For most cases, using Debian's pre-built libraries work fine.

+-

Note that X11 is needed even if you only want to build a headless +-JDK.

++

When not building a headless JDK, you will need X11 libraries ++suitable for your target system. In most cases, using Debian's ++pre-built libraries work fine.

+