-
-
Notifications
You must be signed in to change notification settings - Fork 15.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
graalvm8: 19.1.1 -> 19.2.1 #72331
graalvm8: 19.1.1 -> 19.2.1 #72331
Conversation
ade8434
to
368081a
Compare
I'm noticing some hash mismatches as I'm trying to implement for darwin. Please wait with reviewing. |
I'll have to admit my inability to get it running on darwin. I was able to get svm running, but I realized that I compiled with clang and not gcc, I asked on graalvm slack, and they re-iterated that graalvm relies on gcc. And while trying to get this running, the gcc call, which is coming from So anybody with darwin experience, please help. The current error message is
The current head on my PR is in a messed state, I'll either stop trying to get it running on darwin and clean it up for linux and submit this PR that way. Or I find a way to solve it and I keep this PR open. |
Hi, I'm interested in getting this working on Darwin as well. I could take a look! I'm pretty new to Nix so this might take a little while. If this is a blocker for this PR, then I could do this on a separate branch. |
I'm pretty close to getting this done on Darwin. Still an unrelated gcc problem in the way. |
That’s nice! I actually ended up creating a custom pkg with the pre built Graal binaries (easier and kinda online with other jdk packages) |
72d7bbb
to
4461c66
Compare
f48b242
to
415a011
Compare
I successfully got all the polyglots working with Darwin, it's quite invasive, becuase the changes to libdispatch, which is required by System framework, requires absolutely everything to be rebuilt. Also I needed to add Java frameworks which weren't implemented. Anyway, a quick question, I'm back on linux verifying that everything still works as expected, but I'm encountering
Which is strange since the setup-hook is everywhere the same for java
I'm super happy to see it working on darwin after 24 days of struggling. Could you start @GrahamcOfBorg @volth ? This JAVA_HOME error is most likely some strangeness happening for me locally. |
415a011
to
be366b1
Compare
sorry, I always had the idea that @GrahamcOfBorg didn't try to built unless instructed to. I fixed that hash mismatch, crossing fingers. |
be366b1
to
4039ece
Compare
@Mic92 done |
- - nixpkgs now with full darwin support
7c4764b
to
78b34b5
Compare
sorry was rebased against master, changed it to staging @Mic92 |
Motivation for this change
Bumping graalvm8
Things done
I fixed fastr and truffleruby so these are now included. I was planing to make it work for darwin, but I'll have to find time later for that, next weekend or next week. I refactored the cache generation into the postUnpack phase. I guess I could refactor some of the patching from the mxgitcaches into the postPatch phase later on.
sandbox
innix.conf
on non-NixOS linux)nix-shell -p nix-review --run "nix-review wip"
./result/bin/
)nix path-info -S
before and after)Notify maintainers
cc @volth