GithubHelp home page GithubHelp logo

Comments (4)

fahtative avatar fahtative commented on July 28, 2024 2

Apparently the google closure made some backward incompatible change:
https://github.com/google/closure-library/releases?q=dom.query&expanded=true

from enfocus.

jhartwell avatar jhartwell commented on July 28, 2024

I am running into the same issue, however, my output is a bit different:

Compiling ["resources/public/main.js"] from ["src-cljs"]...
WARNING: domina is a single segment namespace at line 1 target/cljsbuild-compiler-0/domina.cljs
WARNING: debug not declared dynamic and thus is not dynamically rebindable, but its name suggests otherwise. Please either indicate ^:dynamic debug or change the name at line 111 target/cljsbuild-compiler-0/domina.cljs
WARNING: domina is a single segment namespace at line 1 target/cljsbuild-compiler-0/domina.cljs
WARNING: debug not declared dynamic and thus is not dynamically rebindable, but its name suggests otherwise. Please either indicate ^:dynamic debug or change the name at line 111 target/cljsbuild-compiler-0/domina.cljs
Compiling ["resources/public/main.js"] failed.
clojure.lang.ExceptionInfo: failed compiling file:target/cljsbuild-compiler-0/enfocus/core.cljs
compiler.cljc:1706 cljs.compiler$compile_file$fn__3901.invoke
compiler.cljc:1666 cljs.compiler$compile_file.invokeStatic
compiler.cljc:1642 cljs.compiler$compile_file.invoke
closure.clj:653 cljs.closure/compile-file
closure.clj:631 cljs.closure/compile-file
closure.clj:727 cljs.closure/fn
closure.clj:721 cljs.closure/fn
closure.clj:549 cljs.closure/fn[fn]
closure.clj:700 cljs.closure/compile-from-jar
closure.clj:690 cljs.closure/compile-from-jar
closure.clj:737 cljs.closure/fn
closure.clj:721 cljs.closure/fn
closure.clj:549 cljs.closure/fn[fn]
closure.clj:1088 cljs.closure/compile-sources[fn]
LazySeq.java:42 clojure.lang.LazySeq.sval
LazySeq.java:51 clojure.lang.LazySeq.seq
Cons.java:39 clojure.lang.Cons.next
RT.java:709 clojure.lang.RT.next
core.clj:64 clojure.core/next
core.clj:3142 clojure.core/dorun
core.clj:3148 clojure.core/doall
core.clj:3148 clojure.core/doall
closure.clj:1084 cljs.closure/compile-sources
closure.clj:1073 cljs.closure/compile-sources
closure.clj:3011 cljs.closure/build
closure.clj:2919 cljs.closure/build
api.clj:208 cljs.build.api/build
api.clj:189 cljs.build.api/build
api.clj:195 cljs.build.api/build
api.clj:189 cljs.build.api/build
compiler.clj:61 cljsbuild.compiler/compile-cljs[fn]
compiler.clj:60 cljsbuild.compiler/compile-cljs
compiler.clj:48 cljsbuild.compiler/compile-cljs
compiler.clj:168 cljsbuild.compiler/run-compiler
compiler.clj:129 cljsbuild.compiler/run-compiler
form-init8824566253772080877.clj:1 user/eval838[fn]
form-init8824566253772080877.clj:1 user/eval838[fn]
LazySeq.java:42 clojure.lang.LazySeq.sval
LazySeq.java:51 clojure.lang.LazySeq.seq
RT.java:531 clojure.lang.RT.seq
core.clj:137 clojure.core/seq
core.clj:3133 clojure.core/dorun
core.clj:3148 clojure.core/doall
core.clj:3148 clojure.core/doall
form-init8824566253772080877.clj:1 user/eval838
form-init8824566253772080877.clj:1 user/eval838
Compiler.java:7176 clojure.lang.Compiler.eval
Compiler.java:7166 clojure.lang.Compiler.eval
Compiler.java:7635 clojure.lang.Compiler.load
Compiler.java:7573 clojure.lang.Compiler.loadFile
main.clj:452 clojure.main/load-script
main.clj:454 clojure.main/init-opt
main.clj:454 clojure.main/init-opt
main.clj:485 clojure.main/initialize
main.clj:519 clojure.main/null-opt
main.clj:516 clojure.main/null-opt
main.clj:598 clojure.main/main
main.clj:561 clojure.main/main
RestFn.java:137 clojure.lang.RestFn.applyTo
Var.java:705 clojure.lang.Var.applyTo
main.java:37 clojure.main.main
Caused by: clojure.lang.Compiler$CompilerException: Syntax error macroexpanding clojure.core/ns at (enfocus/macros.clj:1:1).
Compiler.java:6971 clojure.lang.Compiler.checkSpecs
Compiler.java:6987 clojure.lang.Compiler.macroexpand1
Compiler.java:7074 clojure.lang.Compiler.macroexpand
Compiler.java:7160 clojure.lang.Compiler.eval
Compiler.java:7635 clojure.lang.Compiler.load
RT.java:381 clojure.lang.RT.loadResourceScript
RT.java:372 clojure.lang.RT.loadResourceScript
RT.java:463 clojure.lang.RT.load
RT.java:428 clojure.lang.RT.load
core.clj:6126 clojure.core/load[fn]
core.clj:6125 clojure.core/load
core.clj:6109 clojure.core/load
RestFn.java:408 clojure.lang.RestFn.invoke
core.clj:5908 clojure.core/load-one
core.clj:5903 clojure.core/load-one
core.clj:5948 clojure.core/load-lib[fn]
core.clj:5947 clojure.core/load-lib
core.clj:5928 clojure.core/load-lib
RestFn.java:142 clojure.lang.RestFn.applyTo
core.clj:667 clojure.core/apply
core.clj:5985 clojure.core/load-libs
core.clj:5969 clojure.core/load-libs
RestFn.java:137 clojure.lang.RestFn.applyTo
core.clj:667 clojure.core/apply
core.clj:6007 clojure.core/require
core.clj:6007 clojure.core/require
RestFn.java:408 clojure.lang.RestFn.invoke
analyzer.cljc:4017 cljs.analyzer$ns_side_effects$fn__2604.invoke
analyzer.cljc:4016 cljs.analyzer$ns_side_effects.invokeStatic
analyzer.cljc:3988 cljs.analyzer$ns_side_effects.invoke
analyzer.cljc:4112 cljs.analyzer$analyze_STAR_$fn__2657.invoke
PersistentVector.java:343 clojure.lang.PersistentVector.reduce
core.clj:6827 clojure.core/reduce
core.clj:6810 clojure.core/reduce
analyzer.cljc:4112 cljs.analyzer$analyze_STAR_.invokeStatic
analyzer.cljc:4102 cljs.analyzer$analyze_STAR_.invoke
analyzer.cljc:4131 cljs.analyzer$analyze.invokeStatic
analyzer.cljc:4114 cljs.analyzer$analyze.invoke
compiler.cljc:1524 cljs.compiler$emit_source.invokeStatic
compiler.cljc:1497 cljs.compiler$emit_source.invoke
compiler.cljc:1609 cljs.compiler$compile_file_STAR_$fn__3870.invoke
compiler.cljc:1417 cljs.compiler$with_core_cljs.invokeStatic
compiler.cljc:1406 cljs.compiler$with_core_cljs.invoke
compiler.cljc:1593 cljs.compiler$compile_file_STAR_.invokeStatic
compiler.cljc:1586 cljs.compiler$compile_file_STAR_.invoke
compiler.cljc:1691 cljs.compiler$compile_file$fn__3901.invoke
Caused by: clojure.lang.ExceptionInfo: Call to clojure.core/ns did not conform to spec.
alpha.clj:705 clojure.spec.alpha/macroexpand-check
alpha.clj:697 clojure.spec.alpha/macroexpand-check
AFn.java:156 clojure.lang.AFn.applyToHelper
AFn.java:144 clojure.lang.AFn.applyTo
Var.java:705 clojure.lang.Var.applyTo
Compiler.java:6969 clojure.lang.Compiler.checkSpecs

I am running version 1.10.0 of clojure, 1.10.520 version of clojurescript and version 1.1.7 of lein-cljsbuild

from enfocus.

garyfhudson avatar garyfhudson commented on July 28, 2024

I am running into the same issue, however, my output is a bit different:

Compiling ["resources/public/main.js"] from ["src-cljs"]...
WARNING: domina is a single segment namespace at line 1 target/cljsbuild-compiler-0/domina.cljs
WARNING: debug not declared dynamic and thus is not dynamically rebindable, but its name suggests otherwise. Please either indicate ^:dynamic debug or change the name at line 111 target/cljsbuild-compiler-0/domina.cljs
WARNING: domina is a single segment namespace at line 1 target/cljsbuild-compiler-0/domina.cljs
WARNING: debug not declared dynamic and thus is not dynamically rebindable, but its name suggests otherwise. Please either indicate ^:dynamic debug or change the name at line 111 target/cljsbuild-compiler-0/domina.cljs
Compiling ["resources/public/main.js"] failed.
clojure.lang.ExceptionInfo: failed compiling file:target/cljsbuild-compiler-0/enfocus/core.cljs
compiler.cljc:1706 cljs.compiler$compile_file$fn__3901.invoke
compiler.cljc:1666 cljs.compiler$compile_file.invokeStatic
compiler.cljc:1642 cljs.compiler$compile_file.invoke
closure.clj:653 cljs.closure/compile-file
closure.clj:631 cljs.closure/compile-file
closure.clj:727 cljs.closure/fn
closure.clj:721 cljs.closure/fn
closure.clj:549 cljs.closure/fn[fn]
closure.clj:700 cljs.closure/compile-from-jar
closure.clj:690 cljs.closure/compile-from-jar
closure.clj:737 cljs.closure/fn
closure.clj:721 cljs.closure/fn
closure.clj:549 cljs.closure/fn[fn]
closure.clj:1088 cljs.closure/compile-sources[fn]
LazySeq.java:42 clojure.lang.LazySeq.sval
LazySeq.java:51 clojure.lang.LazySeq.seq
Cons.java:39 clojure.lang.Cons.next
RT.java:709 clojure.lang.RT.next
core.clj:64 clojure.core/next
core.clj:3142 clojure.core/dorun
core.clj:3148 clojure.core/doall
core.clj:3148 clojure.core/doall
closure.clj:1084 cljs.closure/compile-sources
closure.clj:1073 cljs.closure/compile-sources
closure.clj:3011 cljs.closure/build
closure.clj:2919 cljs.closure/build
api.clj:208 cljs.build.api/build
api.clj:189 cljs.build.api/build
api.clj:195 cljs.build.api/build
api.clj:189 cljs.build.api/build
compiler.clj:61 cljsbuild.compiler/compile-cljs[fn]
compiler.clj:60 cljsbuild.compiler/compile-cljs
compiler.clj:48 cljsbuild.compiler/compile-cljs
compiler.clj:168 cljsbuild.compiler/run-compiler
compiler.clj:129 cljsbuild.compiler/run-compiler
form-init8824566253772080877.clj:1 user/eval838[fn]
form-init8824566253772080877.clj:1 user/eval838[fn]
LazySeq.java:42 clojure.lang.LazySeq.sval
LazySeq.java:51 clojure.lang.LazySeq.seq
RT.java:531 clojure.lang.RT.seq
core.clj:137 clojure.core/seq
core.clj:3133 clojure.core/dorun
core.clj:3148 clojure.core/doall
core.clj:3148 clojure.core/doall
form-init8824566253772080877.clj:1 user/eval838
form-init8824566253772080877.clj:1 user/eval838
Compiler.java:7176 clojure.lang.Compiler.eval
Compiler.java:7166 clojure.lang.Compiler.eval
Compiler.java:7635 clojure.lang.Compiler.load
Compiler.java:7573 clojure.lang.Compiler.loadFile
main.clj:452 clojure.main/load-script
main.clj:454 clojure.main/init-opt
main.clj:454 clojure.main/init-opt
main.clj:485 clojure.main/initialize
main.clj:519 clojure.main/null-opt
main.clj:516 clojure.main/null-opt
main.clj:598 clojure.main/main
main.clj:561 clojure.main/main
RestFn.java:137 clojure.lang.RestFn.applyTo
Var.java:705 clojure.lang.Var.applyTo
main.java:37 clojure.main.main
Caused by: clojure.lang.Compiler$CompilerException: Syntax error macroexpanding clojure.core/ns at (enfocus/macros.clj:1:1).
Compiler.java:6971 clojure.lang.Compiler.checkSpecs
Compiler.java:6987 clojure.lang.Compiler.macroexpand1
Compiler.java:7074 clojure.lang.Compiler.macroexpand
Compiler.java:7160 clojure.lang.Compiler.eval
Compiler.java:7635 clojure.lang.Compiler.load
RT.java:381 clojure.lang.RT.loadResourceScript
RT.java:372 clojure.lang.RT.loadResourceScript
RT.java:463 clojure.lang.RT.load
RT.java:428 clojure.lang.RT.load
core.clj:6126 clojure.core/load[fn]
core.clj:6125 clojure.core/load
core.clj:6109 clojure.core/load
RestFn.java:408 clojure.lang.RestFn.invoke
core.clj:5908 clojure.core/load-one
core.clj:5903 clojure.core/load-one
core.clj:5948 clojure.core/load-lib[fn]
core.clj:5947 clojure.core/load-lib
core.clj:5928 clojure.core/load-lib
RestFn.java:142 clojure.lang.RestFn.applyTo
core.clj:667 clojure.core/apply
core.clj:5985 clojure.core/load-libs
core.clj:5969 clojure.core/load-libs
RestFn.java:137 clojure.lang.RestFn.applyTo
core.clj:667 clojure.core/apply
core.clj:6007 clojure.core/require
core.clj:6007 clojure.core/require
RestFn.java:408 clojure.lang.RestFn.invoke
analyzer.cljc:4017 cljs.analyzer$ns_side_effects$fn__2604.invoke
analyzer.cljc:4016 cljs.analyzer$ns_side_effects.invokeStatic
analyzer.cljc:3988 cljs.analyzer$ns_side_effects.invoke
analyzer.cljc:4112 cljs.analyzer$analyze_STAR_$fn__2657.invoke
PersistentVector.java:343 clojure.lang.PersistentVector.reduce
core.clj:6827 clojure.core/reduce
core.clj:6810 clojure.core/reduce
analyzer.cljc:4112 cljs.analyzer$analyze_STAR_.invokeStatic
analyzer.cljc:4102 cljs.analyzer$analyze_STAR_.invoke
analyzer.cljc:4131 cljs.analyzer$analyze.invokeStatic
analyzer.cljc:4114 cljs.analyzer$analyze.invoke
compiler.cljc:1524 cljs.compiler$emit_source.invokeStatic
compiler.cljc:1497 cljs.compiler$emit_source.invoke
compiler.cljc:1609 cljs.compiler$compile_file_STAR_$fn__3870.invoke
compiler.cljc:1417 cljs.compiler$with_core_cljs.invokeStatic
compiler.cljc:1406 cljs.compiler$with_core_cljs.invoke
compiler.cljc:1593 cljs.compiler$compile_file_STAR_.invokeStatic
compiler.cljc:1586 cljs.compiler$compile_file_STAR_.invoke
compiler.cljc:1691 cljs.compiler$compile_file$fn__3901.invoke
Caused by: clojure.lang.ExceptionInfo: Call to clojure.core/ns did not conform to spec.
alpha.clj:705 clojure.spec.alpha/macroexpand-check
alpha.clj:697 clojure.spec.alpha/macroexpand-check
AFn.java:156 clojure.lang.AFn.applyToHelper
AFn.java:144 clojure.lang.AFn.applyTo
Var.java:705 clojure.lang.Var.applyTo
Compiler.java:6969 clojure.lang.Compiler.checkSpecs

I am running version 1.10.0 of clojure, 1.10.520 version of clojurescript and version 1.1.7 of lein-cljsbuild

Also getting this same error.

from enfocus.

Wacken avatar Wacken commented on July 28, 2024

still the same error

lein cljsbuild auto
OpenJDK 64-Bit Server VM warning: Options -Xverify:none and -noverify were deprecated in JDK 13 and will likely be removed in a future release.
Watching for changes before compiling ClojureScript...
Compiling "resources/public/main.js" from ["src-cljs"]...
WARNING: domina is a single segment namespace at line 1 file:/home/wacken/.m2/repository/domina/domina/1.0.3/domina-1.0.3.jar!/domina.cljs
WARNING: Protocol DomContent is overwriting function nodes in file file:/home/wacken/.m2/repository/domina/domina/1.0.3/domina-1.0.3.jar!/domina.cljs
WARNING: Protocol DomContent is overwriting function single-node in file file:/home/wacken/.m2/repository/domina/domina/1.0.3/domina-1.0.3.jar!/domina.cljs
WARNING: debug not declared dynamic and thus is not dynamically rebindable, but its name suggests otherwise. Please either indicate ^:dynamic debug or change the name at line 111 file:/home/wacken/.m2/repository/domina/domina/1.0.3/domina-1.0.3.jar!/domina.cljs
Compiling "resources/public/main.js" failed.
clojure.lang.ExceptionInfo: failed compiling file:/data/Projects/Clojure/cheshire-cat/target/cljsbuild-compiler-0/domina/css.cljs
compiler.cljc:1724 cljs.compiler$compile_file$fn__3895.invoke
compiler.cljc:1684 cljs.compiler$compile_file.invokeStatic
compiler.cljc:1660 cljs.compiler$compile_file.invoke
closure.clj:663 cljs.closure/compile-file
closure.clj:641 cljs.closure/compile-file
closure.clj:737 cljs.closure/fn
closure.clj:731 cljs.closure/fn
closure.clj:559 cljs.closure/fn[fn]
closure.clj:710 cljs.closure/compile-from-jar
closure.clj:700 cljs.closure/compile-from-jar
closure.clj:747 cljs.closure/fn
closure.clj:731 cljs.closure/fn
closure.clj:559 cljs.closure/fn[fn]
closure.clj:1107 cljs.closure/compile-sources[fn]
LazySeq.java:42 clojure.lang.LazySeq.sval
LazySeq.java:51 clojure.lang.LazySeq.seq
Cons.java:39 clojure.lang.Cons.next
RT.java:713 clojure.lang.RT.next
core.clj:64 clojure.core/next
core.clj:3144 clojure.core/dorun
core.clj:3150 clojure.core/doall
core.clj:3150 clojure.core/doall
closure.clj:1103 cljs.closure/compile-sources
closure.clj:1092 cljs.closure/compile-sources
closure.clj:3130 cljs.closure/build
closure.clj:3038 cljs.closure/build
api.clj:227 cljs.build.api/build
api.clj:210 cljs.build.api/build
api.clj:216 cljs.build.api/build
api.clj:210 cljs.build.api/build
compiler.clj:66 cljsbuild.compiler/compile-cljs[fn]
compiler.clj:65 cljsbuild.compiler/compile-cljs
compiler.clj:54 cljsbuild.compiler/compile-cljs
compiler.clj:165 cljsbuild.compiler/run-compiler
compiler.clj:126 cljsbuild.compiler/run-compiler
form-init2895669231702951271.clj:1 user/eval822[fn]
form-init2895669231702951271.clj:1 user/eval822[fn]
LazySeq.java:42 clojure.lang.LazySeq.sval
LazySeq.java:51 clojure.lang.LazySeq.seq
RT.java:535 clojure.lang.RT.seq
core.clj:137 clojure.core/seq
core.clj:3135 clojure.core/dorun
core.clj:3150 clojure.core/doall
core.clj:3150 clojure.core/doall
form-init2895669231702951271.clj:1 user/eval822
form-init2895669231702951271.clj:1 user/eval822
Compiler.java:7179 clojure.lang.Compiler.eval
Compiler.java:7169 clojure.lang.Compiler.eval
Compiler.java:7638 clojure.lang.Compiler.load
Compiler.java:7576 clojure.lang.Compiler.loadFile
main.clj:475 clojure.main/load-script
main.clj:477 clojure.main/init-opt
main.clj:477 clojure.main/init-opt
main.clj:508 clojure.main/initialize
main.clj:542 clojure.main/null-opt
main.clj:539 clojure.main/null-opt
main.clj:664 clojure.main/main
main.clj:616 clojure.main/main
RestFn.java:137 clojure.lang.RestFn.applyTo
Var.java:705 clojure.lang.Var.applyTo
main.java:40 clojure.main.main
Caused by: clojure.lang.ExceptionInfo:
analyzer.cljc:4260 cljs.analyzer$analyze.invokeStatic
analyzer.cljc:4246 cljs.analyzer$analyze.invoke
compiler.cljc:1542 cljs.compiler$emit_source.invokeStatic
compiler.cljc:1515 cljs.compiler$emit_source.invoke
compiler.cljc:1627 cljs.compiler$compile_file_STAR_$fn__3864.invoke
compiler.cljc:1435 cljs.compiler$with_core_cljs.invokeStatic
compiler.cljc:1424 cljs.compiler$with_core_cljs.invoke
compiler.cljc:1611 cljs.compiler$compile_file_STAR_.invokeStatic
compiler.cljc:1604 cljs.compiler$compile_file_STAR_.invoke
compiler.cljc:1709 cljs.compiler$compile_file$fn__3895.invoke
Caused by: clojure.lang.ExceptionInfo: No such namespace: goog.dom.query, could not locate goog/dom/query.cljs, goog/dom/query.cljc, or JavaScript source providing "goog.dom.query" in file /data/Projects/Clojure/cheshire-cat/target/cljsbuild-compiler-0/domina/css.cljs
analyzer.cljc:762 cljs.analyzer$error.invokeStatic
analyzer.cljc:758 cljs.analyzer$error.invoke
analyzer.cljc:760 cljs.analyzer$error.invokeStatic
analyzer.cljc:758 cljs.analyzer$error.invoke
analyzer.cljc:2636 cljs.analyzer$analyze_deps.invokeStatic
analyzer.cljc:2605 cljs.analyzer$analyze_deps.invoke
analyzer.cljc:4122 cljs.analyzer$ns_side_effects.invokeStatic
analyzer.cljc:4117 cljs.analyzer$ns_side_effects.invoke
analyzer.cljc:4244 cljs.analyzer$analyze_STAR_$fn__2772.invoke
PersistentVector.java:343 clojure.lang.PersistentVector.reduce
core.clj:6833 clojure.core/reduce
core.clj:6816 clojure.core/reduce
analyzer.cljc:4244 cljs.analyzer$analyze_STAR_.invokeStatic
analyzer.cljc:4235 cljs.analyzer$analyze_STAR_.invoke
analyzer.cljc:4263 cljs.analyzer$analyze.invokeStatic

My version is [org.clojure/clojure "1.10.1"] [org.clojure/clojurescript "1.10.764"][lein-cljsbuild "1.1.6"] [enfocus "2.1.1"] and tried the two previous enfocus versions with the same result

from enfocus.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.