!ayCRiZriCVtuCUpeLp:nixos.org

Nix Cross Compiling

539 Members
111 Servers

Load older messages


SenderMessageTime
18 Oct 2025
@matthewcroughan:defenestrate.itmatthewcroughanSo in that case it does need to be done 12:29:42
@dramforever:matrix.orgdramforeveryou can just maintain a fork of nixpkgs that works for musl12:29:51
@matthewcroughan:defenestrate.itmatthewcroughanhttps://github.com/NixOS/nixpkgs/pull/45273812:29:58
@dramforever:matrix.orgdramforeverand then push stuff either into nixpkgs or upstream12:30:01
@dramforever:matrix.orgdramforeveras maint goes on12:30:07
@dramforever:matrix.orgdramforeverexample: https://github.com/loongson-community/nixpkgs12:30:23
@matthewcroughan:defenestrate.itmatthewcroughanYeah I have been, and then submitting PRs 12:30:29
@matthewcroughan:defenestrate.itmatthewcroughanLike my flake right now is depending on my own fork12:30:38
@qyliss:fairydust.spaceAlyssa Rossthat's the way12:30:43
@qyliss:fairydust.spaceAlyssa Rossover time the diff reduces12:30:48
@qyliss:fairydust.spaceAlyssa Rossand then your fork fades away12:30:51
@dramforever:matrix.orgdramforeveryeah just do that12:30:54
@qyliss:fairydust.spaceAlyssa Rossthat's what happened with my own musl work12:30:55
@qyliss:fairydust.spaceAlyssa Rossnow everything works in upstream Nixpkgs and I no longer have a fork12:31:04
@qyliss:fairydust.spaceAlyssa Rossbut you can't get there overnight12:31:06
@dramforever:matrix.orgdramforeverif you don't make your work block on having nixpkgs merge stuff what's the urgency12:31:45
@matthewcroughan:defenestrate.itmatthewcroughanThere isn't? I'm just firing off PRs as soon as I find them12:32:23
@matthewcroughan:defenestrate.itmatthewcroughanLike i'm not letting things hang around12:32:43
@matthewcroughan:defenestrate.itmatthewcroughan* Like i'm not letting things hang around unsubmitted12:32:51
@qyliss:fairydust.spaceAlyssa Rossyou were asking about mesa/valgrind in a way that suggested urgency12:33:09
@matthewcroughan:defenestrate.itmatthewcroughanMaybe I'm just excited? :D12:33:19
@matthewcroughan:defenestrate.itmatthewcroughanNot urgent at all12:33:23
@qyliss:fairydust.spaceAlyssa Rossif there isn't urgency, the thing to do is finish fixing valgrind12:33:24
@dramforever:matrix.orgdramforeveryou seem very vehemently against the idea of nixpkgs just not disabling valgrind for mesa on musl+llvm12:33:56
@matthewcroughan:defenestrate.itmatthewcroughanNo, I just think it's probably the right thing to do, like who needs valgrind on mesa?12:34:25
@dramforever:matrix.orgdramforeverthis is the "urgency" i've been talking about, you've been urging this for like twenty minutes12:34:31
@matthewcroughan:defenestrate.itmatthewcroughanLike, it's for development and debugging, no?12:34:37
@matthewcroughan:defenestrate.itmatthewcroughanand it increases the closure size quite a bit probably anyway 12:34:54
@matthewcroughan:defenestrate.itmatthewcroughanAh yeah it also depends on perl12:35:33
@matthewcroughan:defenestrate.itmatthewcroughanSo can't have a perlless system with this in :D12:35:46

Show newer messages


Back to Room ListRoom Version: 6