[11u] Apple Silicon and 8257852: Remove JNF dependencies from java.desktop module

Doerr, Martin martin.doerr at sap.com
Thu Apr 15 11:13:27 UTC 2021


Ok. I guess Oracle has backported some parts differently and fixed it by backport of JDK-8259729.
If your backport doesn't need JDK-8259729 as follow-up that will be also fine.
We can mark JDK-8259729 as backported to 11.0.12 and link it to your new backport.
Note that it's possible to fix several issues by one change. You only need to add both bug ids to the commit message.


> -----Original Message-----
> From: Vladimir Kempik <vkempik at azul.com>
> Sent: Donnerstag, 15. April 2021 13:03
> To: Doerr, Martin <martin.doerr at sap.com>
> Cc: jdk-updates-dev at openjdk.java.net
> Subject: Re: [11u] Apple Silicon and 8257852: Remove JNF dependencies
> from java.desktop module
> 
> Btw, about JDK-8259729
> When I was doing a series of 8 patches, I accidentially fixed 8259729 too as
> the build got broken after one of 8 patches.
> We will probably closed JDK-8259729 as not affecting ojdk11u then.
> example for 13u is here https://github.com/VladimirKempik/jdk13u-
> dev/commit/2e9b3a090ad75597c64b2c9a8cdf0fe02fc8fc7d#r49551444
> 
> > 15 апр. 2021 г., в 13:50, Doerr, Martin <martin.doerr at sap.com>
> написал(а):
> >
> > Awesome!
> > Thanks a lot!
> >
> >> -----Original Message-----
> >> From: Vladimir Kempik <vkempik at azul.com>
> >> Sent: Donnerstag, 15. April 2021 12:46
> >> To: Doerr, Martin <martin.doerr at sap.com>
> >> Cc: jdk-updates-dev at openjdk.java.net
> >> Subject: Re: [11u] Apple Silicon and 8257852: Remove JNF dependencies
> >> from java.desktop module
> >>
> >> Thanks for the list
> >> will do it as well and try to prepare all patches in one review request for 12
> >> commits.
> >>
> >>
> >>> 15 апр. 2021 г., в 13:44, Doerr, Martin <martin.doerr at sap.com>
> >> написал(а):
> >>>
> >>> Hi Vladimir,
> >>>
> >>> thanks for your quick reply and for doing all the work!
> >>>
> >>> We noticed that there are quite some follow-up MacOS changes besides
> >> the 8 parts. At least:
> >>> https://bugs.openjdk.java.net/browse/JDK-8259232
> >>> https://bugs.openjdk.java.net/browse/JDK-8259585
> >>> https://bugs.openjdk.java.net/browse/JDK-8259729
> >>> https://bugs.openjdk.java.net/browse/JDK-8261198
> >>> https://bugs.openjdk.java.net/browse/JDK-8263846
> >>>
> >>> We'll have to check we're not missing anything before the release.
> >>>
> >>> Best regards,
> >>> Martin
> >>>
> >>>
> >>>> -----Original Message-----
> >>>> From: Vladimir Kempik <vkempik at azul.com>
> >>>> Sent: Donnerstag, 15. April 2021 12:30
> >>>> To: Doerr, Martin <martin.doerr at sap.com>
> >>>> Cc: jdk-updates-dev at openjdk.java.net
> >>>> Subject: Re: [11u] Apple Silicon and 8257852: Remove JNF
> dependencies
> >>>> from java.desktop module
> >>>>
> >>>> Hello
> >>>> I’m in a process of preparing the backports, 7/8 done already
> >>>> I have sent one of prerequestes out for review already today.
> >>>> Regards, Vladimir
> >>>>> 15 апр. 2021 г., в 13:19, Doerr, Martin <martin.doerr at sap.com>
> >>>> написал(а):
> >>>>>
> >>>>> Hi,
> >>>>>
> >>>>> JDK-8257852 removed JNF usage in JDK17. It consists of 8 individual
> >> changes
> >>>> and a bunch of follow-up fixes.
> >>>>> https://bugs.openjdk.java.net/browse/JDK-8257852
> >>>>> It is already backported to 15, 13 and 11.0.12-oracle, but not to
> OpenJDK
> >>>> 11u.
> >>>>>
> >>>>> I believe this change is a preparation for MacOS on Apple Silicon which
> >>>> doesn't support JNF with MacOS BigSur.
> >>>>>
> >>>>> We are currently not planning to backport it to 11u. Does anybody
> need
> >> it
> >>>> and is willing to take care of the backport work?
> >>>>>
> >>>>> Best regards,
> >>>>> Martin
> >>>
> >



More information about the jdk-updates-dev mailing list