Hello everyone! Is it so necessary to use so much :aot compilation? Particularly in datalevin-native lib. Here is the thread about: https://clojurians.slack.com/archives/C06ALA6EEUA/p1729981969067509
Removed in 0.9.13
This is just normal dep conflict, nothing to do with aot
Interesting. Can I solve it somehow in my project's project.clj ? Not rebuilding datalevin-native ?
Do what you did in Datalevin-native
Ah... ok. I need add nippy explicitly with exclusion of encore and exclude nippy from datalevin-native...
No, this doesn't work:
:uberjar {:dependencies [[com.taoensso/encore "3.121.0"]
[com.taoensso/nippy "3.4.2"
:exclusions [com.taoensso/encore]] [org.clojars.huahaiy/datalevin-native "0.9.12"
:exclusions [com.taoensso/nippy]]]
Same errorok, it is aot'ed
let me see why that's the case
Okay, thank you for your attention
doesn't seem to be any good reason to AOT these, will be removed