← Back to team overview

openjdk team mailing list archive

[Bug 1869869] [NEW] jlink fails due to unexpected hash of java.* modules

 

Public bug reported:

Basically the same bug as I reported earlier in
https://bugs.launchpad.net/ubuntu/+source/openjdk-14/+bug/1868699,
however it also affects the latest LTS build:

/usr/lib/jvm/java-11-openjdk-amd64/bin/jlink \
> --output myRuntimeImage \
> --no-header-files \
> --no-man-pages \
>  --strip-debug \
>  --compress=2 \
>  --verbose \
> --add-modules java.base,java.logging,java.xml,java.sql,java.management,java.security.sasl,java.naming,java.datatransfer,java.security.jgss,java.rmi,java.scripting,java.prefs,java.desktop,jdk.security.auth,jdk.unsupported,java.net.http,jdk.crypto.ec
Error: Hash of java.rmi (ccefd4d0a51f66cd65f3b648c4a74a67202a3069035b27038b32b26ab601ce8b) differs to expected hash (e5f988d0fe0cb2e35b244771b92cadab4df78eae2cbfc7c60de8cddcbaec5025) recorded in java.base

I'm not sure, if bugs on the openjdk-14 package are even seen by anyone,
so I decided to re-report this here.

This build of OpenJDK tampers with the jmods without fixing the hashes,
making the new packaging tools useless for PPAs.

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

-- 
You received this bug notification because you are a member of OpenJDK,
which is subscribed to openjdk-lts in Ubuntu.
https://bugs.launchpad.net/bugs/1869869

Title:
  jlink fails due to unexpected hash of java.* modules

Status in openjdk-lts package in Ubuntu:
  New

Bug description:
  Basically the same bug as I reported earlier in
  https://bugs.launchpad.net/ubuntu/+source/openjdk-14/+bug/1868699,
  however it also affects the latest LTS build:

  /usr/lib/jvm/java-11-openjdk-amd64/bin/jlink \
  > --output myRuntimeImage \
  > --no-header-files \
  > --no-man-pages \
  >  --strip-debug \
  >  --compress=2 \
  >  --verbose \
  > --add-modules java.base,java.logging,java.xml,java.sql,java.management,java.security.sasl,java.naming,java.datatransfer,java.security.jgss,java.rmi,java.scripting,java.prefs,java.desktop,jdk.security.auth,jdk.unsupported,java.net.http,jdk.crypto.ec
  Error: Hash of java.rmi (ccefd4d0a51f66cd65f3b648c4a74a67202a3069035b27038b32b26ab601ce8b) differs to expected hash (e5f988d0fe0cb2e35b244771b92cadab4df78eae2cbfc7c60de8cddcbaec5025) recorded in java.base

  I'm not sure, if bugs on the openjdk-14 package are even seen by
  anyone, so I decided to re-report this here.

  This build of OpenJDK tampers with the jmods without fixing the
  hashes, making the new packaging tools useless for PPAs.

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