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