| 7 Dec 2025 |
dramforever | i think | 21:09:32 |
Artturin | They're the same | 21:09:41 |
dramforever | yeah they're the same | 21:09:50 |
Artturin | * depsBuildBuild = [ pkgsBuildBuild.stdenv.cc ];, usually done as buildPackages.stdenv.cc in nixpkgs for some reason
stdenv is special in the way that it comes from the previous stage so for it either of those 2 is fine
buildPackages = pkgsBuildHost
| 21:11:04 |
Artturin | You can build stdenv.cc and see what's in it | 21:16:28 |
Artturin | It has the hooks to add the required vars and populate them | 21:16:42 |
Artturin | * It has the hooks to add the required vars and populate them for the wrapper | 21:16:54 |
| 10 Dec 2025 |
| Theodora changed their display name from Theodora The Absurdist Schizotisticoball to Theodora. | 12:17:32 |
Artturin | https://github.com/NixOS/nixpkgs/pull/469584 | 13:02:15 |
| 11 Dec 2025 |
| @creepinson:matrix.org left the room. | 06:15:52 |
| Theo Paris joined the room. | 06:16:55 |
| suua joined the room. | 16:09:42 |
| @curid:matrix.org left the room. | 18:01:33 |
| TG × ⊙ joined the room. | 19:53:03 |
| 14 Dec 2025 |
| missbehaves changed their profile picture. | 14:29:09 |
| 17 Dec 2025 |
Nadia | does anyone have any insight in what could be going wrong here? I'm encountering the same problem (but I'm not the one who posted the thread) https://discourse.nixos.org/t/embedded-compilation-with-llvm-clang/72406 | 14:43:13 |
bake.monorail | Gentle reminder about the uclibc PR :) | 23:00:15 |
| 18 Dec 2025 |
bake.monorail | I'm rather sad that end-of-life'd compilers are dropped from nixpkgs. old compilers are sometimes very useful. is it such a large burden to keep them alive? | 13:18:38 |
K900 | Yes | 13:19:06 |
K900 | Extremely so | 13:19:08 |
bake.monorail | can you elaborate? | 13:19:47 |
matthewcroughan @ 39c3 (DECT 94667 or 97340 or 67192) | Who is going to fix things when they break? | 13:20:47 |
matthewcroughan @ 39c3 (DECT 94667 or 97340 or 67192) | do you just assume they build forever? | 13:20:51 |
matthewcroughan @ 39c3 (DECT 94667 or 97340 or 67192) | that's a veneer that nixpkgs provides because people fix it you know | 13:20:58 |
K900 | Nixpkgs also patches compilers fairly extensively | 13:21:01 |
K900 | And adds additional wrappers on top | 13:21:07 |
K900 | Which needs to be compatible with all supported compilers | 13:21:18 |
K900 | This is all a significant amount of work | 13:21:27 |
matthewcroughan @ 39c3 (DECT 94667 or 97340 or 67192) | only the things that actually get used/maintained, or that don't break often are included in nixpkgs pretty much | 13:21:32 |
K900 | Especially when we're basically banned from using new compiler features until all supported compilers support it | 13:21:44 |