[8u] RFR 8226288 - Upgrade to XCode 10+ for building JDK 8u and 11u
Magnus Ihse Bursie
magnus.ihse.bursie at oracle.com
Tue Sep 24 10:00:09 UTC 2019
On 2019-09-17 19:31, Derek Keeler wrote:
> Hi build-dev friends!
>
> I'm Derek Keeler, the infrastructure lead on the Java Platform team within Microsoft, working with the AdoptOpenJDK's George Adams and John Oliver.
Hi Derek,
Welcome to build-dev!
I'm happy to see how the shared efforts of getting OpenJDK to build on
multiple platforms are ever expanding.
/Magnus
>
> Simon, I have pulled down your jdk8u patches and have built them against macOS Mojave (with a good amount of help from George and John).
>
> Currently, the build succeeds!
>
> I am planning to throw the entire AdoptOpenJDK test roster against it sometime today/tomorrow.
>
> I will let you know what I find as a result of those tests, and what if anything I had to do in order to get things up and running.
>
> -Derek
>
>
> ________________________________
> From: build-dev <build-dev-bounces at openjdk.java.net> on behalf of Simon Tooke <stooke at redhat.com>
> Sent: September 13, 2019 7:05 AM
> To: jdk8u-dev at openjdk.java.net <jdk8u-dev at openjdk.java.net>; build-dev <build-dev at openjdk.java.net>
> Subject: [8u] RFR 8226288 - Upgrade to XCode 10+ for building JDK 8u and 11u
>
> Hello all,
>
> This is a request for review of my patch to enable building 8u with
> modern (9,10,11) Xcode versions on macOS. I've received a few recent
> enquiries so I thought I'd submit this.
>
> When I first created this patch is was more for convenience, but soon
> macOS will require applications to be "notarized", which cannot be done
> with the old version of Xcode. This will become mandatory long before
> 8u is due to retire [1].
>
> This patch is not intended to remove the current ability to build 8u on
> the current supported build platform.
>
> I have used the patch with Xcode 9,10 and a beta of 11, and used the
> resultant JDK to build Graal.
>
> I have not build a JDK using the old Xcode and this patch; my intent was
> to ensure this was still possible.
>
> There is some information available on my GitHub page:
> https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fstooke%2Fjdk8u-xcode10&data=02%7C01%7Cdekeeler%40microsoft.com%7Cc0539708320c4d8421a908d73853cbe8%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637039804865878108&sdata=THixfdOpuZrY8%2BdEDHFVjmV%2BnePxVGFsof9eDoqJikE%3D&reserved=0
>
> Issue: https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fbugs.openjdk.java.net%2Fbrowse%2FJDK-8226288&data=02%7C01%7Cdekeeler%40microsoft.com%7Cc0539708320c4d8421a908d73853cbe8%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637039804865878108&sdata=VHN2S0uxbbeJiiuWznYafSpXmERDdp29U%2FqVMJSdUuw%3D&reserved=0
>
> Webrev: https://nam06.safelinks.protection.outlook.com/?url=http:%2F%2Fcr.openjdk.java.net%2F~stooke%2Fwebrevs%2Fjdk-8226288-jdk8u%2F00%2F&data=02%7C01%7Cdekeeler%40microsoft.com%7Cc0539708320c4d8421a908d73853cbe8%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637039804865888100&sdata=T6uq0ThFfHLrqslWfCz2x846ixtLMIW5EwaP4U4Jvqc%3D&reserved=0
>
> Previous discussion:
> https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fmail.openjdk.java.net%2Fpipermail%2Fjdk8u-dev%2F2019-June%2F009733.html&data=02%7C01%7Cdekeeler%40microsoft.com%7Cc0539708320c4d8421a908d73853cbe8%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637039804865888100&sdata=WDUf2fhTqmcNTZJJ2NNnI%2FtCKxr%2BxQLiCfPmpj3m0p8%3D&reserved=0
> https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fmail.openjdk.java.net%2Fpipermail%2Fjdk8u-dev%2F2019-July%2F009760.html&data=02%7C01%7Cdekeeler%40microsoft.com%7Cc0539708320c4d8421a908d73853cbe8%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637039804865888100&sdata=pJXk%2Bg5LlmSpogNhcINgRezCSozo7MbW%2FNWLJNrf%2BV8%3D&reserved=0
>
> Thank you for your time,
>
> -Simon
>
>
> [1]
> https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdeveloper.apple.com%2Fdocumentation%2Fsecurity%2Fnotarizing_your_app_before_distribution&data=02%7C01%7Cdekeeler%40microsoft.com%7Cc0539708320c4d8421a908d73853cbe8%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637039804865888100&sdata=TZmbZfAFDXXwpBJ8xibzzfoCicd5Fwm0xwdCo2hIaYo%3D&reserved=0
>
More information about the build-dev
mailing list