Hi Vadim, you were right. My build.gradle was tampered. Sorry for the noise.
Best Regards, Alexander > Am 21.09.2016 um 12:11 schrieb Vadim Pakhnushev <vadim.pakhnus...@oracle.com>: > > And you don't have any local modifications? > That's strange, I just tried it on my mac and it works fine. > Let's see your gradle --debug log then. > > Vadim > > On 21.09.2016 11:23, Alexander Nyssen wrote: >> 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 >>>> >>>> >