[11u] RFR: 8240073: Fix 'test-make' build target in 11u

Langer, Christoph christoph.langer at sap.com
Mon Mar 9 10:36:25 UTC 2020


Hi,

sorry for the delay. I didn't have so much time in the last two weeks but now I'm back full steam, tackling jdk11u build system again 😊

So this one is really trivial, and should be done in any case. I've approved it.

Cheers
Christoph

-----Original Message-----
From: jdk-updates-dev <jdk-updates-dev-bounces at openjdk.java.net> On Behalf Of Volker Simonis
Sent: Freitag, 28. Februar 2020 10:25
To: Hohensee, Paul <hohensee at amazon.com>
Cc: build-dev <build-dev at openjdk.java.net>; jdk-updates-dev at openjdk.java.net
Subject: Re: [11u] RFR: 8240073: Fix 'test-make' build target in 11u

On Wed, Feb 26, 2020 at 5:21 PM Hohensee, Paul <hohensee at amazon.com> wrote:
>
> Looks to me like the replaced store to KEYWORDS is dead (i.e., no uses of KEYWORDS that I could find in make and test/make). Lgtm.

Yes, that's exactly why we need this patch :)

"ParseKeywordVariableBody" in "make/common/MakeBase.gmk" initially
used "KEYWORDS" but when it was updated by "8212028: Use run-test
makefile framework for testing in Oracle's Mach5" to use
"SINGLE_KEYWORDS" instead, these two places were forgotten.

Thanks for reviewing,
Volker

>
> Thanks,
> Paul
>
> On 2/26/20, 3:19 AM, "build-dev on behalf of Volker Simonis" <build-dev-bounces at openjdk.java.net on behalf of volker.simonis at gmail.com> wrote:
>
>     Hi,
>
>     can I please have a review for the following tiny change which fixes
>     the 'test-make' build target in 11u:
>
>     http://cr.openjdk.java.net/~simonis/webrevs/2020/8240073/
>     https://bugs.openjdk.java.net/browse/JDK-8240073
>
>     This is a tiny fix for a problem introduced by JDK-8212028 (which has
>     already been downported to 11u) and fixed in jdk 12 as part of
>     JDK-8210958 (which hasn't been downported yet and probably won't be
>     donwported at all).
>
>     Instead of smuggling this fix into another downport, it has been
>     argued (https://mail.openjdk.java.net/pipermail/jdk-updates-dev/2020-February/002533.html)
>     that it is cleaner to create an explicit issue for fixing it in 11u.
>
>     The fix is trivial (that's why it was done as part of JDK-8210958
>     without an extra bug ID) and only affects running "make test-make".
>
>     Thank you and best regards,
>     Volker
>
>


More information about the build-dev mailing list