jdk9 windows build failure

Phil Race philip.race at oracle.com
Tue Apr 14 17:41:09 UTC 2015


On 4/12/2015 11:34 PM, Erik Joelsson wrote:
> That looks weird. What does your 
> /cygdrive/c/jdks/jdk9/build/windows-x86-normal-server-release/make-support/module-deps.gmk 
> look like?

It looks OK  to me. I do have these lines :-
DEPS_java.xml.bind := java.compiler java.datatransfer java.base 
java.desktop java.logging java.activation java.xml
..
DEPS_jdk.xml.bind := jdk.compiler java.compiler java.xml.bind 
java.datatransfer java.base java.desktop java.logging java.activation 
java.xml

.. and lots of other similar lines. No obvious errors.

> What happens if you do "make java.xml.bind-java"? 

sh-4.1$ make java.xml.bind-java
Building target(s) 'java.xml.bind-java' in configuration 
'windows-x86-normal-server-release'
Finished building target(s) 'java.xml.bind-java' in configuration 
'windows-x86-normal-server-release'

So that part succeeded,  but repeating "make" after that results in the 
same error I reported in my initial email.

> Exactly how did you run make to have this happen?

I typed "make" :-). Running in a cygwin shell that is inside a cmd.exe 
shell (not a cygwin window).
Same as I have always done.

-phil.

>
> /Erik
>
> On 2015-04-11 00:39, Phil Race wrote:
>> For some time (a couple of weeks) I have run into the following error 
>> whenever I try to build on Windows on my system
>> I've been using forever ..  I have worked around it by doing builds 
>> using JPRT but its getting annoying.
>> Does anyone have a clue what I am doing wrong. This happens on brand 
>> new clean forests etc.
>>
>> make[3]: *** No rule to make target 
>> `/cygdrive/c/jdks/jdk9/build/windows-x86-normal-server-release/jdk/modules/java.xml.bind/_the.java.xml.bind_batch', 
>> needed by 
>> `/cygdrive/c/jdks/jdk9/build/windows-x86-normal-server-release/jdk/modules/jdk.xml.bind/_the.jdk.xml.bind_batch'. 
>> Stop.
>> make[3]: *** Waiting for unfinished jobs....
>> make[2]: *** [jdk.xml.bind-java] Error 1
>> make[2]: *** Waiting for unfinished jobs....
>> make[3]: *** No rule to make target 
>> `/cygdrive/c/jdks/jdk9/build/windows-x86-normal-server-release/jdk/modules/java.xml.bind/_the.java.xml.bind_batch', 
>> needed by 
>> `/cygdrive/c/jdks/jdk9/build/windows-x86-normal-server-release/jdk/modules/java.xml.ws/_the.java.xml.ws_batch'. 
>> Stop.
>> make[3]: *** Waiting for unfinished jobs....
>> make[2]: *** [java.xml.ws-java] Error 1
>>
>> -phil.
>




More information about the build-dev mailing list