!UNVBThoJtlIiVwiDjU:nixos.org

Staging

320 Members
Staging merges | Running staging cycles: https://github.com/NixOS/nixpkgs/pulls?q=is%3Apr+is%3Aopen+head%3Astaging-next+head%3Astaging-next-25.05 | Review Reports: https://malob.github.io/nix-review-tools-reports/110 Servers

Load older messages


SenderMessageTime
20 Dec 2025
@grimmauld:m.grimmauld.deGrimmauld (any/all) (the musl breaks were low this time) 11:06:25
@grimmauld:m.grimmauld.deGrimmauld (any/all) * (the musl breaks were early this time) 11:06:36
@ghpzin:envs.netghpzin Fixed as in merged to staging-next ?
No, still fails on basename building stage2 xgcc, just checked.
11:12:28
@grimmauld:m.grimmauld.deGrimmauld (any/all)yeah11:13:46
@grimmauld:m.grimmauld.deGrimmauld (any/all)sounds about right11:13:51
@ghpzin:envs.netghpzin Fixed as in merged to staging-next ?
No, still fails on basename building stage2 xgcc, just checked.
Need somebody who understands musl to go through that whole cycle of fixes.
11:14:10
@grimmauld:m.grimmauld.deGrimmauld (any/all) matthewcroughan: had some drafted fixes, but i don't think those were ever upstreamed to nixpkgs 11:14:50
@grimmauld:m.grimmauld.deGrimmauld (any/all)patchutils is broken too on musl gcc 1511:15:20
@grimmauld:m.grimmauld.deGrimmauld (any/all)and so is groff, which, gnumake, and webrtc11:15:35
@ghpzin:envs.netghpzin I think boostrap and patchutils are the only fixes that need to happen on staging/staging-next.
Assuming other things can be conditional on musl, so on channels it would rebuild at most setuid wrapper (if it also touches pkgsStatic somehow).
11:19:43
@ghpzin:envs.netghpzin I think boostrap and patchutils are the only fixes that need to happen on staging/staging-next.
Assuming other things can be conditional on musl, on channels it would rebuild at most setuid wrapper (if it also touches pkgsStatic somehow).
11:22:12
@ghpzin:envs.netghpzin I think boostrap and patchutils are the only fixes that need to happen on staging/staging-next.
Assuming other things can be conditional on musl, on master it should rebuild at most setuid wrapper (if it also touches pkgsStatic somehow).
11:23:56
@k900:0upti.meK900https://github.com/NixOS/nixpkgs/pull/47267911:30:48
@k900:0upti.meK900OK I hope you're happy11:30:51
@k900:0upti.meK900Some actual testing would be great11:35:24
@k900:0upti.meK900Especially Darwin11:35:30
@k900:0upti.meK900I did test build x86_64-linux and aarch64-linux cross and aarch64-darwin11:43:16
@ghpzin:envs.netghpzin About musl you wanted to test whether it builds (pkgsMusl.xorg-server) on staging-next with PR ?
Or need actual graphical testing with it ?
12:02:55
@k900:0upti.meK900Ideally both12:15:12
@ghpzin:envs.netghpzin First one seems okay, pkgsMusl.xorg-server builds with bundle of local musl fixes.
Not sure how to do second one properly even for nixosTest, I assume you need to feed pkgsMusl into everything at least xorg related.
"simple" approach of doing:
xorg-server = pkgsMusl.callPackage ../by-name/xo/xorg-server/package.nix {};
does not work properly.
12:24:34
@grimmauld:m.grimmauld.deGrimmauld (any/all)i have a graphical musl vm at https://git.grimmauld.de/Grimmauld/grimm-musl, but that one is sway, not x11. And missing a bunch of other patches to make current staging-next workj12:28:13
@grimmauld:m.grimmauld.deGrimmauld (any/all)* i have a graphical musl vm at https://git.grimmauld.de/Grimmauld/grimm-musl, but that one is sway, not x11. And missing a bunch of other patches to make current staging-next work12:28:16
@ghpzin:envs.netghpzin First one seems okay, pkgsMusl.xorg-server builds with bundle of local musl fixes.
Not sure how to do second one properly even for nixosTest, I assume you need to feed pkgsMusl into everything at least xorg related.
"simple" approach of doing:
xorg-server = pkgsMusl.callPackage ../by-name/xo/xorg-server/package.nix {};
does not work properly:
xserver-wrapper[877]: (EE) Failed to load /nix/store/g89a4axc26znr6dwl5idw1wlc9c17j7s-xf86-input-libinput-1.5.0/lib/xorg/modules/input/libinput_drv.so: Error relocating /nix/store/38581mfz8czr1apmmnxc4iwzrrj6djfm-libinput-1.29.2/lib/libinput.so.10: __stpcpy_chk: symbol not found
12:32:15
@ghpzin:envs.netghpzin First one seems okay, pkgsMusl.xorg-server builds with bundle of local musl fixes.
Not sure how to do second one even for nixosTest.
I assume you need to feed pkgsMusl into everything at least xorg related.
"simple" approach of doing:
xorg-server = pkgsMusl.callPackage ../by-name/xo/xorg-server/package.nix {};
does not work properly:
xserver-wrapper[877]: (EE) Failed to load /nix/store/g89a4axc26znr6dwl5idw1wlc9c17j7s-xf86-input-libinput-1.5.0/lib/xorg/modules/input/libinput_drv.so: Error relocating /nix/store/38581mfz8czr1apmmnxc4iwzrrj6djfm-libinput-1.29.2/lib/libinput.so.10: __stpcpy_chk: symbol not found
12:33:10
@k900:0upti.meK900 @emilazy:matrix.org do you want to test xorg on Darwin 15:01:12
@emilazy:matrix.orgemilyuh15:01:34
@emilazy:matrix.orgemilyisn't that already broken?15:01:36
@emilazy:matrix.orgemilynot sure I'll have time and it's so low-impact, but if you have a specific ref for me to build I can try15:01:55
@k900:0upti.meK900 No 15:01:57
@k900:0upti.meK900I have a PR15:01:57

Show newer messages


Back to Room ListRoom Version: 6