openjdk-25 25.0.1+8-1~24.04 source package in Ubuntu
Changelog
openjdk-25 (25.0.1+8-1~24.04) noble-security; urgency=medium
* Upload to Ubuntu 24.04.
openjdk-25 (25.0.1+8-1) unstable; urgency=medium
* OpenJDK 25.0.1 release, build 8.
- CVEs:
+ CVE-2025-53057, 8360937: Enhance certificate handling.
+ CVE-2025-53066, 8356294: Enhance Path Factories.
+ CVE-2025-61748, 8359454: Enhance String handling.
[ Vladimir Petko ]
* d/s/lintian-overrides: Override false positive nproc warning.
* d/{JB-doc.overrides.in, JB-jre-headless.overrides.in}: Add override for
old FSF copyright address.
* d/JB-jvmci-jdk.overrides.in: Update overrides for jvmci package.
* d/t/problems.csv: DocRootDirPermissionsTest.java - Fix typo in
the test name.
* d/t/problems.csv: Synchronize problem list.
* d/t/dependencies.sh: Relax test assertion for PC/SC library.
* d/rules: Prefer openjdk-25 for bootstrap.
* d/control: Regenerate.
* d/p/jdk-8369450.patch: Fix ftbfs due to rust-coreutils date. LP: #2127120.
* Security Manager was removed in -25, so the JDK image no longer has
default.policy and java.policy.
* jaxp-strict.properties.template was moved by d/rules to
jaxp-strict.properties, but we still created symlink to
jaxp-strict.properties.template. Replace mv with cp so that link
to jaxp-strict.properties.template is not broken.
* d/rules: Run jtreg autopkgtests only on jtreg architectures.
* d/t/{hotspot-autopkgtest.in, jdk-autopkgtest.in}: Skip tests
that require a large amount of memory.
* d/t/{control,hotspot-autopkgtest.sh, jdk-autopkgtest.sh}:
Regenerate.
* d/p/jdk-8370049-proposed.patch: s390x G1 barrier compare and exchange
operation should update output parameter instead of input. LP: #2127750.
[ Matthias Klose ]
* d/rules: Let the install target depend on the build target.
Closes: #1105520.
* Update the location of the upstream VCS.
-- Pushkar Kulkarni <email address hidden> Thu, 23 Oct 2025 14:53:46 +0530
Upload details
- Uploaded by:
- Pushkar Kulkarni
- Uploaded to:
- Noble
- Original maintainer:
- Ubuntu Developers
- Architectures:
- alpha amd64 arc armel armhf arm64 hppa i386 ia64 loong64 mips mipsel mips64 mips64el powerpc ppc64 ppc64el m68k riscv64 sh4 sparc sparc64 s390x x32 all
- Section:
- java
- Urgency:
- Medium Urgency
See full publishing history Publishing
| Series | Published | Component | Section | |
|---|---|---|---|---|
| Noble | updates | universe | java | |
| Noble | security | universe | java |
Downloads
| File | Size | SHA-256 Checksum |
|---|---|---|
| openjdk-25_25.0.1+8.orig-googletest.tar.xz | 602.3 KiB | db220ce29459378d5fd0d725da4379cac15f0158962e018b862fdb10b460a1ee |
| openjdk-25_25.0.1+8.orig.tar.xz | 70.6 MiB | 5621428d358067d8542bdabeb95e738529386c68b38d790ad456f95ac0a2297b |
| openjdk-25_25.0.1+8-1~24.04.debian.tar.xz | 204.1 KiB | f47f99484a91b0305ee7c8188e3b2eb83ae2488d419402565c7d92def9f429fa |
| openjdk-25_25.0.1+8-1~24.04.dsc | 5.0 KiB | 3e80fcd25f407c625dba2d44f8296f2809c75946f9adef4e83c240cda2461443 |
Available diffs
Binary packages built by this source
- openjdk-25-dbg: Java runtime based on OpenJDK (debugging symbols)
OpenJDK is a development environment for building applications,
applets, and components using the Java programming language.
.
This package contains the debugging symbols.
- openjdk-25-demo: Java runtime based on OpenJDK (demos and examples)
OpenJDK Java runtime
- openjdk-25-doc: OpenJDK Development Kit (JDK) documentation
OpenJDK is a development environment for building applications,
applets, and components using the Java programming language.
.
This package contains the API documentation.
- openjdk-25-jdk: OpenJDK Development Kit (JDK)
OpenJDK is a development environment for building applications,
applets, and components using the Java programming language.
- openjdk-25-jdk-headless: OpenJDK Development Kit (JDK) (headless)
OpenJDK is a development environment for building applications,
applets, and components using the Java programming language.
- openjdk-25-jre: OpenJDK Java runtime, using Hotspot JIT
Full Java runtime environment - needed for executing Java GUI and Webstart
programs, using Hotspot JIT.
- openjdk-25-jre-headless: OpenJDK Java runtime, using Hotspot JIT (headless)
Minimal Java runtime - needed for executing non GUI Java programs,
using Hotspot JIT.
- openjdk-25-jre-zero: Alternative JVM for OpenJDK, using Zero
The package provides an alternative runtime using the Zero VM. Built on
architectures in addition to the Hotspot VM as a debugging aid for those
architectures which don't have a Hotspot VM.
.
The VM is started with the option `-zero'. See the README.Debian for details.
- openjdk-25-jvmci-jdk: JVMCI-enabled SDK for building graalvm
This package provides a JVMCI-enabled GraalVM builder Java SDK.
- openjdk-25-source: OpenJDK Development Kit (JDK) source files
OpenJDK is a development environment for building applications,
applets, and components using the Java programming language.
.
This package contains the Java programming language source files
(src.zip) for all classes that make up the Java core API.
- openjdk-25-testsupport: Java runtime based on OpenJDK (regression test support)
OpenJDK is a development environment for building applications,
applets, and components using the Java programming language.
.
This package contains all the binary files needed to run the
OpenJDK autopkg tests.
