[Bug 2149878] [NEW] please remove openjdk-[25, 26, 27]--jvmci-jdk from resolute

Vladimir Petko 2149878 at bugs.launchpad.net
Wed Apr 22 08:00:33 UTC 2026


Public bug reported:

We have been building a JVMCI JDK binary since openjdk-24 (for amd64
only), primarily because it serves as a build-dependency for the
GraalVM JDK snap [1]. Last year, Oracle Inc. announced the detachment
of GraalVM from the Java ecosystem train [2]. While the implications
for the oracle/graal open-source project are not completely understood
at the moment, the Graal project will likely create its own JVMCI
binaries going forward [3].

I therefore propose we discontinue building this binary for
openjdk-25+ [4] and remove it from the archive

[1] https://snapcraft.io/graalvm-jdk
[2] https://blogs.oracle.com/java/detaching-graalvm-from-the-java-ecosystem-train
[3] https://github.com/oracle/graal/issues/12230#issuecomment-3341714861
[4] https://salsa.debian.org/openjdk-team/openjdk/-/merge_requests/276/diffs

** Affects: openjdk-25 (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: openjdk-26 (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: openjdk-27 (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: openjdk-25 (Ubuntu Resolute)
     Importance: Undecided
         Status: New

** Description changed:

  We have been building a JVMCI JDK binary since openjdk-24 (for amd64
  only), primarily because it serves as a build-dependency for the
  GraalVM JDK snap [1]. Last year, Oracle Inc. announced the detachment
  of GraalVM from the Java ecosystem train [2]. While the implications
  for the oracle/graal open-source project are not completely understood
  at the moment, the Graal project will likely create its own JVMCI
  binaries going forward [3].
  
  I therefore propose we discontinue building this binary for
- openjdk-25+ [4]. 
+ openjdk-25+ [4] and remove it from the archive
  
  [1] https://snapcraft.io/graalvm-jdk
  [2] https://blogs.oracle.com/java/detaching-graalvm-from-the-java-ecosystem-train
  [3] https://github.com/oracle/graal/issues/12230#issuecomment-3341714861
  [4] https://salsa.debian.org/openjdk-team/openjdk/-/merge_requests/276/diffs

** Also affects: openjdk-26 (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: openjdk-27 (Ubuntu)
   Importance: Undecided
       Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to openjdk-25 in Ubuntu.
https://bugs.launchpad.net/bugs/2149878

Title:
  please remove openjdk-[25,26,27]--jvmci-jdk  from resolute

Status in openjdk-25 package in Ubuntu:
  New
Status in openjdk-26 package in Ubuntu:
  New
Status in openjdk-27 package in Ubuntu:
  New
Status in openjdk-25 source package in Resolute:
  New

Bug description:
  We have been building a JVMCI JDK binary since openjdk-24 (for amd64
  only), primarily because it serves as a build-dependency for the
  GraalVM JDK snap [1]. Last year, Oracle Inc. announced the detachment
  of GraalVM from the Java ecosystem train [2]. While the implications
  for the oracle/graal open-source project are not completely understood
  at the moment, the Graal project will likely create its own JVMCI
  binaries going forward [3].

  I therefore propose we discontinue building this binary for
  openjdk-25+ [4] and remove it from the archive

  [1] https://snapcraft.io/graalvm-jdk
  [2] https://blogs.oracle.com/java/detaching-graalvm-from-the-java-ecosystem-train
  [3] https://github.com/oracle/graal/issues/12230#issuecomment-3341714861
  [4] https://salsa.debian.org/openjdk-team/openjdk/-/merge_requests/276/diffs

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/openjdk-25/+bug/2149878/+subscriptions





More information about the foundations-bugs mailing list