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