[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 jdk-updates-dev
mailing list