Nixpkgs Stdenv | 221 Members | |
| 72 Servers |
| Sender | Message | Time |
|---|---|---|
| 27 Jun 2025 | ||
| I created an issue to track Darwin stuff that mentions it, but I’m pretty sure it references Tristan Ross’s existing PR. | 01:57:12 | |
I’m trying to build my configs, so I can get the fixed Lix that uses a temporary location on the store volume instead of /tmp for builds. | 01:57:40 | |
| I want to see how badly things break actually doing builds on case-sensitive APFS. | 01:57:50 | |
| I’ll probably start splitting things up and cleaning it up again this weekend. I’m going to let Linux Swift be broken for a while because I need to get some of this stuff out for Darwin. | 01:58:48 | |
In reply to @reckenrode:matrix.orgOh yeah, I think I remember that issue | 01:58:50 | |
| The only issue I know with using the system libc++ is the WASI stuff in Rust doesn’t like it. | 01:59:03 | |
| But I have no idea how/why it works currently if it does. | 01:59:19 | |
| Been working on GCC NG and cross has 1 issue left:
| 02:11:23 | |
| I have cross compilation working | 03:27:53 | |
| Ig I could mark the PR for GCC NG as ready then | 03:29:09 | |
In reply to @reckenrode:matrix.orgyou'll need to set temp-dir to be in the partition too | 09:33:47 | |
| otherwise it should just work I think | 09:33:54 | |
In reply to @emilazy:matrix.org https://lix.systems/blog/2025-06-24-lix-cves/
| 10:31:01 | |
In reply to @emilazy:matrix.org* According to the blog post about the recent CVEs, they moved it in the fixed daemon. https://lix.systems/blog/2025-06-24-lix-cves/
| 10:32:11 | |
| I know | 10:33:49 | |
temp-dir is different | 10:33:51 | |
e.g., builtin fetchers go into temp-dir | 10:33:56 | |
| because they aren't builds | 10:33:59 | |
you need case-sensitivity for those too, so you need temp-dir = /nix/tmp and to ensure that /nix/tmp exists with usual tempdir permissions | 10:34:15 | |
for nix(1) to use | 10:34:19 | |
(this is a Lix thing, I'm not sure Nix has temp-dir) | 10:34:47 | |
(I think they might have backported it but not sure. but it's why build-dir by itself is not sufficient) | 10:35:00 | |
| Does anything in nixpkgs use builtin fetchers? | 10:35:19 | |
| 10:35:25 | |
| flakes use them, for instance | 10:35:30 | |
I think there's other random things where temp-dir matters, I forget | 10:35:46 | |
| this should be sufficient though and could presumably be upstreamed | 10:36:02 | |
| oh hmmm | 10:39:21 | |
okay it looks like Lix actually uses $XDG_CACHE_HOME | 10:39:33 | |
so I don't know if temp-dir helps for that, it might just be broken | 10:39:39 | |