Integrated: 8368326: Don't export unresolved make variables from configure

Magnus Ihse Bursie ihse at openjdk.org
Tue Sep 23 11:46:31 UTC 2025


On Mon, 22 Sep 2025 18:41:11 GMT, Magnus Ihse Bursie <ihse at openjdk.org> wrote:

> A few remaining variables in spec.gmk, like `BUILD_JDK`, is setup by configure to include makefile variables, like `$(JDK_OUTPUTDIR)`.
> 
> This makes reasoning about spec.gmk unnecessary complex. Instead, we should just expose simple, resolved text strings from configure. Any remaining logic is better expressed directly in the makefiles.
> 
> This is part of an effort to clean up spec.gmk to not contain so much weird stuff.

This pull request has now been integrated.

Changeset: dbf787c6
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
URL:       https://git.openjdk.org/jdk/commit/dbf787c6b78669c69402d2a57d1ec462035d54c4
Stats:     54 lines in 2 files changed: 16 ins; 29 del; 9 mod

8368326: Don't export unresolved make variables from configure

Reviewed-by: erikj

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

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


More information about the build-dev mailing list