On Wed, 29 Nov 2023 02:25:20 GMT, Mikael Vidstedt <mik...@openjdk.org> wrote:

> When building linux-aarch64 at Oracle using jib, 
> --openjdk-target=aarch64-linux-gnu is always specified regardless of if 
> building natively or cross compiling (on linux-x64). Among other things this 
> has the (harmless) effect of tricking configure into thinking that it's cross 
> compiling even for native builds:
> 
> checking whether we are cross compiling... yes
> 
> The reason is that the target value (aarch64-linux-gnu) doesn't match what 
> config.guess returns (aarch64-unknown-linux-gnu). An explicit target is only 
> needed when cross compiling and should not be specified for native builds.

This pull request has now been integrated.

Changeset: 454b1165
Author:    Mikael Vidstedt <mik...@openjdk.org>
URL:       
https://git.openjdk.org/jdk/commit/454b11653c9e6718ee45233851e714a896013ec8
Stats:     5 lines in 1 file changed: 2 ins; 2 del; 1 mod

8320942: Only set openjdk-target when cross compiling linux-aarch64

Reviewed-by: ihse, erikj

-------------

PR: https://git.openjdk.org/jdk/pull/16873

Reply via email to