!ayCRiZriCVtuCUpeLp:nixos.org

Nix Cross Compiling

564 Members
120 Servers

Load older messages


SenderMessageTime
17 Oct 2025
@matthewcroughan:defenestrate.itmatthewcroughan @fosdemI got it, thank you!11:30:25
18 Oct 2025
@matthewcroughan:defenestrate.itmatthewcroughan @fosdemhttps://hercules-ci.com/accounts/github/MatthewCroughan/derivations/%2Fnix%2Fstore%2F5nnc4v6x94pq0k9vrl8pb69zwjj0518l-valgrind-aarch64-unknown-linux-musl-3.25.1.drv/log?via-job=d5388d69-831d-4a05-b861-7ad9d634b54801:46:33
@matthewcroughan:defenestrate.itmatthewcroughan @fosdemWeird error that only happens on gnu-llvm-musl cross 01:46:51
@matthewcroughan:defenestrate.itmatthewcroughan @fosdemactually seems to happen on native too, so maybe it's just musl 01:47:25
@matthewcroughan:defenestrate.itmatthewcroughan @fosdem* actually seems to happen on native too, so maybe it's just llvm01:47:29
@matthewcroughan:defenestrate.itmatthewcroughan @fosdemvalgrind is a dep of mesa, and I was trying musl/llvm + mesa 01:48:53
@matthewcroughan:defenestrate.itmatthewcroughan @fosdemsurprisingly, the regular musl config works with mesa01:49:12
@matthewcroughan:defenestrate.itmatthewcroughan @fosdemhttps://github.com/NixOS/nixpkgs/pull/32999502:05:48
@matthewcroughan:defenestrate.itmatthewcroughan @fosdemah, I guess this is why?02:05:51
@matthewcroughan:defenestrate.itmatthewcroughan @fosdem thanks Tristan Ross ! 02:05:55
@matthewcroughan:defenestrate.itmatthewcroughan @fosdemor no, is this another issue?02:07:25
@matthewcroughan:defenestrate.itmatthewcroughan @fosdemI guess we could just fix up the musl derivation to build without valgrind on llvm? 02:09:36
@matthewcroughan:defenestrate.itmatthewcroughan @fosdem 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 @fosdem
  • (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.itmatthewcroughan @fosdemLet's see if they build 02:41:49
@matthewcroughan:defenestrate.itmatthewcroughan @fosdemugh, cachix unreliability causing issues again 02:42:21
@matthewcroughan:defenestrate.itmatthewcroughan @fosdem Domen Kožar: Do you know why that keeps happening? 02:42:27
@matthewcroughan:defenestrate.itmatthewcroughan @fosdem

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 @fosdem *

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.itmatthewcroughan @fosdemWhat does postmarketOS do?12:19:11
@matthewcroughan:defenestrate.itmatthewcroughan @fosdemThey 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 @fosdem 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.itmatthewcroughan @fosdemI 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.itmatthewcroughan @fosdemActually pmos is just alpine. What foes alpine fo?12:20:52

Show newer messages


Back to Room ListRoom Version: 6