Hi Vadim, unfortunately both does not help, the problem persists.
Best Regards, Alexander > Am 21.09.2016 um 10:02 schrieb Vadim Pakhnushev <vadim.pakhnus...@oracle.com>: > > 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 >> >> >