| 4 Jul 2025 |
Artturin | * so pkgsBuildBuild(=buildPackages.buildPackages) of meson should be fine | 19:05:36 |
lzcunt | freestanding and with a special gcc build meant for bootstrap | 19:05:45 |
lzcunt | * with freestanding headers and with a special gcc build meant for bootstrap | 19:05:57 |
lzcunt | the second is 1 extra gcc build i think which is why i wrote the recipe for the former | 19:06:19 |
| 5 Jul 2025 |
Randy Eckenrode | https://github.com/NixOS/nixpkgs/blob/2ba055ea870e8552ac01ffd2e476db05b104a026/pkgs/stdenv/darwin/default.nix#L644-L651 is how the Darwin bootstrap overrides Python. It took a bit of work to get the number of Python builds down to one from four or five. | 02:32:09 |
hexa | you only disable LTO? that's cool. | 11:01:04 |
hexa | * you only have to disable LTO? that's cool. | 11:01:09 |
emily | we could even enable LTO now I think | 11:02:50 |
emily | I believe we updated the bootstrap tools | 11:02:56 |
| 7 Jul 2025 |
Randy Eckenrode | libLTO.dylib isnβt included in the bootstrap tools. | 11:11:49 |
| @jackleightcap:matrix.org left the room. | 18:09:56 |
colemickens π³οΈβπ | RIP thin-provisioning-tools π’ | 23:06:30 |
Sandro | Context? | 23:24:46 |
| 8 Jul 2025 |
colemickens π³οΈβπ | I can't cross compile my aarch64 installer iso from x86-64-linux due to that package. | 00:06:27 |
colemickens π³οΈβπ | I should file a bug | 00:06:34 |
Grimmauld (any/all) | just fix it | 08:36:07 |
Grimmauld (any/all) | oh, seems the devicemapper crate doesn't find the target lvm2, only accepts the host lvm2 (which is likely wrong) | 08:44:23 |
Alyssa Ross | I've spent a while staring at this | 09:06:39 |
Alyssa Ross | I didn't get anywhere | 09:06:40 |
colemickens π³οΈβπ | you're giving me too much credit :( | 18:43:26 |
Tristan Ross | In reply to @colemickens:matrix.org I can't cross compile my aarch64 installer iso from x86-64-linux due to that package. Do you need access to an Ampere system lol | 22:51:52 |
colemickens π³οΈβπ | nah, I could build it in GHA, but I generally like to be able to cross-compile at least the ISO. | 22:52:38 |
colemickens π³οΈβπ | note that I have zero use whatsoever for this ISO, I just somehow like to keep it in my config and keep a pulse on how easy it is to cross-compile a minimal nixos system. | 22:53:15 |
colemickens π³οΈβπ | (RIP: just realized the community box died, which of course makes sense give Equinox) | 23:13:47 |
hexa | equinox? π€ | 23:38:58 |
hexa | isn't that in march and september? | 23:39:08 |
hexa | you mean equnix | 23:39:16 |
hexa | * you mean equinix | 23:39:19 |
hexa | https://hindenburgresearch.com/equinix/ | 23:39:26 |
hexa | actually that report came out on this years march equinox π€ | 23:39:46 |