!aRKdLCkUeIFjRPZuJT:nixos.org

NixOS JVM

119 Members
26 Servers

Load older messages


SenderMessageTime
1 Jan 2025
@rdfg77:kde.orglinsuiI guess I need to package the pg binaries into a txz file then put it into a jar...18:37:51
@emilazy:matrix.orgemily yes, might be worse than the PgBinaryResolver approach 18:38:52
3 Jan 2025
@gotha:matrix.org@gotha:matrix.org joined the room.09:25:31
4 Jan 2025
@rdfg77:kde.orglinsuiI finally choose this method. Ugly but easy. https://github.com/NixOS/nixpkgs/pull/37083912:04:52
@emilazy:matrix.orgemilywould you like me to have a go at fixing OpenJFX WebKit so you can skip some of the hacks there?14:12:04
@emilazy:matrix.orgemilyI wonder if we should make that bundled Postgres thing a package in case there are other things in the tree that want to use it (but maybe YAGNI)14:12:55
@rdfg77:kde.orglinsuiIf other packages also use it, maybe we can make the java part a package so that it can use the postgresql from nixpkgs directly.14:38:51
@rdfg77:kde.orglinsuiYes, it would be great! :)14:39:20
@rdfg77:kde.orglinsuiIs it possible to make the jdk with jfx reuse the headless package (or it already does this)? it seems if I have a package using headless jdk and a package using jfx, I'll have two jdk installed.14:43:46
@emilazy:matrix.orgemilywe should split OpenJFX out of the JDK entirely14:49:41
@emilazy:matrix.orgemilyAIUI there's no need to bundle it in and upstream are moving to deprecate it14:49:49
@emilazy:matrix.orgemily I believe it can "just" be a normal Java package (something something jlink?) 14:49:57
@emilazy:matrix.orgemilyI don't really know enough about Java to be the right person for the job but I might end up doing it anyway 😅14:50:17
@emilazy:matrix.orgemilyit would simplify the derivations quite a bit14:50:26
@emilazy:matrix.orgemilybut yes, we currently bootstrap a new JDK for it14:50:38
@emilazy:matrix.orgemilysee e.g. https://bugs.openjdk.org/browse/JDK-829409514:50:59
@emilazy:matrix.orgemilyI think maybe we can just package OpenJFX as a really normal Java package and have it work without anything further, but I'm not 100% sure14:51:30
@rdfg77:kde.orglinsuiThat would be good. :)17:16:11
@emilazy:matrix.orgemilyhopefully I'll get the time to work on cleaning that stuff up :)17:20:32
@emilazy:matrix.orgemilybut I will try to look at OpenJFX + WebKit later this evening since it will hopefully be a simple fix17:20:43
6 Jan 2025
@frederic:scs.ems.hostFrédéric Christ changed their display name from Frédéric Christ 🎄23.12. - 07.01. to Frédéric Christ.12:31:43
7 Jan 2025
@raboof:matrix.orgraboof
In reply to @raboof:matrix.org
nerdsnipe 🤦 https://github.com/NixOS/nixpkgs/pull/368598
Anyone up for a temurin-bin jdk24ea review? 😇
06:49:15
8 Jan 2025
@nbathum:matrix.orgnbathum its not exactly a review, but i've verified the builds on x86_64-linux 15:45:52
@emilazy:matrix.orgemilya little worried about the amount of code to handle versions that we wouldn't ever want to ship in a stable release15:47:50
@emilazy:matrix.orgemilywhen is the 24 release due again? (I feel like I asked this before but forgot)15:48:13
@nbathum:matrix.orgnbathumthe schedule on openjdk site says that 2025/03/18 is the target for General Availability15:57:26
@nbathum:matrix.orgnbathum raboof do you imagine testing java packages inside nixpkgs using this? 16:01:44
@raboof:matrix.orgraboofyeah - so if we have a release schedule similar to https://github.com/NixOS/nixpkgs/issues/303285 that'd be well before the next branchoff16:04:28
@raboof:matrix.orgraboofthat's fair. it's fairly mundane code though, and only executed when doing updates16:05:06
@raboof:matrix.orgraboofprobably mainly outside. my first approach was indeed to package it outside of nixpkgs, but then I ran into the fact that there's quite some infrastructure inside of nixpkgs that is not easy to re-use outside (without resorting to copy-pasting), which is how I ended up doing it inside instead.16:09:55

Show newer messages


Back to Room ListRoom Version: 6