| 11 Apr 2025 |
Alex | In reply to @dramforever:matrix.org it would be far easier to cross compile it on the host anyway... Not necessarily. Cross is broken for a large number of packages. | 07:58:10 |
dramforever | that is true but i really doubt native is better | 07:58:27 |
dramforever | and one of them is like twenty times faster than the other | 07:59:06 |
| Jnk 📎 joined the room. | 10:40:03 |
dramforever | jokes on me, i think home-assistant-chip-wheels might actually be impossible to cross | 14:09:57 |
dramforever | basically one of the steps of home-assistant-chip-wheels is to pip-compile (from piptools) a requirements file to lock it down | 14:13:24 |
dramforever | (actually something like python3 --module piptools compile) | 14:13:59 |
dramforever | however, i'm pretty sure there is no way to convince pip-compile to use a platform that is not the build platform | 14:14:30 |
| 12 Apr 2025 |
misuzu | In reply to @alex:tunstall.xyz
Possibly because you're on a version after fgaz changed nixpkgs to disable the check when GHC is not available on the platform but before my changes to GHC for full cross-compilation support.
I had to break fgaz's fix otherwise you couldn't cross compile to platforms not already available as bindists from upstream. https://github.com/NixOS/nixpkgs/issues/231537#issuecomment-2745384196 | 06:45:52 |
Alex | Oh nice, a new fix is merged (2024-12-08). | 06:50:33 |
| oak changed their display name from oak to oak - mikatammi.fi ÄÄNESTÄ. | 12:11:51 |
| oak changed their profile picture. | 12:13:45 |
implr | I didn't see your message earlier but I also came up with a stupider version of this in https://github.com/NixOS/nixpkgs/issues/397769, then also a pip error | 13:31:42 |
| oak changed their display name from oak - mikatammi.fi ÄÄNESTÄ to oak - mikatammi.fi. | 12:56:20 |
dramforever | yes, my understanding is that the pkg-config patch is correct, whereas this piptools error is much more inherent | 13:32:41 |
dramforever | essentially, piptools just does not support cross at all | 13:33:10 |
dramforever | https://github.com/jazzband/pip-tools?tab=readme-ov-file#cross-environment-usage-of-requirementsinrequirementstxt-and-pip-compile
As the resulting requirements.txt can differ for each environment, users must execute pip-compile on each Python environment separately to generate a requirements.txt valid for each said environment.
| 13:33:22 |
| 14 Apr 2025 |
| @senk0:element.senk0.com joined the room. | 00:37:04 |
| Kilometers joined the room. | 01:29:18 |
| Kilometers set a profile picture. | 17:10:46 |
| Kilometers changed their display name from Myles to Kilometers. | 17:10:59 |
| 17 Apr 2025 |
| @senk0:element.senk0.com set a profile picture. | 03:45:11 |
| @senk0:element.senk0.com changed their display name from senk0 to Senk0. | 03:45:23 |
| 18 Apr 2025 |
| @stackdoubleflow:matrix.org joined the room. | 22:05:54 |
| 19 Apr 2025 |
| @lotte:chir.rs joined the room. | 12:30:10 |
| jopejoe1 changed their display name from jopejoe1 to jopejoe1 (4094@eh22). | 12:59:34 |
| 21 Apr 2025 |
| outfoxxed joined the room. | 06:54:50 |
fgaz | STARPro64 out soon, ~250$ for 32GB https://pine64.com/product-category/starpro64/ | 09:59:26 |
aleksana 🏳️⚧️ (force me to bed after 18:00 UTC) | In reply to @fgaz:matrix.org STARPro64 out soon, ~250$ for 32GB https://pine64.com/product-category/starpro64/ wrong link? | 10:01:09 |
Alex | Right link, broken site. | 10:01:26 |