| 3 Aug 2025 |
msgilligan | * I've set up the https://github.com/nixpkgs-jdk-ea organization with a fork of nixpkgs that people can use a a flake URL to run EA JDKs, so if you want to try to run GraalVM you can use:
NIXPKGS_ALLOW_UNFREE=1 nix shell --impure github:nixpkgs-jdk-ea/nixpkgs?ref=msgilligan/graalvm-oracle-25ea#graalvmPackages.graalvm-oracle_25-ea
and that should display the libonnxruntime error.
| 06:08:52 |
| @softmoonworld:matrix.org left the room. | 15:56:35 |
msgilligan | Update using autoPatchelfIgnoreMissingDeps = [ "*" ]; seems to fix the problem, but obviously that's only a workaround. I should also do more testing and analysis of the graalvm-oracle_24 PR by @farnoy that mine is based on: https://github.com/NixOS/nixpkgs/pull/423224 | 18:07:02 |
msgilligan | * Update: using autoPatchelfIgnoreMissingDeps = [ "*" ]; seems to fix the problem, but obviously that's only a workaround. I should also do more testing and analysis of the graalvm-oracle_24 PR by @farnoy that mine is based on: https://github.com/NixOS/nixpkgs/pull/423224 | 19:01:58 |
| 5 Aug 2025 |
| xanderio joined the room. | 07:30:24 |
xanderio | I'm trying to update dependency-track, but i'm running into the maven error https://gist.github.com/xanderio/243f5ddf825c30bfd6d8939dc62e14e3
Anyone see this before? | 07:31:38 |
| @etehtsea:matrix.org left the room. | 17:26:44 |
| 8 Aug 2025 |
| 0x4A6F joined the room. | 06:28:01 |
| 12 Aug 2025 |
msgilligan | I've made some improvements on my graalvm-oracle 25-EA branch. For anyone interested see the README here: https://github.com/nixpkgs-jdk-ea | 18:35:26 |
msgilligan | I'm also looking for people to review and merge a PR to update zulu24 from 24.0.1 to 24.0.2: https://github.com/NixOS/nixpkgs/pull/425621
Infinidoge 🏳️⚧️ are you around?
| 18:38:21 |
Infinidoge 🏳️⚧️ | Made a quick review | 21:02:48 |
msgilligan | Thanks! I responded to your comment. | 21:03:07 |
msgilligan | You gotta love Element's UX. I meant to put that response in a thread. Oh well. | 21:03:39 |
Infinidoge 🏳️⚧️ | Matrix threads aren't real and they can't hurt me. | 21:04:31 |
Infinidoge 🏳️⚧️ | Approved the PR, someone else would have to merge it | 21:05:16 |
msgilligan | Thanks! | 21:05:46 |
msgilligan | NixOS Vegas was great, btw. I was hoping to see you there. | 21:06:04 |
Infinidoge 🏳️⚧️ | I live on the east coast so if I'm going to a conference over there it's a special occasion | 21:11:05 |
Infinidoge 🏳️⚧️ | I will be at NixCon 2025 in Zurich though :) | 21:11:14 |
msgilligan | Nice! I wish I could go to that one — maybe next year 🤞 | 21:14:36 |
| 13 Aug 2025 |
msgilligan | Merged! Thanks Infinidoge 🏳️⚧️ ! | 06:58:17 |
| 14 Aug 2025 |
msgilligan | I was surprised to wake up this morning and find that my graalvm-oracle 25-EA PR was merged. (It looks like the graalvm-oracle 24 PR should also be merged soon.)
So, as of now the jdk-ea-25 branch of https://github.com/nixpkgs-jdk-ea/nixpkgs does not differ from upstream and is of no use. I will try to update the temurin-bin 25-EA PR next week.
| 15:42:38 |
msgilligan | BTW, I'm using this to compile a Java command-line tool that uses a native library via FFM ("Panama") with native-image and it is working on all 4 major Nix platforms. | 17:40:04 |
msgilligan | To use FFM within a native-image on aarch64 (Darwin and Linux) requires GraalVM 25, which is why I've been workin to make this available on Nix. | 17:41:23 |
msgilligan | * To use FFM within a native-image on aarch64 (Darwin and Linux) requires GraalVM 25, which is why I've been working to make this available on Nix. | 17:41:38 |
msgilligan | I will migrate from EA to GA and from graalvm-oracle (non-free) to graalvm-ce when possible. | 17:42:24 |
vog | I pushed the final version incorporating all feedback, and just need a final review, to be able to quickly send my followup-PRs. | 19:19:25 |
msgilligan | I did some minimal testing and posted an approving review (details in the review) | 20:35:24 |
msgilligan | ... and my reviews are worth very penny that you pay for them 🤦♂️ | 23:12:00 |
| 15 Aug 2025 |
| Benedikt Ritter (britter) joined the room. | 17:44:08 |