Find a file
Roland Mesde bb3e6e3cee 8335646: Nimbus : JLabel not painted with LAF defined foreground color on Ubuntu 24.04
Backport-of: 650fd35b3b30bf16e8caad968bd335d423c87b7d
2026-03-03 00:03:31 +00:00
.github 8369226: GHA: Switch to MacOS 15 2025-10-27 08:08:10 +00:00
.jcheck 8372464: Bump update version for OpenJDK: jdk-21.0.11 2025-12-03 08:29:22 +00:00
bin 8309501: Remove workaround in bin/idea.sh for non standard JVMCI file layout 2023-06-06 15:53:54 +00:00
doc 8319570: Change to GCC 13.2.0 for building on Linux at Oracle 2025-09-26 08:02:12 +00:00
make 8378218: MSYS2 reports cygwin triplet causing bash configure failure 2026-03-02 18:19:54 +00:00
src 8378853: [25u] Make backport of JDK-8244336 comply with differences in CSR 2026-03-02 19:42:59 +00:00
test 8335646: Nimbus : JLabel not painted with LAF defined foreground color on Ubuntu 24.04 2026-03-03 00:03:31 +00:00
.gitattributes 8241768: git needs .gitattributes 2020-09-03 19:14:11 +02:00
.gitignore 8305721: add make compile-commands artifacts to .gitignore 2023-04-08 13:17:33 +00:00
ADDITIONAL_LICENSE_INFO 8193208: Add additional licensing file for the JDK 2017-12-14 18:20:33 +01:00
ASSEMBLY_EXCEPTION 8295198: Update more openjdk.java.net => openjdk.org URLs 2022-10-12 13:34:07 +00:00
configure 8187444: Forest Consolidation: Make build work 2017-09-12 19:03:56 +02:00
CONTRIBUTING.md 8295198: Update more openjdk.java.net => openjdk.org URLs 2022-10-12 13:34:07 +00:00
LICENSE 8154469: Update FSF address 2016-05-30 16:17:11 +02:00
Makefile 8165161: Solaris: /usr/ccs /opt/sfw and /opt/csw are dead, references should be expunged 2016-09-21 14:20:27 +02:00
README.md 8343474: [updates] Customize README.md to specifics of update project 2024-11-13 09:11:06 +00:00
SECURITY.md 8340815: Add SECURITY.md file 2024-09-27 14:24:57 +00:00

Welcome to OpenJDK 21 Updates!

The JDK 21 Updates project uses two GitHub repositories. Updates are continuously developed in the repository jdk21u-dev. This is the repository usually targeted by contributors. The jdk21u repository is used for rampdown of the update releases of jdk21u and only accepts critical changes that must make the next release during rampdown. (You probably do not want to target jdk21u).

For more OpenJDK 21 updates specific information such as timelines and contribution guidelines see the project wiki page.

For build instructions please see the online documentation, or either of these files:

See https://openjdk.org/ for more information about the OpenJDK Community and the JDK and see https://bugs.openjdk.org for JDK issue tracking.