!ayCRiZriCVtuCUpeLp:nixos.org

Nix Cross Compiling

579 Members
125 Servers

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


SenderMessageTime
18 Dec 2025
@bake.monorail:matrix.orgbake.monorailI'll take a look13:25:42
@bake.monorail:matrix.orgbake.monorailkeeping old compilers building is not so hard, in my experience is just some new compiler error, nothing incredibly hard to patch. it's also useful for bootstrapping systems. I think it'd be valuable. but yeah, it takes some effort. I'm curious about what features cc-wrapper needs. in my understanding it's just adding a bunch of compiler flags, but I didn't look too hard into it.13:29:04
@matthewcroughan:defenestrate.itmatthewcroughanI mean, the reason anything would get dropped is because it's not working, so if you don't want to drop it you could just make PRs13:29:35
@bake.monorail:matrix.orgbake.monorailare you sure? AFAIU there's a policy about dropping end-of-life'd compilers. I don't think they necessarily "do not work"13:30:21
@matthewcroughan:defenestrate.itmatthewcroughanlike if it's an esoteric compiler/stdenv you're talking about I'm sure that's fine, as long as someone's maintaining it13:30:23
@matthewcroughan:defenestrate.itmatthewcroughanotherwise if it's like gccX where X is old, then no13:30:41
@matthewcroughan:defenestrate.itmatthewcroughanyou can't keep everything always forever, that's what you use old releases of nixpkgs for 13:31:02
@matthewcroughan:defenestrate.itmatthewcroughanand then you can maintain that in your own repo, with your own overlays, if you're truly serious about it13:31:16
@matthewcroughan:defenestrate.itmatthewcroughanIf it's "not that hard" as you say, then why not just keep an overlay? Not that hard either?13:31:55

Show newer messages


Back to Room ListRoom Version: 6