!aRKdLCkUeIFjRPZuJT:nixos.org

NixOS JVM

123 Members
26 Servers

Load older messages


SenderMessageTime
2 Nov 2024
@emilazy:matrix.orgemilywhich needs updating to reflect reality01:15:57
@tomodachi94:matrix.orgTomodachi94 (they/them)
In reply to@emilazy:matrix.org
it should definitely get knownVulnerabilities on 24.05, since it's unsafe to use
So a message like "Oracle JDKs are unsafe to use and are unmaintained in Nixpkgs. OpenJDK provides a comparable implementation." ?
01:18:19
@emilazy:matrix.orgemily
In reply to @emilazy:matrix.org
would you mind knownVulnerabilitiesing the Oracle JDKs on 24.05 too? no need to go CVE-hunting, can just say e.g. "Not updated for 4 years, many disclosed vulnerabilities"
I would just go for something like this ^ with the URL
01:19:46
@emilazy:matrix.orgemily fine to say "use openjdk" too if you'd like 01:19:53
@emilazy:matrix.orgemily and then on master we can e.g. oraclejdk = throw "Oracle JDKs were removed as they had been unmaintained in Nixpkgs since 2021 and contained many known vulnerabilities; use `openjdk` instead"; 01:20:37
@emilazy:matrix.orgemilyand we should update the docs too, but that's less pressing01:21:10
@tomodachi94:matrix.orgTomodachi94 (they/them)Tweaked wording as you suggested01:24:16
@emilazy:matrix.orgemilyLGTM :)01:25:48
@emilazy:matrix.orgemily will merge once nixpkgs-vet passes 01:26:28
@emilazy:matrix.orgemily uh wow, javacard-devkit is i686-linux 01:27:28
@tomodachi94:matrix.orgTomodachi94 (they/them)Wtf01:27:42
@emilazy:matrix.orgemilydoes it like, actually run?01:27:42
@tomodachi94:matrix.orgTomodachi94 (they/them)Only one way to find out 😉 does anyone have an i686 machine running Nix?01:28:17
@emilazy:matrix.orgemilyyou don't need it, the package will work on x86-6401:28:38
@tomodachi94:matrix.orgTomodachi94 (they/them)Oh oops01:28:46
@emilazy:matrix.orgemily (we don't support hosting a full NixOS on i686-linux) 01:28:54
@tomodachi94:matrix.orgTomodachi94 (they/them) Is it even technically restricted to i686 if it's a JAR? 😉 01:30:32
@emilazy:matrix.orgemilyI suspect it has cursed native binaries.01:30:43
@emilazy:matrix.orgemilyit looks like the latest version of the Java Card Development Kit is (a) seemingly cross-platform and (b) tested on OpenJDK, so there's no excuse for carrying this ancient version, but I am somewhat curious if it even works01:31:23
@tomodachi94:matrix.orgTomodachi94 (they/them)I'll update it to use OpenJDK, I'm curious if you can get it running at all lmao01:33:11
@emilazy:matrix.orgemilyI'll just try it on the community builder.01:33:50
@emilazy:matrix.orgemilyI think we should rather just drop it, though.01:34:02
@tomodachi94:matrix.orgTomodachi94 (they/them)
In reply to@emilazy:matrix.org
I'll just try it on the community builder.
Not that simple, it uses requireFile
01:34:15
@tomodachi94:matrix.orgTomodachi94 (they/them)(or maybe it is, if you can push derivations up to it)01:34:35
@emilazy:matrix.orgemilyyeah, I will subject everyone on the community builder to the Oracle EULA. they will have all our firstborns01:34:41
@tomodachi94:matrix.orgTomodachi94 (they/them)* (or maybe it is, if you can push built derivations up to it)01:34:44
@emilazy:matrix.orgemily it's full shell access and trusted-users 01:34:53
@emilazy:matrix.orgemily so theoretically I am root 01:34:58
@emilazy:matrix.orgemilywhich is why I don't use it as a remote builder, just via SSH01:35:13
@emilazy:matrix.orgemilyoh my god I need an Oracle account. I should have made you do this :)01:35:59

Show newer messages


Back to Room ListRoom Version: 6