Skip to content

Update to jdk-21.0.3+9 (GA)

Andrew Hughes requested to merge gnu-andrew/java-21-openjdk:cpu-2024-04-c9s into c9s

Merge Request Required Information

Summary of Changes

  • Update release notes to 21.0.3+9
  • Require tzdata 2024a due to upstream inclusion of JDK-8322725
  • Only require tzdata 2023d for now as 2024a is unavailable in buildroot
  • Drop JDK-8009550 which is now available upstream
  • Re-generate FIPS patch against 21.0.3+7 following backport of JDK-8325254
  • generate_source_tarball.sh: Only add --depth=1 on non-local repositories
  • Move maintenance scripts to a scripts subdirectory
  • Fix maintenance scripts to pass shellcheck
    • discover_trees.sh: Set compile-command and indentation instructions for Emacs
    • discover_trees.sh: shellcheck: Do not use -o (SC2166)
    • discover_trees.sh: shellcheck: Remove x-prefixes since we use Bash (SC2268)
    • discover_trees.sh: shellcheck: Double-quote variable references (SC2086)
    • generate_source_tarball.sh: Add authorship
    • icedtea_sync.sh: Set compile-command and indentation instructions for Emacs
    • icedtea_sync.sh: shellcheck: Double-quote variable references (SC2086)
    • icedtea_sync.sh: shellcheck: Remove x-prefixes since we use Bash (SC2268)
    • openjdk_news.sh: Set compile-command and indentation instructions for Emacs
    • openjdk_news.sh: shellcheck: Double-quote variable references (SC2086)
    • openjdk_news.sh: shellcheck: Remove x-prefixes since we use Bash (SC2268)
    • openjdk_news.sh: shellcheck: Remove deprecated egrep usage (SC2196)
  • generate_source_tarball.sh: Output values of new options WITH_TEMP and OPENJDK_LATEST
  • generate_source_tarball.sh: Double-quote DEPTH reference (SC2086)
  • Sync the copy of the portable specfile with the latest update

Approved Development Ticket

All submissions to CentOS Stream must reference an approved ticket in Red Hat Jira. Please follow the CentOS Stream contribution documentation for how to file this ticket and have it approved.

  • Resolves: RHEL-30946
  • Resolves: RHEL-32424

Merge request reports