!ayCRiZriCVtuCUpeLp:nixos.org

Nix Cross Compiling

555 Members
119 Servers

Load older messages


SenderMessageTime
18 Oct 2025
@matthewcroughan:defenestrate.itmatthewcroughanI guess we could just fix up the musl derivation to build without valgrind on llvm? 02:09:36
@matthewcroughan:defenestrate.itmatthewcroughan what do you think of making valgrind-light unavailable on llvm? Or should we avoid doing that and instead modify the mesa derivation so that mesa works on llvm platforms? Alyssa Ross K900 02:12:48
@matthewcroughan:defenestrate.itmatthewcroughan
  • (kde) https://hercules-ci.com/github/MatthewCroughan/nixos-musl/jobs/97
  • (cosmic) https://hercules-ci.com/github/MatthewCroughan/nixos-musl/jobs/99
  • (sway) https://hercules-ci.com/github/MatthewCroughan/nixos-musl/jobs/99
02:41:45
@matthewcroughan:defenestrate.itmatthewcroughanLet's see if they build 02:41:49
@matthewcroughan:defenestrate.itmatthewcroughanugh, cachix unreliability causing issues again 02:42:21
@matthewcroughan:defenestrate.itmatthewcroughan Domen Kožar: Do you know why that keeps happening? 02:42:27
@matthewcroughan:defenestrate.itmatthewcroughan

https://hercules-ci.com/accounts/github/MatthewCroughan/derivations/%2Fnix%2Fstore%2F061ya25qg8wv2gscgglgc4xdv76fwb4c-etc-alsa-conf.d-49-pipewire-modules.conf.drv/log?via-job=72acd78e-45d9-44f5-88ab-e59c1e684d9b for example it just does

ignoring exception during drv lookup in https://cache.nixos.org: error: path '/nix/store/061ya25qg8wv2gscgglgc4xdv76fwb4c-etc-alsa-conf.d-49-pipewire-modules.conf.drv' does not exist and cannot be created

02:43:06
@matthewcroughan:defenestrate.itmatthewcroughan *

https://hercules-ci.com/accounts/github/MatthewCroughan/derivations/%2Fnix%2Fstore%2F061ya25qg8wv2gscgglgc4xdv76fwb4c-etc-alsa-conf.d-49-pipewire-modules.conf.drv/log?via-job=72acd78e-45d9-44f5-88ab-e59c1e684d9b for example it just does

downloading 'https://matthewcroughan.cachix.org/061ya25qg8wv2gscgglgc4xdv76fwb4c.narinfo' ignoring exception during drv lookup in daemon: error: path '/nix/store/061ya25qg8wv2gscgglgc4xdv76fwb4c-etc-alsa-conf.d-49-pipewire-modules.conf.drv' does not exist and cannot be created

02:43:26
@k900:0upti.meK900 Mesa is already conditional on valgrind availability 03:23:39
@k900:0upti.meK900 If it's broken on whatever weird target you're into now, flag it as such 03:23:51
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)
In reply to @k900:0upti.me
If it's broken on whatever weird target you're into now, flag it as such
Llvm musl is what they are doing rn iirc, not that weird. Tbh I'd enjoy a gnuless system.
06:49:22
@qyliss:fairydust.spaceAlyssa RossI would like us to actually fix the underlying problems...07:00:23
@matthewcroughan:defenestrate.itmatthewcroughanWhat does postmarketOS do?12:19:11
@matthewcroughan:defenestrate.itmatthewcroughanThey have a fully working system with very impressive amounts of software running, and I doubt they are fixing these things upstream12:19:40
@matthewcroughan:defenestrate.itmatthewcroughan Instead I think we need to do both fire patches off upstream and add conditionals whilst we wait for them to get merged 12:20:09
@qyliss:fairydust.spaceAlyssa Rossso far the "fire patches off upstream" part seems lacking…12:20:27
@matthewcroughan:defenestrate.itmatthewcroughanI believe postmarketOS just applies patches and leaves it at that12:20:31
@qyliss:fairydust.spaceAlyssa Rosswhy is postmarketOS the point of comparison here?12:20:42
@matthewcroughan:defenestrate.itmatthewcroughanActually pmos is just alpine. What foes alpine fo?12:20:52
@matthewcroughan:defenestrate.itmatthewcroughan * 12:21:03
@qyliss:fairydust.spaceAlyssa Rossalpine submits a lot of patches upstream12:21:13
@matthewcroughan:defenestrate.itmatthewcroughanWhy does their entire package set work on musl?12:21:12
@qyliss:fairydust.spaceAlyssa Rossbecause they test it with musl12:21:22
@matthewcroughan:defenestrate.itmatthewcroughan * 12:21:30
@qyliss:fairydust.spaceAlyssa Ross remember lots of the stuff you are trying to fix does work with musl, but not with musl+llvm 12:21:38
@qyliss:fairydust.spaceAlyssa Rosswhich nobody has ever cared about until a month or two ago12:21:44
@qyliss:fairydust.spaceAlyssa Ross(in Nixpkgs)12:21:49
@qyliss:fairydust.spaceAlyssa Rossor it does work with musl, but doesn't work with cross compilation to musl, which again isn't something anybody has generally bothered to test12:22:19
@matthewcroughan:defenestrate.itmatthewcroughanOkay but in this case, do you think they're shipping mesa with valgrind?12:22:36
@qyliss:fairydust.spaceAlyssa Rosseasy to find out12:22:53

Show newer messages


Back to Room ListRoom Version: 6