| 19 Feb 2026 |
emily | arguably rec with conditional attributes should let you refer to them and just turn off scope checking like with does 🙃 | 16:27:15 |
K900 | To bypass that optimization | 16:27:14 |
emily | right, in which case it just complains that ambiguous is unbound | 16:28:15 |
emily | so yeah, rec is weird in a way that with isn't | 16:28:26 |
emily | well, or with is weird in a different way at least | 16:28:33 |
emily | "we have rec at home":
nix-repl> let self = with self; { ${if true then "ambiguous" else null} = 123; test = ambiguous; }; in self.test
123
| 16:28:49 |
K900 | Pinned | 16:35:23 |
| mana-byte changed their display name from Manaiki to mana-byte. | 16:36:27 |
tom | late to the party but there's https://github.com/google/libphonenumber/pull/3903, should we vendor that instead? happy to make a PR | 17:50:00 |
| tom set a profile picture. | 20:44:23 |
| 20 Feb 2026 |
Sandro | yep, unmerged PRs should be vendored | 02:29:55 |
tom | yup, I'm aware of that. My question was: Should we vendor that patch instead of pinning boost? | 07:11:43 |
Alyssa Ross | sounds more friendly to cleanup. patches will be noticed when upgrading to a version that in includes it, but pins are rarely cleaned up | 08:46:50 |
Alyssa Ross | as long as you're confident in the patch | 08:47:04 |
tom | yeah, the patch is pretty straightforward and what boost recommends in their 1.89 release notes → opened https://github.com/NixOS/nixpkgs/pull/492413 | 09:41:06 |
| 21 Feb 2026 |
Vladimír Čunát | I think of merging staging-next within hours. | 07:00:17 |
K900 | Are we out of blockers then? | 08:24:17 |
Vladimír Čunát | -small is green now: https://hydra.nixos.org/eval/1823052 | 08:31:52 |
Vladimír Čunát | mariadb.x86_64-darwin would block nixpkgs-unstable though | 08:32:13 |
Vladimír Čunát | (noticed since my last post) | 08:32:26 |
Vladimír Čunát | But it looks like just some missing includes. | 08:33:13 |
Vladimír Čunát | * But it looks like just some missing C #includes. | 08:33:33 |
Vladimír Čunát | * But it looks like just some missing C #include. | 08:33:35 |
kirillrdy | tiny PR, non blocker, https://github.com/NixOS/nixpkgs/pull/492701 | 08:38:36 |
Vladimír Čunát | But it's not a staging* regression. Failing on nixpkgs master already:
https://hydra.nixos.org/build/322012946 | 08:58:46 |
Vladimír Čunát | Blaming bf4c79846d7c | 09:02:39 |
Vladimír Čunát | https://github.com/NixOS/nixpkgs/pull/490780#issuecomment-3938484220 | 09:04:15 |
| tazjin joined the room. | 10:04:50 |
Vladimír Čunát |
Are we out of blockers then?
I still see thousands of build regressions just on -linux: https://hydra.nixos.org/eval/1823053?filter=-linux&compare=unstable
| 10:21:50 |
Vladimír Čunát | I'm not aware of any blockers per se, but it's not a negligible amount. | 10:22:35 |