I cannot get Metabase 0.47.3 compiled from source code, this is the error I 'm getting:
[:app] Compiling ...
2023-10-06 17:48:02,000 INFO metabase.util :: Maximum memory available to JVM: 956.0 MB
Multiple files failed to compile.
aborted par-compile, [:shadow.build.classpath/resource "metabase/domain_entities/queries/util.cljc"] still waiting for #{metabase.domain-entities.converters metabase.util.malli}
{:aborted [:shadow.build.classpath/resource "metabase/domain_entities/queries/util.cljc"], :pending #{metabase.domain-entities.converters metabase.util.malli}}
ExceptionInfo: aborted par-compile, [:shadow.build.classpath/resource "metabase/domain_entities/queries/util.cljc"] still waiting for #{metabase.domain-entities.converters metabase.util.malli}
shadow.build.compiler/par-compile-one (compiler.clj:1082)
shadow.build.compiler/par-compile-one (compiler.clj:1047)
shadow.build.compiler/par-compile-cljs-sources/fn--15449/iter--15471--15475/fn--15476/fn--15477/fn--15478 (compiler.clj:1165)
clojure.core/apply (core.clj:667)
clojure.core/with-bindings* (core.clj:1990)
clojure.core/with-bindings* (core.clj:1990)
clojure.core/apply (core.clj:671)
clojure.core/bound-fn*/fn--5818 (core.clj:2020)
java.util.concurrent.FutureTask.run (FutureTask.java:264)
java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1128)
java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:628)
java.lang.Thread.run (Thread.java:829)
aborted par-compile, [:shadow.build.classpath/resource "metabase/types.cljc"] still waiting for #{metabase.util}
{:aborted [:shadow.build.classpath/resource "metabase/types.cljc"], :pending #{metabase.util}}
ExceptionInfo: aborted par-compile, [:shadow.build.classpath/resource "metabase/types.cljc"] still waiting for #{metabase.util}
shadow.build.compiler/par-compile-one (compiler.clj:1082)
shadow.build.compiler/par-compile-one (compiler.clj:1047)
shadow.build.compiler/par-compile-cljs-sources/fn--15449/iter--15471--15475/fn--15476/fn--15477/fn--15478 (compiler.clj:1165)
clojure.core/apply (core.clj:667)
clojure.core/with-bindings* (core.clj:1990)
clojure.core/with-bindings* (core.clj:1990)
clojure.core/apply (core.clj:671)
clojure.core/bound-fn*/fn--5818 (core.clj:2020)
java.util.concurrent.FutureTask.run (FutureTask.java:264)
java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1128)
java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:628)
java.lang.Thread.run (Thread.java:829)
aborted par-compile, [:shadow.build.classpath/resource "metabase/util/malli.cljc"] still waiting for #{metabase.util}
{:aborted [:shadow.build.classpath/resource "metabase/util/malli.cljc"], :pending #{metabase.util}}
ExceptionInfo: aborted par-compile, [:shadow.build.classpath/resource "metabase/util/malli.cljc"] still waiting for #{metabase.util}
shadow.build.compiler/par-compile-one (compiler.clj:1082)
shadow.build.compiler/par-compile-one (compiler.clj:1047)
shadow.build.compiler/par-compile-cljs-sources/fn--15449/iter--15471--15475/fn--15476/fn--15477/fn--15478 (compiler.clj:1165)
clojure.core/apply (core.clj:667)
clojure.core/with-bindings* (core.clj:1990)
clojure.core/with-bindings* (core.clj:1990)
clojure.core/apply (core.clj:671)
clojure.core/bound-fn*/fn--5818 (core.clj:2020)
java.util.concurrent.FutureTask.run (FutureTask.java:264)
java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1128)
java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:628)
java.lang.Thread.run (Thread.java:829)
aborted par-compile, [:shadow.build.classpath/resource "metabase/lib/schema/common.cljc"] still waiting for #{metabase.types}
{:aborted [:shadow.build.classpath/resource "metabase/lib/schema/common.cljc"], :pending #{metabase.types}}
ExceptionInfo: aborted par-compile, [:shadow.build.classpath/resource "metabase/lib/schema/common.cljc"] still waiting for #{metabase.types}
shadow.build.compiler/par-compile-one (compiler.clj:1082)
shadow.build.compiler/par-compile-one (compiler.clj:1047)
shadow.build.compiler/par-compile-cljs-sources/fn--15449/iter--15471--15475/fn--15476/fn--15477/fn--15478 (compiler.clj:1165)
clojure.core/apply (core.clj:667)
clojure.core/with-bindings* (core.clj:1990)
clojure.core/with-bindings* (core.clj:1990)
clojure.core/apply (core.clj:671)
clojure.core/bound-fn*/fn--5818 (core.clj:2020)
java.util.concurrent.FutureTask.run (FutureTask.java:264)
java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1128)
java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:628)
java.lang.Thread.run (Thread.java:829)
aborted par-compile, [:shadow.build.classpath/resource "metabase/lib/options.cljc"] still waiting for #{metabase.util metabase.util.malli}
{:aborted [:shadow.build.classpath/resource "metabase/lib/options.cljc"], :pending #{metabase.util metabase.util.malli}}ExceptionInfo: aborted par-compile, [:shadow.build.classpath/resource "metabase/lib/options.cljc"] still waiting for #{metabase.util metabase.util.malli}
shadow.build.compiler/par-compile-one (compiler.clj:1082)
shadow.build.compiler/par-compile-one (compiler.clj:1047)
shadow.build.compiler/par-compile-cljs-sources/fn--15449/iter--15471--15475/fn--15476/fn--15477/fn--15478 (compiler.clj:1165)
clojure.core/apply (core.clj:667)
clojure.core/with-bindings* (core.clj:1990)
clojure.core/with-bindings* (core.clj:1990)
clojure.core/apply (core.clj:671)
clojure.core/bound-fn*/fn--5818 (core.clj:2020)
java.util.concurrent.FutureTask.run (FutureTask.java:264)
java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1128)
java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:628)
java.lang.Thread.run (Thread.java:829)
aborted par-compile, [:shadow.build.classpath/resource "metabase/domain_entities/converters.cljs"] still waiting for #{metabase.util}
{:aborted [:shadow.build.classpath/resource "metabase/domain_entities/converters.cljs"], :pending #{metabase.util}}
ExceptionInfo: aborted par-compile, [:shadow.build.classpath/resource "metabase/domain_entities/converters.cljs"] still waiting for #{metabase.util}
shadow.build.compiler/par-compile-one (compiler.clj:1082)
shadow.build.compiler/par-compile-one (compiler.clj:1047)
shadow.build.compiler/par-compile-cljs-sources/fn--15449/iter--15471--15475/fn--15476/fn--15477/fn--15478 (compiler.clj:1165)
clojure.core/apply (core.clj:667)
clojure.core/with-bindings* (core.clj:1990)
clojure.core/with-bindings* (core.clj:1990)
clojure.core/apply (core.clj:671)
clojure.core/bound-fn*/fn--5818 (core.clj:2020)
java.util.concurrent.FutureTask.run (FutureTask.java:264)
java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1128)
java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:628)
java.lang.Thread.run (Thread.java:829)
aborted par-compile, [:shadow.build.classpath/resource "metabase/lib/dispatch.cljc"] still waiting for #{metabase.util}
{:aborted [:shadow.build.classpath/resource "metabase/lib/dispatch.cljc"], :pending #{metabase.util}}
ExceptionInfo: aborted par-compile, [:shadow.build.classpath/resource "metabase/lib/dispatch.cljc"] still waiting for #{metabase.util}
shadow.build.compiler/par-compile-one (compiler.clj:1082)
shadow.build.compiler/par-compile-one (compiler.clj:1047)
shadow.build.compiler/par-compile-cljs-sources/fn--15449/iter--15471--15475/fn--15476/fn--15477/fn--15478 (compiler.clj:1165)
clojure.core/apply (core.clj:667)
clojure.core/with-bindings* (core.clj:1990)
clojure.core/with-bindings* (core.clj:1990)
clojure.core/apply (core.clj:671)
clojure.core/bound-fn*/fn--5818 (core.clj:2020)
java.util.concurrent.FutureTask.run (FutureTask.java:264)
java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1128)
java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:628)
java.lang.Thread.run (Thread.java:829)
error Command failed with exit code 1.
Does anyone have pointers solving this?
Clojure CLI version 1.11.1.1149
openjdk version "11.0.20.1" 2023-08-24
Running on WSL - Ubuntu 12.2