If this works both when building normally and when building bootcycle-images, 
I’m okay with this. 

Are you a committer, or do you need someone to sponsor the patch?

/Magnus

> 29 apr. 2020 kl. 14:25 skrev jiefu(傅杰) <ji...@tencent.com>:
> 
> Thanks Magnus for your review and nice help.
> It seems that your patch didn't fix the build failure when configure 
> --with-boot-jdk=jdk15.
> 
> I've made : http://cr.openjdk.java.net/~jiefu/8244097/webrev.01/ based on 
> your work.
> 
> Please review it and give me some advice.
> Thanks.
> 
> Best regards,
> Jie
> 
> 
> On 2020/4/29, 7:49 PM, "Magnus Ihse Bursie" <magnus.ihse.bur...@oracle.com> 
> wrote:
> 
>>    On 2020-04-29 13:23, Magnus Ihse Bursie wrote:
>>> On 2020-04-29 13:02, jiefu(傅杰) wrote:
>>> Hi all,
>>> 
>>> May I get reviews for this fix?
>>> 
>>> JBS: https://bugs.openjdk.java.net/browse/JDK-8244097
>> Dang it! I thought I had tested bootcycle-images, but maybe that 
>> wasn't the last iteration of my fix.
>>> Webrev: http://cr.openjdk.java.net/~jiefu/8244097/webrev.00/
>> No, I don't think this is the right way to solve it, by stopping 
>> warnings from being errors. Let me get back to you with another approach.
>    As a short time solution, I suggest amending BOOT_JDK_SOURCETARGET when 
>    running bootcycle builds instead.
> 
>    As a more long term solution, I should probably sit down (at least 
>    metaphorically) with someone from the compiler team and make a complete 
>    pass over all our javac options. I think this warning ensues from 
>    something we're doing incorrect, so we ought to fix it properly instead.
> 
>    Patch inline:
>    diff --git a/make/autoconf/bootcycle-spec.gmk.in 
>    b/make/autoconf/bootcycle-spec.gmk.in
>    --- a/make/autoconf/bootcycle-spec.gmk.in
>    +++ b/make/autoconf/bootcycle-spec.gmk.in
>    @@ -59,3 +59,6 @@
> 
>      # Pandoc cannot be used without the jjs plugin, which was removed with 
>    Nashorn.
>      ENABLE_PANDOC := false
>    +
>    +# Avoid "warning: [options] system modules path not set in conjunction 
>    with -source"
>    +BOOT_JDK_SOURCETARGET := $(BOOT_JDK_SOURCETARGET) -Xlint:-options
> 
>    /Magnus
> 
> 
>> 
>> /Magnus
>>> 
>>> Thanks a lot.
>>> Best regards,
>>> Jie
>>> 
>> 
> 
> 
> 
> 

Reply via email to