[prev in list] [next in list] [prev in thread] [next in thread] 

List:       openjdk-openjfx-dev
Subject:    Re: :graphics:compilePrismCompilers fails with latest 9-dev tip on my mac
From:       Alexander Nyssen <alexander () nyssen ! org>
Date:       2016-09-21 13:42:39
Message-ID: 4AD3813D-C5D2-4E98-A829-916E11131113 () nyssen ! org
[Download RAW message or body]

Hi Dave,

I am using 2.11, as recommend. But as already said, the problem was on my side.

Best Regards,
Alexander

> Am 21.09.2016 um 15:39 schrieb David Hill <David.Hill@Oracle.com>:
> 
> On 9/21/16, 2:58 AM, 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?
> 
> What version of gradle are you using ?
> 
> 
> Dave
> > 
> > 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
> > 
> > 
> 
> 
> -- 
> David Hill<David.Hill@Oracle.com <mailto:David.Hill@oracle.com>>
> Java Embedded Development
> 
> "A man's feet should be planted in his country, but his eyes should survey the \
>                 world."
> -- George Santayana (1863 - 1952)


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic