21.0.1 released https://twitter.com/graalvm/status/1718969498441502965
After changing to Oracle graalvm 21, only the linux amd64 non static builds started to fail with a few different messages, anyone faced that?
Try compatibility mode
I see. why not windows?
btw I went with the static binaries only for babashka
at least, by default
hm, but the non-static one is still available and works
when adding that flag for windows it says that doesn't exists, there is a chance the graal setup for windows is not 100% using oracle graal 21 😅 need to check that
yeah, the static works perfect
"Caused by: java.io.IOException: Cannot run program "/tmp/SVM-18326105540205857304/AArch64LibCHelperDirectives" (in directory "/tmp/SVM-18326105540205857304"): error=2, No such file or directory" A problem of this is usually when a dynamical library is not available in the environment. It's best to just figure out which lib this is
Oh: Cannot run program "/tmp/SVM-18326105540205857304/AArch64LibCHelperDirectives, hmm
yeah, I doubled check build-essential + zlib are installed, but dunno what else to check
wait, this is aarch64, not amd64
yeah i saw that, but it's not consistent, sometimes prints about Amd64 facepalm
are you sure you downloaded the right version of graalvm for that build env?
oh well, better bug the graalvm community slack's native-image channel about this and file an issue
yeah, thanks, I was about to do a release and not this is blocking me
"not is blocking me"?
and this is blocking me*
maybe not apply the pgo only for ubuntu non static maybe? as the static is the default already
I disabled PGO again for bb
yeah, I confess I'm a little bit afraid I release and people complain is not working
I think I found it, I left a musl: true flag for the non static facepalm
ah
sorry for the bother!
no problem!
Exception:
Caused by: java.io.IOException: Cannot run program "/tmp/SVM-18326105540205857304/AArch64LibCHelperDirectives" (in directory "/tmp/SVM-18326105540205857304"): error=2, No such file or directory
https://github.com/clojure-lsp/clojure-lsp/actions/runs/6686986647/job/18167092791
I'm trying to fix on this https://github.com/clojure-lsp/clojure-lsp/pull/1714 with no successAlready tried lots of things like installing build-essentials and zlib1g
Building on my nixos works, but is quite different than ubuntu, I also confirmed the github ubuntu 20.04 is using the glibc 2.31 already