Debian Patches

Status for jtreg7/7.3.1+1-2

Patch Description Author Forwarded Bugs Origin Last update
launchers.patch Modifies the launcher scripts to specify the default Java and jtreg paths Emmanuel Bourg <ebourg@apache.org> not-needed
do-not-export-headless-display.patch Enforce headless mode for self test JTREG ReportOnly test has a fixed test count that depends on HEADLESS
variable. Ensure that both DISPLAY and java.awt.headless
properties are set accordingly
Vladimir Petko <vladimir.petko@canonical.com> not-needed 2023-01-23
reproducible-build.patch Make the build reproducible Chris Lamb <lamby@debian.org> no debian 2023-06-22
java21-this-escape.patch fix [this-escape] warnings by declaring classes final. [this-escape] warning is generated when a class's constructor calls
a method that can be overriden.
Jonathan Gibbons <jjg@openjdk.org> not-needed debian upstream upstream, https://github.com/openjdk/jtreg/commit/48935be4685ec5c99b3fe15c10439946944c9f7e
java21-codetools-7903645.patch Disable tests failing due to SecurityManager changes Java 21 requires -Djava.security.manager JVM argument to set security
manager (deprecated for removal). Otherwise it throws
UnsupportedOperationException. Disable affected tests pending bug fix as it
requires discussion with upstream on the best way to fix it.
Vladimir Petko <vladimir.petko@canonical.com> not-needed debian upstream 2024-01-26
java21-codetools-7903646.patch Disable tests failing due to SecurityManager changes in agentvm In agentvm mode, the agent JVM does not set security manager for Java 18 + and
does not intercept System.exit() calls.
This causes agentvm mode behave differently from othervm - tests failing with
'Unexpected test exit' produce an 'Unexpected EOF' error or a SocketException
error.
Disable affected tests pending bug fix as it requires discussion with upstream
on the best way to fix it.
Vladimir Petko <vladimir.petko@canonical.com> not-needed debian upstream 2024-01-26

All known versions for source package 'jtreg7'

Links