On 16/02/2015 10:57, Erik Joelsson wrote:
Hello,

When merging jdk9/dev and jdk9/hs, the following message appears and the build fails:

gmake[2]: *** No rule to make target 'jdk.runtime-java', needed by 'jdk.runtime-libs'. Stop.
gmake[2]: *** Waiting for unfinished jobs....

:

   # Declare dependencies from <module>-lib to <module>-java
-  # Skip jdk.jdwp.agent as it contains no java code.
- $(foreach m, $(filter-out jdk.jdwp.agent, $(LIBS_MODULES)), $(eval $m-libs: $m-java))
+  # Skip modules that do not have java source.
+ $(foreach m, $(filter $(JAVA_MODULES), $(LIBS_MODULES)), $(eval $m-libs: $m-java))
This looks okay to me and avoids a few other issues that we could potentially have going forward (as there are a few other adjustments needed to the module graph in JEP 200, also some naming and content issues to resolve too).

-Alan.

Reply via email to