-
Hello, I would like to ask about the justification behind the deprecation and ultimately removal of Is this to prohibit the use of the flag (in that specific way) in order to prevent issues like #3417? Thanks cc @vjovanov |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 52 replies
-
I also would like to know more about this. Clojure projects rely on this feature. As far as a I know, it is impossible to build a Clojure project without this option. I asked about this to @shelajev and he told me to ping @vjovanov about this. Should we be concerned that 21 is the last version that will support Clojure projects (like babashka and clj-kondo, which have grown quite popular over time), or does the warning just mean that there will be another way to accomplish the same behavior that we got with this flag in 21, etc? I'm willing to "sit down" with one of the GraalVM devs and walk through what is needed to compile a very simple Clojure project and what errors you see when not using the |
Beta Was this translation helpful? Give feedback.
-
Yes.
These are OSS libraries. It may make sense for these libraries to declare whether they want to be initialized at build time, but for our Truffle language I wouldn't want to rely on this. If there's no general wildcard, we'll probably have our build generate the list of packages.
We've used |
Beta Was this translation helpful? Give feedback.
I also would like to know more about this. Clojure projects rely on this feature. As far as a I know, it is impossible to build a Clojure project without this option. I asked about this to @shelajev and he told me to ping @vjovanov about this. Should we be concerned that 21 is the last version that will support Clojure projects (like babashka and clj-kondo, which have grown quite popular over time), or does the warning just mean that there will be another way to accomplish the same behavior that we got with this flag in 21, etc?
I'm willing to "sit down" with one of the GraalVM devs and walk through what is needed to compile a very simple Clojure project and what errors you see when not u…