Integrated: 7902855: make/build.sh fails when OpenJDK is specified for --jdk option
Koichi Sakata
ksakata at openjdk.java.net
Tue May 18 03:41:48 UTC 2021
On Tue, 13 Apr 2021 03:11:49 GMT, Koichi Sakata <ksakata at openjdk.org> wrote:
> When we specify not Oracle JDK but OpenJDK for --jdk option, make/build.sh fails.
>
> $ ~/jdk8u282-b08/bin/java -version
> openjdk version "1.8.0_282"
> OpenJDK Runtime Environment (AdoptOpenJDK)(build 1.8.0_282-b08)
> OpenJDK 64-Bit Server VM (AdoptOpenJDK)(build 25.282-b08, mixed mode)
>
> $ bash make/build.sh --jdk ~/jdk8u282-b08
> [build.sh][ERROR] JDK 8 or newer is required to build jtreg
>
> This is caused by a difference in the output of `java -version` command between OpenJDK and Oracle JDK.
>
>
> $ ~/jdk1.8.0_281/bin/java -version
> java version "1.8.0_281"
> Java(TM) SE Runtime Environment (build 1.8.0_281-b09)
> Java HotSpot(TM) Server VM (build 25.281-b09, mixed mode)
>
> $ bash make/build.sh --jdk ~/jdk1.8.0_281
> [build.sh][INFO] JAVA_HOME: /home/jyukutyo/jdk1.8.0_281
> ...
> cd /home/jyukutyo/jtreg/build/images; /usr/bin/zip -rq /home/jyukutyo/jtreg/build/images/jtreg.zip jtreg
>
>
> So this pull request enables to build jtreg with OpenJDK based distributions.
This pull request has now been integrated.
Changeset: 617df9c5
Author: Koichi Sakata <ksakata at openjdk.org>
Committer: Jonathan Gibbons <jjg at openjdk.org>
URL: https://git.openjdk.java.net/jtreg/commit/617df9c545fcb1790c49e5aec1be839586d5d141
Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod
7902855: make/build.sh fails when OpenJDK is specified for --jdk option
Reviewed-by: jjg
-------------
PR: https://git.openjdk.java.net/jtreg/pull/7
More information about the jtreg-dev
mailing list