[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#987658: unblock: openjdk-11-jre-dcevm/11.0.11+9-1



Le 30/04/2021 à 21:39, Paul Gevers a écrit :

>> Please unblock package openjdk-11-jre-dcevm
> 
>  333 files changed, 8389 insertions(+), 2196 deletions(-)
> That's not reviewable.
> 
>> openjdk-11-jre-dcevm/11.0.10+1-1 in testing is currently unusable, it
>> throws an error because the version isn't aligned with the openjdk-11
>> package (#984725).
> 
> Can't that bug be fixed by cherry-picking? A new upstream is not
> acceptable like this at this stage of the release. Please read our FAQ
> [1] and act accordingly.


Hi Paul,

Thank you for looking into this. DCEVM is a patched HotSpot JVM with
extra features useful to developers (it supports more hot reloading
changes in debug mode than the standard JVM). Every time OpenJDK is
updated in Debian, the corresponding DCEVM package has to be updated as
well, otherwise it's likely to fail or crash. That's exactly what
happens currently in testing, we have OpenJDK 11.0.11 with DCEVM
11.0.10, and DCEVM just crashes (a simple invocation of "java -dcevm
-version" throws an error).

I agree the diff is not reviewable, but it can be seen as an update of
the DCEVM code to the same state as the OpenJDK code that was already
accepted in testing. The extra DCEVM patches were simply rebased with no
changes on top of OpenJDK 11.0.11 [1]. I'm afraid the JVM is too complex
for a mere mortal like me to cherry-pick the right changes and be
confident the result isn't broken in some ways.

Without this update the dcevm package is broken and will have to be
fixed by a stable or security update (or removed from testing, but that
would be sad for the developers using it).

Emmanuel Bourg

[1] https://github.com/HotswapProjects/openjdk-jdk11u-dcevm


Reply to: