[11u]: RFR JDK-8227368: EnumSet.class serialization broken in JDK 9+
Stuart Marks
stuart.marks at oracle.com
Thu Aug 8 16:16:01 UTC 2019
Hi, yes, I saw that Andrew Haley had approved this at the beginning of last
week. Of course we were at JVMLS+OCW so no actual work got done on it. More
recently I've been catching up and I've also been trying to test the change
before pushing it. Unfortunately I've been in a bit of a wrestling match with
our internal build/test system, since it's not set up to jdk11u-dev (it's only
set up for the Oracle 11u family).
Is there a CI system for jdk11u-dev? Would that be shipilev's setup?
Re CSR, I guess I should have pushed the fix last week before the CSR was
instituted for 11-updates. j/k :-)
Actually I did talk to Joe Darcy and we agreed that this would be a good test
run for the CSR for updates, not only because the mainline fix had a CSR, but
because the "backport" differs significantly from the mainline fix.
Relatedly, the backport CSR will be completely different from the CSR for the
mainline fix. A different set of compatibility considerations is in play,
specifically, no specification changes.
I was assuming that I'd work on this, but if somebody (Peter) wants to pick it
up that'd be ok too.
s'marks
On 8/8/19 8:14 AM, Langer, Christoph wrote:
> Hi Peter,
>
> the fix has gotten jdk11u approval.
>
> However, it's an item that involves a CSR. So, before you can push to jdk11u, you'll need to open a JDK 11 specific CSR and have it reviewed. The contents should be copy&paste from the original CSR.
>
> I suggest you link the CSR to both, the 11-pool and the 11.0.6-oracle backport item.
>
> Thanks
> Christoph
>
>> -----Original Message-----
>> From: jdk-updates-dev <jdk-updates-dev-bounces at openjdk.java.net> On
>> Behalf Of Peter Levart
>> Sent: Donnerstag, 8. August 2019 13:24
>> To: Stuart Marks <stuart.marks at oracle.com>
>> Cc: jdk-updates-dev at openjdk.java.net
>> Subject: Re: [11u]: RFR JDK-8227368: EnumSet.class serialization broken in
>> JDK 9+
>>
>> Hi Stuart,
>>
>> I see the JDK-8227368 has got an approval label (jdk11u-fix-yes). Should
>> the change you have prepared for this backport [1] be pushed to
>> jdk-updates/jdk11u-dev now?
>>
>> Regards, Peter
>>
>> On 7/18/19 1:11 AM, Stuart Marks wrote:
>>>
>>>
>>> On 7/17/19 3:48 PM, Stuart Marks wrote:
>>>> I've set the fix-version of the backport record JDK-8227650 to 11.0.5
>>>> ...
>>>
>>> I changed this to 11-pool on advice from Joe Darcy, as this will make
>>> it more likely that that the automatic hg-updater will pick up this
>>> backport issue when the fix gets pushed to some 11-update release.
>>>
>>> s'marks
>
More information about the jdk-updates-dev
mailing list