On Fri, 1 Nov 2024 00:08:56 GMT, Jiangli Zhou <[email protected]> wrote:
> Please review this PR that fixes JDK build configure failure when using clang > after JDK-8338304: > > > Found candidate GCC installation: <snip> > Selected GCC installation: <snip> > ... > clang: error: unsupported option '-V -static-libgcc' > configure:85215: $? = 1 > configure:85204: <snip> -qversion >&5 > clang: error: unknown argument '-qversion'; did you mean '--version'? > ... > > > Tool from Clang GCC installation is being picked up unexpectedly (JDK build > configured with `--with-toolchain-type=clang`). With this fix, it avoids > `UTIL_REQUIRE_PROGS(LLD, lld)` if user supplies compiler toolchain. The user > supplied compiler toolchain is used by setting > `CXX=<user_specified_path_to_tools_script>` during configuration. This pull request has now been integrated. Changeset: 8c1cf8fa Author: Jiangli Zhou <[email protected]> URL: https://git.openjdk.org/jdk/commit/8c1cf8fabe810d4031c3d57e8b8f75f5c84a4974 Stats: 5 lines in 2 files changed: 4 ins; 0 del; 1 mod 8339128: Cannot resolve user specified tool properly after JDK-8338304 Reviewed-by: erikj, ihse ------------- PR: https://git.openjdk.org/jdk/pull/21817
