!FBuJyWXTGcGtHTPphC:nixos.org

Nix Rust

671 Members
Rust153 Servers

Load older messages


SenderMessageTime
13 Aug 2025
@rosssmyth:matrix.orgrosssmythYes, I believe you are correct 19:03:14
@qyliss:fairydust.spaceAlyssa Rossmrustc apparently supports 1.74.0 anyway now which should be a significantly newer LLVM19:09:50
@emilazy:matrix.orgemilyonly 1619:22:26
@emilazy:matrix.orgemilywhich I am also dropping19:22:28
@emilazy:matrix.orgemily🔪19:22:41
@emilazy:matrix.orgemily12, 13, 14, 15, 16, 17 are all dying19:22:56
@emilazy:matrix.orgemily anyway the mrustc-bootstrap compiler is useless 19:23:33
@emilazy:matrix.orgemilybecause it gives you a Rust too old for Nixpkgs19:23:36
@emilazy:matrix.orgemilyand no chain from there to the Rust we use19:23:42
@emilazy:matrix.orgemilyso I am only marking it broken and giving pointers to how you could resurrect it in a comment19:23:53
@emilazy:matrix.orgemilyactually maybe 17 too19:24:10
@emilazy:matrix.orgemily Cranelift or backporting LLVM 18 support patches to 1.74 or hoping mrustc adds support for new versions all seem like viable paths forward if you cared about it 19:24:21
@emilazy:matrix.orgemilymy suspicion is nobody does19:24:24
@rosscomputerguy:matrix.orgTristan Ross
In reply to @emilazy:matrix.org
12, 13, 14, 15, 16, 17 are all dying
Excellent, I support that
19:24:47
@emilazy:matrix.orgemilyGCC 9, 10, 11, 12 too19:25:05
@rosscomputerguy:matrix.orgTristan Ross18, 19, 20, 21, and git should suffice19:25:10
@emilazy:matrix.orgemilyI have every package that depends on any of those either dropped, marked broken, or fixed-in-principle locally19:25:14
@emilazy:matrix.orgemilyjust a lot of testing and fixups to do19:25:19
@rosscomputerguy:matrix.orgTristan RossAwesome, that GCC stuff will make it easier to move to GCC NG.19:25:41
@emilazy:matrix.orgemilyLLVM 18 can probably go away for 26.05 depending on Zig ecosystem and stuff. LLVM 20 is probably imminently droppable if we ship 2119:25:46
@emilazy:matrix.orgemily19 might be droppable depending on how much stuff we need to pin after 2119:25:53
@rosscomputerguy:matrix.orgTristan Ross Zig should be getting 0.15 in a year 19:26:08
@rosscomputerguy:matrix.orgTristan RossAt least that's how I see it lol19:26:27
@emilazy:matrix.orgemilyGhostty uses a 0.13 which needs LLVM 18, e.g.19:26:34
@emilazy:matrix.orgemily* Ghostty uses 0.13 which needs LLVM 18, e.g.19:26:37
@rosscomputerguy:matrix.orgTristan RossOh, surprised that uses 0.1319:27:02
@emilazy:matrix.orgemilyoh actually it's not because of damned CUDA19:27:05
@emilazy:matrix.orgemilybut conceivably we could ship 26.05 with like 2–3 LLVM versions if we're lucky19:27:19
@emilazy:matrix.orgemilythat would be nice19:27:22
@rosscomputerguy:matrix.orgTristan RossI agree and now that I'm back from DEF CON as of Monday night, I can start catching up on things.19:27:51

Show newer messages


Back to Room ListRoom Version: 6