8181298: Assertion failure in com.sun.tools.javac.comp.Modules
Summary: Fixing dependencies for ct.sym-files target.
Reviewed-by: tbell, erikj
Contributed-by: erik.joelsson@oracle.com
--- a/make/Main.gmk Thu Aug 24 16:29:13 2017 +0200
+++ b/make/Main.gmk Thu Jul 13 08:49:11 2017 +0200
@@ -699,6 +699,9 @@
jdk.jdeps-gendata: java rmic
+ # The ct.sym generation uses all the moduleinfos as input
+ jdk.compiler-gendata: $(GENSRC_MODULEINFO_TARGETS)
+
# Declare dependencies between jmod targets.
# java.base jmod needs jrt-fs.jar and access to the other jmods to be built.
# When creating a BUILDJDK, we don't need to add hashes to java.base, thus