!UNVBThoJtlIiVwiDjU:nixos.org

Staging

318 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/111 Servers

Load older messages


SenderMessageTime
1 Dec 2025
@fabianhjr:matrix.orgFabián Heredia * Oh, btw thanks for all the PRs/fixes for different packages ghpzin , really appreciate it I think this is mostly ready to be merged into staging. Was going over the list that Alyssa Ross and Yureka (she/her) made on the PR about breakages and only big-ish thing is berkleyDB 05:19:01
@fabianhjr:matrix.orgFabián Heredia * Oh, btw thanks for all the PRs/fixes for different packages ghpzin , really appreciate it I think this is mostly ready to be merged into staging. Was going over the list that Alyssa Ross and Yureka (she/her) made on the PR about breakages and only big-ish pending thing is berkleyDB 05:19:14
@uep:matrix.orguepclassic, didn't that break on last gcc too?05:19:35
@fabianhjr:matrix.orgFabián Heredia * Oh, btw thanks for all the PRs/fixes for different packages ghpzin , really appreciate it I think this is mostly ready to be merged into staging. Was going over the list that Alyssa Ross and Yureka (she/her) made on the PR about breakages and only big-ish pending thing is berkleyDB 5.3.z 05:19:37
@fabianhjr:matrix.orgFabián Herediayeah, probably05:19:48
@ghpzin:envs.netghpzin Okay, I will try to create PRs for leftover fixes I have this week, they should cover most things.
Would be nice to have somebody who uses pkgsMusl to get involved, seeing as a lot of things break there. I know some required things, just not whether they are "correct to do".
Also there is a pretty scary thing printed in hydra tests and linux_5_10 breaks again with unresolved symbol filp_close after recent kernel update.
05:22:26
@ghpzin:envs.netghpzin Okay, I will try to create PRs for leftover fixes I have this week, they should cover most things.
Would be nice to have somebody who uses pkgsMusl to get involved, seeing as a lot of things break there. I know some required things, just not whether they are "correct to do".
Also there is a pretty scary thing printed in hydra tests and linux_5_10 breaks again with unresolved symbol filp_close after recent kernel update (but that one was probably just a matter of time, seeing as it pops up every other kernel/gcc update).
05:25:53
@grimmauld:m.grimmauld.deGrimmauld (any/all)is there a PR against which i should build?09:23:30
@grimmauld:m.grimmauld.deGrimmauld (any/all) i was building the fancy llvm-native stuff, but a lot of things are broken there. 09:23:55
@ghpzin:envs.netghpzin You mean musl with gcc15 ? 09:26:00
@grimmauld:m.grimmauld.deGrimmauld (any/all)yes09:26:08
@ghpzin:envs.netghpzinNo PR, it starts pretty much breaking with just (changing default to 15): https://github.com/NixOS/nixpkgs/pull/440456/commits/5264e09b60c020160780793fa0459b5448646efc09:26:51
@grimmauld:m.grimmauld.deGrimmauld (any/all)how far does it get on glibc?09:28:07
@ghpzin:envs.netghpzin I mean, at least it builds stdenv, which you can't say with pkgsMusl.stdenv 09:28:56
@grimmauld:m.grimmauld.deGrimmauld (any/all)OH GOD09:29:04
@grimmauld:m.grimmauld.deGrimmauld (any/all)okay fine, i started an stdenv build09:30:20
@grimmauld:m.grimmauld.deGrimmauld (any/all)i have a suspicion this will suck09:31:04
@ghpzin:envs.netghpzin I can write up what I had fixes for including stdenv, gnumake, which and groff.
Iirc I stopped at patchutils that required update to one of versions in nixpkgs and backporting some huge commit to the other 2.
And generally I am not sure what even worked before on musl.
09:38:55
@grimmauld:m.grimmauld.deGrimmauld (any/all)i got a full interactive graphical nixos session on musl09:39:25
@grimmauld:m.grimmauld.deGrimmauld (any/all)admittedly with a lot of patches and overlays09:39:41
@grimmauld:m.grimmauld.deGrimmauld (any/all)that is the tree against which i'll try09:39:54
@grimmauld:m.grimmauld.deGrimmauld (any/all)https://git.grimmauld.de/Grimmauld/grimm-musl09:40:13
@grimmauld:m.grimmauld.deGrimmauld (any/all)i do think i'll need patchutils to even just start patching nixpkgs....09:42:19
@grimmauld:m.grimmauld.deGrimmauld (any/all)we'll see09:42:25
@grimmauld:m.grimmauld.deGrimmauld (any/all)(tbf i am doing the nixpkgs patching using glibc packages because i can't be bothered to build those from source twice)09:43:29
@ghpzin:envs.netghpzin If you want to look at what I had before:
https://github.com/NixOS/nixpkgs/commit/7b77cc83217d40c04fa65c00b215a72515d23076 - musl boostrap update
https://github.com/NixOS/nixpkgs/pull/441527 - perl fix (should be on staging already)
https://github.com/NixOS/nixpkgs/commit/7fa91c674ef4bfb4ba26a3ef41a13f6c036c1631 - gnumake
https://github.com/NixOS/nixpkgs/commit/41cf7647bb04699fc9d7067f0e7b3ed6d99e8804 - which
https://github.com/NixOS/nixpkgs/commit/9c90d46bf949ab3c38b05d9b58c04294f0e31d71 - groff (not sure what I tried to build that failed on that one)
https://github.com/twaugh/patchutils/issues/65 - patchutils issue, needs at least https://github.com/twaugh/patchutils/commit/dc88e964427c3d4a376a21dd517ab95c7b6c6ad4 that is in 0.4.3+ but we have 0.3.3,0.3.4 and 0.4.2.
And even after updating 0.4.2 -> 0.4.3 iirc it still fails with something else.
09:54:19
@grimmauld:m.grimmauld.deGrimmauld (any/all)right... I'll take a look09:56:23
@ghpzin:envs.netghpzin If you want to look at what I had before:
https://github.com/NixOS/nixpkgs/commit/7b77cc83217d40c04fa65c00b215a72515d23076 - musl boostrap update (needed because of the basename declaration conflict in libiberty.h of gcc15 and strings.h in older musl) - the first reason pkgsMusl.stdenv
https://github.com/NixOS/nixpkgs/pull/441527 - perl fix (should be on staging already)
https://github.com/NixOS/nixpkgs/commit/7fa91c674ef4bfb4ba26a3ef41a13f6c036c1631 - gnumake
https://github.com/NixOS/nixpkgs/commit/41cf7647bb04699fc9d7067f0e7b3ed6d99e8804 - which
https://github.com/NixOS/nixpkgs/commit/9c90d46bf949ab3c38b05d9b58c04294f0e31d71 - groff (not sure what I tried to build that failed on that one)
https://github.com/twaugh/patchutils/issues/65 - patchutils issue, needs at least https://github.com/twaugh/patchutils/commit/dc88e964427c3d4a376a21dd517ab95c7b6c6ad4 that is in 0.4.3+ but we have 0.3.3,0.3.4 and 0.4.2.
And even after updating 0.4.2 -> 0.4.3 iirc it still fails with something else.
10:00:31
@ghpzin:envs.netghpzin If you want to look at what I had before:
https://github.com/NixOS/nixpkgs/commit/7b77cc83217d40c04fa65c00b215a72515d23076 - musl boostrap update (needed because of the basename declaration conflict in libiberty.h of gcc15 and strings.h in older musl) - the first reason pkgsMusl.stdenv fails to build
https://github.com/NixOS/nixpkgs/pull/441527 - perl fix (should be on staging already)
https://github.com/NixOS/nixpkgs/commit/7fa91c674ef4bfb4ba26a3ef41a13f6c036c1631 - gnumake
https://github.com/NixOS/nixpkgs/commit/41cf7647bb04699fc9d7067f0e7b3ed6d99e8804 - which
https://github.com/NixOS/nixpkgs/commit/9c90d46bf949ab3c38b05d9b58c04294f0e31d71 - groff (not sure what I tried to build that failed on that one)
https://github.com/twaugh/patchutils/issues/65 - patchutils issue, needs at least https://github.com/twaugh/patchutils/commit/dc88e964427c3d4a376a21dd517ab95c7b6c6ad4 that is in 0.4.3+ but we have 0.3.3,0.3.4 and 0.4.2.
And even after updating 0.4.2 -> 0.4.3 iirc it still fails with something else.
10:00:51
@ghpzin:envs.netghpzin If you want to look at what I had before:
https://github.com/NixOS/nixpkgs/commit/7b77cc83217d40c04fa65c00b215a72515d23076 - musl boostrap update (needed because of the basename declaration conflict in libiberty.h of gcc15 and string.h in older musl) - the first reason pkgsMusl.stdenv fails to build
https://github.com/NixOS/nixpkgs/pull/441527 - perl fix (should be on staging already)
https://github.com/NixOS/nixpkgs/commit/7fa91c674ef4bfb4ba26a3ef41a13f6c036c1631 - gnumake
https://github.com/NixOS/nixpkgs/commit/41cf7647bb04699fc9d7067f0e7b3ed6d99e8804 - which
https://github.com/NixOS/nixpkgs/commit/9c90d46bf949ab3c38b05d9b58c04294f0e31d71 - groff (not sure what I tried to build that failed on that one)
https://github.com/twaugh/patchutils/issues/65 - patchutils issue, needs at least https://github.com/twaugh/patchutils/commit/dc88e964427c3d4a376a21dd517ab95c7b6c6ad4 that is in 0.4.3+ but we have 0.3.3,0.3.4 and 0.4.2.
And even after updating 0.4.2 -> 0.4.3 iirc it still fails with something else.
10:04:53

Show newer messages


Back to Room ListRoom Version: 6