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
>>>> 
>>>> 
> 

Reply via email to