Hi Alexander,

This happens because in the https://bugs.openjdk.java.net/browse/JDK-8165809 these parts of build were reworked. You could start with gradle cleanAll, if it doesn't help, then rm -r build buildSrc/build should help.


Thanks,
Vadim

On 21.09.2016 9:58, Alexander Nyssen wrote:
Hi all,

having updated 9-dev to the latest tip, the gradle build now fails on my Mac 
with the following errors. Updating JIGSAW home to ea136 did not resolve the 
problems. Any ideas?

Best Regards,
Alexander

:graphics:compilePrismCompilers
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:26:
 error: package com.sun.scenario.effect.compiler does not exist
import com.sun.scenario.effect.compiler.JSLC;
                                        ^
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:27:
 error: package com.sun.scenario.effect.compiler.JSLC does not exist
import com.sun.scenario.effect.compiler.JSLC.JSLCInfo;
                                             ^
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:28:
 error: package com.sun.scenario.effect.compiler does not exist
import com.sun.scenario.effect.compiler.JSLParser;
                                        ^
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:29:
 error: package com.sun.scenario.effect.compiler.model does not exist
import com.sun.scenario.effect.compiler.model.BaseType;
                                              ^
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:30:
 error: package com.sun.scenario.effect.compiler.model does not exist
import com.sun.scenario.effect.compiler.model.Qualifier;
                                              ^
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:31:
 error: package com.sun.scenario.effect.compiler.model does not exist
import com.sun.scenario.effect.compiler.model.Variable;
                                              ^
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:32:
 error: package com.sun.scenario.effect.compiler.tree does not exist
import com.sun.scenario.effect.compiler.tree.ProgramUnit;
                                             ^
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:33:
 error: package com.sun.scenario.effect.compiler.tree does not exist
import com.sun.scenario.effect.compiler.tree.TreeScanner;
                                             ^
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:34:
 error: package com.sun.scenario.effect.compiler.tree does not exist
import com.sun.scenario.effect.compiler.tree.VariableExpr;
                                             ^
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:205:
 error: cannot find symbol
     private static ShaderInfo getMaskInfo(JSLCInfo jslcinfo, MaskType maskType)
                                           ^
   symbol:   class JSLCInfo
   location: class CompileJSL
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:211:
 error: cannot find symbol
     private static ShaderInfo getMaskInfo(JSLCInfo jslcinfo, AlphaMaskType 
maskType)
                                           ^
   symbol:   class JSLCInfo
   location: class CompileJSL
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:217:
 error: cannot find symbol
     private static ShaderInfo getMaskInfo(JSLCInfo jslcinfo, String maskName,
                                           ^
   symbol:   class JSLCInfo
   location: class CompileJSL
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:228:
 error: cannot find symbol
     private static ShaderInfo getPaintInfo(JSLCInfo jslcinfo, String paintName,
                                            ^
   symbol:   class JSLCInfo
   location: class CompileJSL
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:239:
 error: cannot find symbol
     private static void compileColorPaint(JSLCInfo jslcinfo, ShaderInfo 
maskInfo, boolean alphaTest)
                                           ^
   symbol:   class JSLCInfo
   location: class CompileJSL
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:248:
 error: cannot find symbol
     private static void compileGradientPaint(JSLCInfo jslcinfo,
                                              ^
   symbol:   class JSLCInfo
   location: class CompileJSL
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:272:
 error: cannot find symbol
     private static void compileAlphaGradientPaint(JSLCInfo jslcinfo,
                                                   ^
   symbol:   class JSLCInfo
   location: class CompileJSL
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:285:
 error: cannot find symbol
     private static void compilePatternPaint(JSLCInfo jslcinfo, ShaderInfo 
maskInfo, boolean alphaTest)
                                             ^
   symbol:   class JSLCInfo
   location: class CompileJSL
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:295:
 error: cannot find symbol
     private static void compileAlphaPatternPaint(JSLCInfo jslcinfo, ShaderInfo 
maskInfo, boolean alphaTest)
                                                  ^
   symbol:   class JSLCInfo
   location: class CompileJSL
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:305:
 error: cannot find symbol
     private static void compileSolidTexture(JSLCInfo jslcinfo, String suffix, 
boolean alphaTest)
                                             ^
   symbol:   class JSLCInfo
   location: class CompileJSL
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:314:
 error: cannot find symbol
     private static void compileMaskTexture(JSLCInfo jslcinfo, String suffix, 
boolean alphaTest)
                                            ^
   symbol:   class JSLCInfo
   location: class CompileJSL
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:324:
 error: cannot find symbol
     private static void compileLCDShader(JSLCInfo jslcinfo, String suffix, 
boolean alphaTest)
                                          ^
   symbol:   class JSLCInfo
   location: class CompileJSL
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:408:
 error: cannot find symbol
     private static void compileShader(JSLCInfo jslcinfo, ShaderInfo info)
                                       ^
   symbol:   class JSLCInfo
   location: class CompileJSL
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:414:
 error: cannot find symbol
     private static void compileShader(JSLCInfo jslcinfo,
                                       ^
   symbol:   class JSLCInfo
   location: class CompileJSL
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:454:
 error: cannot find symbol
     private static String readShaderFile(JSLCInfo jslcinfo, String name)
                                          ^
   symbol:   class JSLCInfo
   location: class CompileJSL
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:460:
 error: cannot find symbol
     private static long shaderFileTime(JSLCInfo jslcinfo, String name) {
                                        ^
   symbol:   class JSLCInfo
   location: class CompileJSL
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:507:
 error: cannot find symbol
class PrismLoaderBackend extends TreeScanner {
                                  ^
   symbol: class TreeScanner
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:508:
 error: cannot find symbol
     private JSLParser parser;
             ^
   symbol:   class JSLParser
   location: class PrismLoaderBackend
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:512:
 error: cannot find symbol
     public PrismLoaderBackend(JSLParser parser, ProgramUnit program) {
                               ^
   symbol:   class JSLParser
   location: class PrismLoaderBackend
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:512:
 error: cannot find symbol
     public PrismLoaderBackend(JSLParser parser, ProgramUnit program) {
                                                 ^
   symbol:   class ProgramUnit
   location: class PrismLoaderBackend
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:549:
 error: cannot find symbol
     public void visitVariableExpr(VariableExpr e) {
                                   ^
   symbol:   class VariableExpr
   location: class PrismLoaderBackend
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:419:
 error: package JSLC does not exist
         JSLC.ParserInfo pinfo = JSLC.compile(jslcinfo, source, sourcetime);
             ^
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:419:
 error: cannot find symbol
         JSLC.ParserInfo pinfo = JSLC.compile(jslcinfo, source, sourcetime);
                                 ^
   symbol:   variable JSLC
   location: class CompileJSL
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:422:
 error: cannot find symbol
         if (JSLC.outOfDate(outFile, sourcetime)) {
             ^
   symbol:   variable JSLC
   location: class CompileJSL
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:423:
 error: cannot find symbol
             if (pinfo == null) pinfo = JSLC.getParserInfo(source);
                                        ^
   symbol:   variable JSLC
   location: class CompileJSL
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:425:
 error: cannot find symbol
             JSLC.write(loaderBackend.getGlueCode(name), outFile);
             ^
   symbol:   variable JSLC
   location: class CompileJSL
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:465:
 error: cannot find symbol
         JSLCInfo jslcinfo = new JSLCInfo();
         ^
   symbol:   class JSLCInfo
   location: class CompileJSL
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:465:
 error: cannot find symbol
         JSLCInfo jslcinfo = new JSLCInfo();
                                 ^
   symbol:   class JSLCInfo
   location: class CompileJSL
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:467:
 error: cannot find symbol
         nameMap.put(JSLC.OUT_D3D, 
"prism-d3d/build/gensrc/{pkg}/d3d/hlsl/{name}.hlsl");
                     ^
   symbol:   variable JSLC
   location: class CompileJSL
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:468:
 error: cannot find symbol
         nameMap.put(JSLC.OUT_ES2, 
"prism-es2/build/gensrc/{pkg}/es2/glsl/{name}.frag");
                     ^
   symbol:   variable JSLC
   location: class CompileJSL
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:518:
 error: cannot find symbol
         Reader template = new InputStreamReader(getClass().getResourceAsStream(type + 
"Glue.stg"));
                                                 ^
   symbol:   method getClass()
   location: class PrismLoaderBackend
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:524:
 error: cannot find symbol
         Map<String, Variable> vars = 
parser.getSymbolTable().getGlobalVariables();
                     ^
   symbol:   class Variable
   location: class PrismLoaderBackend
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:528:
 error: cannot find symbol
         for (Variable v : vars.values()) {
              ^
   symbol:   class Variable
   location: class PrismLoaderBackend
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:529:
 error: cannot find symbol
             if (v.getQualifier() == Qualifier.PARAM) {
                                     ^
   symbol:   variable Qualifier
   location: class PrismLoaderBackend
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:531:
 error: cannot find symbol
                 if (v.getType().getBaseType() == BaseType.SAMPLER) {
                                                  ^
   symbol:   variable BaseType
   location: class PrismLoaderBackend
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:548:
 error: method does not override or implement a method from a supertype
     @Override
     ^
45 errors
:graphics:compilePrismCompilers FAILED



Reply via email to