8181298: Assertion failure in com.sun.tools.javac.comp.Modules
authorjlahoda
Thu, 13 Jul 2017 08:49:11 +0200
changeset 45873 94940d8e375b
parent 45871 878e21603932
child 45874 a48687150ddb
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
make/Main.gmk
--- 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