Skip to content

compiling fails at target/cljsbuild-compiler-0/enfocus/core.cljs #112

Open

Description

@JohanTh

Trying to $ lein cljsbuild auto with [enfocus "2.1.1"] but getting this

$ lein cljsbuild auto
Watching for changes before compiling ClojureScript...
Compiling ["resources/public/main.js"] from ["src-cljs"]...
WARNING: uri? already refers to: cljs.core/uri? being replaced by: cognitect.transit/uri? at line 313 target/cljsbuild-compiler-0/cognitect/transit.cljs
WARNING: uuid already refers to: cljs.core/uuid being replaced by: cognitect.transit/uuid at line 318 target/cljsbuild-compiler-0/cognitect/transit.cljs
WARNING: uuid? already refers to: cljs.core/uuid? being replaced by: cognitect.transit/uuid? at line 323 target/cljsbuild-compiler-0/cognitect/transit.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-init5716414124850582155.clj:1 user/eval838[fn]
form-init5716414124850582155.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-init5716414124850582155.clj:1 user/eval838
form-init5716414124850582155.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

Activity

  1. changed the title [-]compiling fails at `target/cljsbuild-compiler-0/enfocus/core.cljs`[/-] [+]compiling fails at target/cljsbuild-compiler-0/enfocus/core.cljs[/+] on Jun 2, 2019
  2. jhartwell commented on Jul 24, 2019

    @jhartwell

    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

  3. garyfhudson commented on Nov 27, 2019

    @garyfhudson

    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.

  4. Wacken commented on Oct 21, 2020

    @Wacken

    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

  5. fahtative commented on Apr 9, 2022

    @fahtative

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions