RFR: JDK-8191439: Race in building jdk.rmic.interim
    Erik Joelsson 
    erik.joelsson at oracle.com
       
    Mon Dec  4 23:48:29 UTC 2017
    
    
  
We have a race when building jdk.rmic.interim. This is caused by 
CompileInterimLangtools.gmk and CompileInterimRmic.gmk using the same 
modular output directory ($(BUILDTOOLS_OUTPUTDIR)/interim_modules), and 
then makefiles running javac from interim langtools at the same time as 
CompileInterimRmic is running. This patch splits the output directories. 
That way, tools running javac will not see any new files created by 
CompileInterimRmic ever.
Bug: https://bugs.openjdk.java.net/browse/JDK-8191439
Webrev: http://cr.openjdk.java.net/~erikj/8191439/webrev.01/
/Erik
    
    
More information about the build-dev
mailing list