31 May 2025 |
hexa | * because permission levels are a per room setting | 16:53:40 |
Grimmauld (any/all) | Well then. Can someone invite @benjaminsparks:chat.alugha.app ? | 18:33:30 |
1 Jun 2025 |
| NixOS Moderation Botchanged room power levels. | 03:03:22 |
uep | Redacted or Malformed Event | 03:04:10 |
uep | Redacted or Malformed Event | 03:04:16 |
| uep invited Ben Sparks. | 03:05:01 |
uep | I have, but at least from where I sit, the room is public and shouldn't need an invitation | 03:25:20 |
| uepchanged room power levels. | 03:25:46 |
| Ben Sparks joined the room. | 09:06:43 |
| Sean Thawe joined the room. | 23:48:46 |
5 Jun 2025 |
John Ericson | https://github.com/NixOS/nixpkgs/pull/414321 Tristan Ross wanna review? | 19:50:58 |
Tristan Ross | Why is it still called libcCross ? Shouldn't we move that to just libc and have it apply even when not cross? | 19:52:44 |
John Ericson | done! | 20:46:52 |
John Ericson | thanks for encouraging the scope creep :) | 20:47:01 |
John Ericson | fixing it was easier than I thought! | 20:47:07 |
John Ericson | glad this old tech debt is finally gone | 20:47:12 |
John Ericson | once we get rid of the old gcc | 20:47:18 |
John Ericson | I think we can finish the job of having nothing with "cross" in its name | 20:47:34 |
Tristan Ross | Yeah, there's a few things I think that could be done in that PR lol. | 20:47:39 |
John Ericson | crossLibcStdenv -> libcStdenv | 20:47:39 |
Tristan Ross | Yeah, ideally you should be able to refer to toplevel attributes for the different components | 20:47:59 |
Tristan Ross | The idea is then you can utilize whatever you need without going through the CC wrapper. | 20:48:15 |
Tristan Ross | Like for example, if something wants to link to the libc without knowing the CC then it just does pkgs.libc | 20:48:45 |
John Ericson | yeah | 20:49:34 |
John Ericson | harder for tools as we discussed before | 20:49:56 |
John Ericson | but for libs there is no problem | 20:50:05 |
John Ericson | we should just do it! | 20:50:09 |
6 Jun 2025 |
| @creepinson:matrix.org left the room. | 00:18:43 |
Randy Eckenrode | pkgs.libc does nothing on Darwin. The libc is in the SDK. It needs to be to allow the libc to be overridden. The only way I can see breaking it out is to completely remove the link from cc-wrapper to libc and rely exclusively on libc being a package in the inputs (and I still expect some things to do the wrong thing). | 13:56:14 |
Randy Eckenrode | * pkgs.libc does nothing on Darwin. The libc is in the SDK. It needs to be there to allow the libc to be overridden. The only way I can see breaking it out is to completely remove the link from cc-wrapper to libc and rely exclusively on libc being a package in the inputs (and I still expect some things to do the wrong thing). | 13:56:22 |