Skip to content

jdk: 21.0.7+6 -> 21.0.8+9#426903

Merged
emilazy merged 1 commit intoNixOS:stagingfrom
r-ryantm:auto-update/jdk
Aug 21, 2025
Merged

jdk: 21.0.7+6 -> 21.0.8+9#426903
emilazy merged 1 commit intoNixOS:stagingfrom
r-ryantm:auto-update/jdk

Conversation

@r-ryantm
Copy link
Contributor

Automatic update generated by nixpkgs-update tools. This update was made based on information from passthru.updateScript.

meta.description for jdk is: Open-source Java Development Kit

meta.homepage for jdk is: https://openjdk.java.net/

Updates performed
  • Ran passthru.UpdateScript
To inspect upstream changes
Impact

Checks done


  • built on NixOS
  • The tests defined in passthru.tests, if any, passed
  • found 21.0.8+9 with grep in /nix/store/yr2pgw63g26jr7w304a9d0mbrxqvk5jq-openjdk-21.0.8+9
  • found 21.0.8+9 in filename of file in /nix/store/yr2pgw63g26jr7w304a9d0mbrxqvk5jq-openjdk-21.0.8+9

Rebuild report (if merged into master) (click to expand)
1455 total rebuild path(s)

1454 package rebuild(s)

First fifty rebuilds by attrpath

DisnixWebService
HentaiAtHome
MIDIVisualizer
R
adapta-gtk-theme
adl
advi
agi
aider-chat
aider-chat-full
aider-chat-with-bedrock
aider-chat-with-browser
aider-chat-with-help
aider-chat-with-playwright
alan
alchemy
alda
alloy
alloy5
alloy6
allure
almanah
alpaca
am2rlauncher
amidst
ammonite
ammonite_2_12
ammonite_2_13
ammonite_3_3
android-backup-extractor
android-studio-tools
androidenv.androidPkgs.ndk-bundle
androidenv.test-suite
angryipscanner
ani-cli
anilibria-winmaclinux
anime-downloader
animeko
anki
antlr
antlr2
antlr3
antlr3_4
antlr3_5
antlr4
antlr4_10
antlr4_11
antlr4_12
antlr4_13
Instructions to test this update (click to expand)

Either download from the cache:

nix-store -r /nix/store/yr2pgw63g26jr7w304a9d0mbrxqvk5jq-openjdk-21.0.8+9 \
  --option binary-caches 'https://cache.nixos.org/ https://nixpkgs-update-cache.nix-community.org/' \
  --option trusted-public-keys '
  nixpkgs-update-cache.nix-community.org-1:U8d6wiQecHUPJFSqHN9GSSmNkmdiFW7GW7WNAnHW0SM=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The nixpkgs-update cache is only trusted for this store-path realization.)
For the cached download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.

Or, build yourself:

nix-build -A jdk https://github.com/r-ryantm/nixpkgs/archive/56463934a63a0b5ecb7d19470f719eaf8b3bba41.tar.gz

Or:

nix build github:r-ryantm/nixpkgs/56463934a63a0b5ecb7d19470f719eaf8b3bba41#jdk

After you've downloaded or built it, look at the files and if there are any, run the binaries:

ls -la /nix/store/yr2pgw63g26jr7w304a9d0mbrxqvk5jq-openjdk-21.0.8+9
ls -la /nix/store/yr2pgw63g26jr7w304a9d0mbrxqvk5jq-openjdk-21.0.8+9/bin


Pre-merge build results

NixPkgs review skipped


Maintainer pings

cc @edwtjo @Infinidoge @chayleaf @FliegendeWurst @Infinidoge @tomodachi94 for testing.

Tip

As a maintainer, if your package is located under pkgs/by-name/*, you can comment @NixOS/nixpkgs-merge-bot merge to automatically merge this update using the nixpkgs-merge-bot.


Add a 👍 reaction to pull requests you find important.

@nixpkgs-ci nixpkgs-ci bot added 10.rebuild-linux: 501+ This PR causes many rebuilds on Linux and should normally target the staging branches. 10.rebuild-darwin: 0 This PR does not cause any packages to rebuild on Darwin. 10.rebuild-linux: 1001-2500 This PR causes many rebuilds on Linux and should target the staging branches. 6.topic: java Including JDK, tooling, other languages, other VMs 9.needs: reviewer This PR currently has no reviewers requested and needs attention. labels Jul 20, 2025
@nixpkgs-ci nixpkgs-ci bot removed the 9.needs: reviewer This PR currently has no reviewers requested and needs attention. label Jul 20, 2025
@msgilligan msgilligan mentioned this pull request Aug 21, 2025
13 tasks
@msgilligan msgilligan self-requested a review August 21, 2025 19:09
@msgilligan
Copy link
Contributor

@NixOS/java can somebody rebase this so nixpkgs-review has less work to do?

@deftdawg
Copy link
Contributor

FYI: This PR fixes 3 highs (CVE-2025-30749, CVE-2025-50106, CVE-2025-50059) and a medium CVE (CVE-2025-30754) relating to 21.0.7.

@msgilligan msgilligan requested a review from emilazy August 21, 2025 19:44
@ryand56 ryand56 added the 1.severity: security Issues which raise a security issue, or PRs that fix one label Aug 21, 2025
@emilazy emilazy merged commit f49fc4e into NixOS:staging Aug 21, 2025
33 of 34 checks passed
@nixpkgs-ci
Copy link
Contributor

nixpkgs-ci bot commented Aug 21, 2025

Successfully created backport PR for staging-25.05:

@github-actions github-actions bot added the 8.has: port to stable This PR already has a backport to the stable release. label Aug 21, 2025
@r-ryantm r-ryantm deleted the auto-update/jdk branch August 22, 2025 00:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

1.severity: security Issues which raise a security issue, or PRs that fix one 6.topic: java Including JDK, tooling, other languages, other VMs 8.has: port to stable This PR already has a backport to the stable release. 10.rebuild-darwin: 0 This PR does not cause any packages to rebuild on Darwin. 10.rebuild-linux: 501+ This PR causes many rebuilds on Linux and should normally target the staging branches. 10.rebuild-linux: 1001-2500 This PR causes many rebuilds on Linux and should target the staging branches.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants