!ayCRiZriCVtuCUpeLp:nixos.org

Nix Cross Compiling

565 Members
119 Servers

You have reached the beginning of time (for this room).


SenderMessageTime
18 Dec 2025
@emilazy:matrix.orgemily(you can see the thousands of lines deleted from the compiler derivations in those and the vastly reduced conditional complexity of the derivations, but can't see the burden over time of when stuff breaks)13:46:35
@artturin:matrix.orgArtturin
In reply to @bake.monorail:matrix.org
I'm rather sad that end-of-life'd compilers are dropped from nixpkgs. old compilers are sometimes very useful. is it such a large burden to keep them alive?
Luckily it's easy to use a old nixpkgs revision
13:46:34
@bake.monorail:matrix.orgbake.monorailyeah that's a great thing about nix but also not ideal.13:47:50
@emilazy:matrix.orgemily(previously https://github.com/NixOS/nixpkgs/pull/357657, https://github.com/NixOS/nixpkgs/pull/341714)13:48:00
@bake.monorail:matrix.orgbake.monorailthanks, I will take a look, that's what I was looking for13:49:00
@emilazy:matrix.orgemilyin some ways it is ideal: you get a less patched compiler that is closer to the old version you actually want, with versions of its dependencies closer to what it actually expected at the time13:52:37
@emilazy:matrix.orgemilyretro X tends to go a lot better with retro Y13:52:44
@emilazy:matrix.orgemily(which is why another side effect of packaging old versions is that you end up with the exponential cost of carrying old versions of entire dependency trees all the way)13:53:06
@bake.monorail:matrix.orgbake.monorailyeah but importing nixpkgs multiple times is Sadâ„¢13:53:37

Show newer messages


Back to Room ListRoom Version: 6