please provide jtreg7 for stable releases (focal, jammy)
Bug #2039219 reported by
Vladimir Petko
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
jtreg7 (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
jtreg7 is required to run build-time tests of openjdk-21.
In order to avoid impacting other components of the distribution, the dependencies:
libhamcrest-java: 2.2-1
junit4: 4.13.2-1 (focal)
junit5: 5.9.2-1
opentest4j-
picocli: 4.6.2-2
jline3: 3.3.1-2 (focal)
univocity-parsers: 2.9.1-1
should be bundled in the package.
Related branches
~vpa1977/ubuntu/+source/jtreg7:jtreg7-vendor
On hold
for merging
into
ubuntu/+source/jtreg7:ubuntu/devel
- Pushkar Kulkarni (community): Approve
- git-ubuntu import: Pending requested
-
Diff: 4290 lines (+3741/-49)67 files modifieddebian/changelog (+15/-0)
debian/compat (+1/-0)
debian/component-scripts/build-components.sh (+25/-0)
debian/component-scripts/clean-components.sh (+24/-0)
debian/component-scripts/setup-component.sh (+14/-0)
debian/control (+29/-11)
debian/copyright (+697/-5)
debian/gbp-export.sh (+3/-0)
debian/gbp-import.sh (+3/-0)
debian/jansi1/maven.ignoreRules (+64/-0)
debian/jansi1/maven.rules (+23/-0)
debian/jansi1/poms (+4/-0)
debian/jansi1/rules (+14/-0)
debian/jline3/maven.ignoreRules (+64/-0)
debian/jline3/maven.rules (+23/-0)
debian/jline3/poms (+10/-0)
debian/jline3/rules (+13/-0)
debian/jtreg7.install (+1/-1)
debian/jtreg7.links (+0/-20)
debian/junit4/maven.ignoreRules (+64/-0)
debian/junit4/maven.rules (+23/-0)
debian/junit4/poms (+1/-0)
debian/junit4/rules (+8/-0)
debian/junit5/maven.ignoreRules (+5/-0)
debian/junit5/maven.rules (+2/-0)
debian/junit5/poms (+21/-0)
debian/junit5/rules (+8/-0)
debian/libhamcrest-java/maven.ignoreRules (+64/-0)
debian/libhamcrest-java/maven.rules (+23/-0)
debian/libhamcrest-java/poms (+2/-0)
debian/libhamcrest-java/rules (+7/-0)
debian/maven.properties (+6/-0)
debian/opentest4j-reporting/maven.ignoreRules (+64/-0)
debian/opentest4j-reporting/maven.rules (+23/-0)
debian/opentest4j-reporting/poms (+2/-0)
debian/opentest4j-reporting/rules (+10/-0)
debian/patches/jline3-01-ignore-warnings.patch (+31/-0)
debian/patches/jline3-02-ignore-remote-modules.patch (+59/-0)
debian/patches/junit4-Version.patch (+18/-0)
debian/patches/junit4-exclude-dependency-sources.patch (+30/-0)
debian/patches/junit4-hamcrest-compatibility.patch (+24/-0)
debian/patches/junit4-java17-compatibility.patch (+50/-0)
debian/patches/junit5-15-deprecated.patch (+16/-0)
debian/patches/junit5-16-maven-build.patch (+1117/-0)
debian/patches/junit5-17-backward-compatibility.patch (+49/-0)
debian/patches/libhamcrest-java-04-gradle-build.patch (+70/-0)
debian/patches/libhamcrest-java-05-backward-compatibility.patch (+23/-0)
debian/patches/libhamcrest-java-06-type-inference-fix.patch (+116/-0)
debian/patches/opentest4j-reporting-01-gradle-compatibility.patch (+45/-0)
debian/patches/picocli-0001-Adjust-build-to-work-without-asciidoctor.patch (+391/-0)
debian/patches/series (+15/-0)
debian/patches/testng-build-with-gradle.patch (+129/-0)
debian/picocli/maven.ignoreRules (+1/-0)
debian/picocli/maven.rules (+3/-0)
debian/picocli/poms (+3/-0)
debian/picocli/rules (+19/-0)
debian/rules (+17/-6)
debian/source/lintian-overrides (+2/-0)
debian/testng/maven.ignoreRules (+6/-0)
debian/testng/maven.rules (+6/-0)
debian/testng/poms (+1/-0)
debian/testng/rules (+16/-0)
debian/univocity-parsers/maven.ignoreRules (+63/-0)
debian/univocity-parsers/maven.rules (+23/-0)
debian/univocity-parsers/poms (+1/-0)
debian/univocity-parsers/rules (+8/-0)
debian/watch (+29/-6)
To post a comment you must log in.
This bug was fixed in the package jtreg7 - 7.3.1+1~ us2-0ubuntu1~ 22.04.1
--------------- 1~us2-0ubuntu1~ 22.04.1) jammy-security; urgency=medium
jtreg7 (7.3.1+
* Vendor jtreg7 dependencies: apiguardian, hawt-jni, jansi1, jline3, reporting, scripts: add scripts to build the bundled components.
junit4, junit5, libhamcrest-java, opentest4j, opentest4j-
picocli, testng7, univocity-parsers to allow backports (LP: #2039219).
- d/watch: build MUT original tarball.
- d/component-
- d/copyright: include bundled components copyrights.
* d/control: downgrade debhelper compatibility level to 11 for
backports.
* d/rules: fix man page generation by using the version option.
* Repack original tarball to drop excluded files.
* d/t/self-test: use vendored dependencies.
* Upload to Ubuntu 22.04.1.
-- Vladimir Petko <email address hidden> Wed, 14 Feb 2024 18:17:58 +1300