deraen / boot-sass Goto Github PK
View Code? Open in Web Editor NEWBoot task to compile Sass
License: Eclipse Public License 1.0
Boot task to compile Sass
License: Eclipse Public License 1.0
I'm having this error on some environments using boot-sass:
Compiling {sass}... 1 changed files.
clojure.lang.ExceptionInfo: java.lang.UnsupportedClassVersionError: io/bit3/jsass/CompilationException : Unsupported major.minor version 52.0, compiling:(sass4clj/core.clj:1:1)
data: {:file "/tmp/boot.user7173359940979563267.clj", :line 29}
java.util.concurrent.ExecutionException: java.lang.UnsupportedClassVersionError: io/bit3/jsass/CompilationException : Unsupported major.minor version 52.0, compiling:(sass4clj/core.clj:1:1)
clojure.lang.Compiler$CompilerException: java.lang.UnsupportedClassVersionError: io/bit3/jsass/CompilationException : Unsupported major.minor version 52.0, compiling:(sass4clj/core.clj:1:1)
java.lang.UnsupportedClassVersionError: io/bit3/jsass/CompilationException : Unsupported major.minor version 52.0
...
sass4clj.core/eval236/loading--auto-- core.clj: 1
sass4clj.core/eval236 core.clj: 1
...
clojure.core/load/fn core.clj: 5866
clojure.core/load core.clj: 5865
...
clojure.core/load-one core.clj: 5671
clojure.core/load-lib/fn core.clj: 5711
clojure.core/load-lib core.clj: 5710
...
clojure.core/apply core.clj: 632
clojure.core/load-libs core.clj: 5749
...
clojure.core/apply core.clj: 632
clojure.core/require core.clj: 5832
...
boot.pod/eval-fn-call pod.clj: 182
boot.pod/call-in* pod.clj: 191
...
boot.pod/call-in* pod.clj: 194
deraen.boot-sass/eval2125/fn/fn/fn boot_sass.clj: 51
boot.core/run-tasks core.clj: 701
boot.core/boot/fn core.clj: 711
clojure.core/binding-conveyor-fn/fn core.clj: 1916
I don't have many precisions about the environments where it's failing yet, apart from saying that it works on my machine (Arch Linux) but it's failing on a computer using Mac OSX and on our CI env (CircleCI). But wanted to create the issue to see if someone else is having a similar error.
Not sure where the error belongs to... probably not here, maybe in sass4clj, or maybe in my own configuration, but as I'm using sass4clj through boot-sass and I'm not sure about anything on this error, I'm reporting it here.
Hello @Deraen, after updating to the new version I receive a very strange error at compile time:
clojure.lang.Compiler$CompilerException: java.lang.NoClassDefFoundError: com/fasterxml/jackson/core/FormatFeature, compiling:(cheshire/factory.clj:53:5)
java.lang.NoClassDefFoundError: com/fasterxml/jackson/core/FormatFeature
java.lang.ClassNotFoundException: com.fasterxml.jackson.core.FormatFeature
...
clojure.core/load/fn core.clj: 6007
clojure.core/load/invokeStatic core.clj: 6006
clojure.core/load core.clj: 5990
...
clojure.core/load-one/invokeStatic core.clj: 5811
clojure.core/load-one core.clj: 5806
clojure.core/load-lib/fn core.clj: 5851
clojure.core/load-lib/invokeStatic core.clj: 5850
clojure.core/load-lib core.clj: 5831
...
clojure.core/apply/invokeStatic core.clj: 659
clojure.core/load-libs/invokeStatic core.clj: 5888
clojure.core/load-libs core.clj: 5872
...
clojure.core/apply/invokeStatic core.clj: 659
clojure.core/require/invokeStatic core.clj: 5910
clojure.core/require core.clj: 5910
...
cheshire.core/eval106/loading--auto-- core.clj: 1
cheshire.core/eval106/invokeStatic core.clj: 1
cheshire.core/eval106 core.clj: 1
...
clojure.core/load/fn core.clj: 6007
clojure.core/load/invokeStatic core.clj: 6006
clojure.core/load core.clj: 5990
...
clojure.core/load-one/invokeStatic core.clj: 5811
clojure.core/load-one core.clj: 5806
clojure.core/load-lib/fn core.clj: 5851
clojure.core/load-lib/invokeStatic core.clj: 5850
clojure.core/load-lib core.clj: 5831
...
clojure.core/apply/invokeStatic core.clj: 659
clojure.core/load-libs/invokeStatic core.clj: 5888
clojure.core/load-libs core.clj: 5872
...
clojure.core/apply/invokeStatic core.clj: 659
clojure.core/require/invokeStatic core.clj: 5910
clojure.core/require core.clj: 5910
...
sass4clj.core/eval68/loading--auto-- core.clj: 1
sass4clj.core/eval68/invokeStatic core.clj: 1
sass4clj.core/eval68 core.clj: 1
...
clojure.core/load/fn core.clj: 6007
clojure.core/load/invokeStatic core.clj: 6006
clojure.core/load core.clj: 5990
...
clojure.core/load-one/invokeStatic core.clj: 5811
clojure.core/load-one core.clj: 5806
clojure.core/load-lib/fn core.clj: 5851
clojure.core/load-lib/invokeStatic core.clj: 5850
clojure.core/load-lib core.clj: 5831
...
clojure.core/apply/invokeStatic core.clj: 659
clojure.core/load-libs/invokeStatic core.clj: 5888
clojure.core/load-libs core.clj: 5872
...
clojure.core/apply/invokeStatic core.clj: 659
clojure.core/require/invokeStatic core.clj: 5910
clojure.core/require core.clj: 5910
...
pod$eval64.invokeStatic NO_SOURCE_FILE
pod$eval64.invoke NO_SOURCE_FILE
...
clojure.core/eval/invokeStatic core.clj: 3186
clojure.core/eval core.clj: 3182
boot.pod/eval-in* pod.clj: 437
...
boot.pod/eval-in* pod.clj: 440
deraen.boot-sass/eval2506/fn/fn/fn boot_sass.clj: 89
boot.task.built-in/fn/fn/fn/fn/fn/fn built_in.clj: 348
boot.task.built-in/fn/fn/fn/fn/fn built_in.clj: 348
boot.task.built-in/fn/fn/fn/fn built_in.clj: 345
boot.task.built-in/fn/fn/fn/fn built_in.clj: 396
boot.task.built-in/fn/fn/fn/fn built_in.clj: 394
adzerk.boot-cljs-repl/eval2402/fn/fn/fn boot_cljs_repl.clj: 171
boot.task.built-in/fn/fn/fn/fn built_in.clj: 396
boot.task.built-in/fn/fn/fn/fn built_in.clj: 394
boot/patch-cljs-edns/fn/fn boot.clj: 266
boot/eval263/fn/fn/fn boot.clj: 33
boot/dev-backend/fn/fn boot.clj: 191
boot/dev-backend/fn/fn boot.clj: 188
boot.core/run-tasks core.clj: 938
boot.core/boot/fn core.clj: 948
clojure.core/binding-conveyor-fn/fn core.clj: 2019
...
Elapsed time: 1.197 sec
I have not had time to investigate and just reverted back, and I guess you don't see the issue, but I'll keep you posted.
Thanks for your work on this!
Andrea.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.