[8u-dev] Request for approval for CR 8042707: Source changes needed to build JDK 9 with Visual Studio 2013 (VS2013)

Rob McKenna rob.mckenna at oracle.com
Mon Apr 30 22:11:37 UTC 2018


Approved

    -Rob

On 29/04/18 20:36, Kevin Walls wrote:
> Hi,
> 
> I'd like to request approval to backport from 9 to 8u:
> 
> 8042707: Source changes needed to build JDK 9 with Visual Studio 2013 (VS2013)
> JBS: https://bugs.openjdk.java.net/browse/JDK-8042707
> 
> 9 changesets:
> base repo: http://hg.openjdk.java.net/jdk9/jdk9/rev/39ee0ee4f890
> jdk repo: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/c622a8ba90ad
> 
> 9 review thread: http://mail.openjdk.java.net/pipermail/build-dev/2015-January/014029.html
> 
> Proposed 8u change:http://cr.openjdk.java.net/~kevinw/8042707/webrev.01/
> 
> New 8u technical review:
> http://mail.openjdk.java.net/pipermail/build-dev/2018-April/021850.html
> 
> Many thanks!
> Kevin
> 
> 
> -------- Forwarded Message --------
> Subject: 	Re: [8u] RFR: 8042707: Source changes needed to build JDK 9 with
> Visual Studio 2013 (VS2013)
> Date: 	Thu, 26 Apr 2018 08:57:41 -0700
> From: 	Erik Joelsson <erik.joelsson at oracle.com>
> Organization: 	Oracle Corporation
> To: 	Kevin Walls <kevin.walls at oracle.com>, build-dev at openjdk.java.net
> 
> 
> 
> Looks good.
> 
> /Erik
> 
> 
> On 2018-04-26 01:38, Kevin Walls wrote:
> >
> >Thanks Erik -
> >
> >I went ahead with the jdk's make/CopyFiles.gmk change, and added
> >SetupCopyFiles to the base repo's make/common/MakeBase.gmk.
> >
> >I updated the webrev, to include base and jdk repos:
> >
> >http://cr.openjdk.java.net/~kevinw/8042707/webrev.01/
> >
> >I'm getting these build OK with VS2012, but there will be further hotspot
> >change at least for VS2013 to be a working option in 8u.
> >
> >Thanks
> >Kevin
> >(my previous reply was not the the list, so this is the open response!)
> >
> >
> >
> >On 20/04/2018 23:27, Erik Joelsson wrote:
> >>The root repo changes look ok.
> >>
> >>The changes in Copy-java.base.gmk applies to jdk/make/CopyFiles.gmk.
> >>Those changes are definitely needed.
> >>
> >>/Erik
> >>
> >>
> >>On 2018-04-20 13:18, Kevin Walls wrote:
> >>>Hi,
> >>>
> >>>I'd like to request a review of the backport from 9 to 8u:
> >>>
> >>>8042707: Source changes needed to build JDK 9 with Visual Studio 2013
> >>>(VS2013)
> >>>JBS: https://bugs.openjdk.java.net/browse/JDK-8042707
> >>>
> >>>9 changesets:
> >>>base repo: http://hg.openjdk.java.net/jdk9/jdk9/rev/39ee0ee4f890
> >>>jdk repo: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/c622a8ba90ad
> >>>
> >>>9 review thread:
> >>>http://mail.openjdk.java.net/pipermail/build-dev/2015-January/014029.html
> >>>
> >>>
> >>>Notes:
> >>>base repo:
> >>>toolchain_windows.m4: quite a bit of manual work, but no conflicts.
> >>>make/common/MakeBase.gmk: changes in SetupCopyFiles which we don't
> >>>have in 8u
> >>>flags.m4: we don't call it COMMON_CXXFLAGS_JDK in 8u, but made the
> >>>same change.
> >>>
> >>>jdk repo:
> >>>make/copy/Copy-java.base.gmk we don't have in 8u. The other two files
> >>>apply cleanly.
> >>>
> >>>
> >>>Clearly this backport isn't to change anything about what compilers
> >>>are supported or recommended,
> >>>it's just about the build infrastructure.
> >>>
> >>>
> >>>8u change: webrev of the base repo changes:
> >>>http://cr.openjdk.java.net/~kevinw/8042707/webrev.00/
> >>>
> >>>Many thanks
> >>>Kevin
> >>>
> >>
> >
> 


More information about the jdk8u-dev mailing list