Nix Cross Compiling | 579 Members | |
| 126 Servers |
| Sender | Message | Time |
|---|---|---|
| 3 Dec 2025 | ||
| I'm not sure, because maybe someone wants to use it in a non-cross scenario, and then they cannot, because it is null. | 03:42:34 | |
| 19:29:39 | ||
| 4 Dec 2025 | ||
| 01:45:01 | ||
| 04:20:24 | ||
How could we prevent contributers from including setuptools-rust as a native build input and force the usage of the setuptoolsRustBuildHook instead?I've been seeing this multiple times already and it always breaks cross. | 06:07:26 | |
The checkBinaryArchHook unfortunately isn't gonna cut it because we don't cross build in CI the trigger the failure. | 06:08:07 | |
Or would it make sense to improve setuptools-rust, so it pulls in the hook automatically? | 06:11:35 | |
| add the hook as propagated build input on setuptools-rust ? | 07:11:40 | |
| I guess | 07:36:55 | |
| fixed: https://github.com/NixOS/nixpkgs/pull/467796 | 12:34:19 | |
| OOps wrong link. Here: https://github.com/NixOS/nixpkgs/pull/467817 | 12:34:45 | |
| When will we add a cross package set to hydra BTW? | 13:06:37 | |
| It is kind of tiring to fix the same stuff over and over again. Broken cross builds should be a blocker in CI. Too much dev power is wasted on this. | 13:09:30 | |
| We have some | 13:24:33 | |
| It can't block all the builds | 13:24:41 | |
| That would break very badly | 13:24:52 | |
| 14:10:37 | ||
| Hi there, I’m posting here (maybe wrong room, dunno) because I’m having an issue with compiling an aarch64-linux package from a darwin remote builder. To further explain, I've set up the darwin.linux-builder on an M4 Macbook with the goal of being able to build aarch64-linux packages as I don't have any real aarch64-linux machine lying around. After following the steps from the manual, I have an aarch64-linux builder VM running and have updated the Mac Nix conf with the following:
When I try to build the package, after a few seconds I get the following error: I looked around a bit (surely not enough) but the only resources I found were referring to systemd. Since MacOS is using launchd, this is not of any help to my issue, or so I think. It's unclear if the error is from the local host or the remote builder. Does anyone has an idea as to how to fix this? | 14:27:15 | |