!lheuhImcToQZYTQTuI:nixos.org

Nix on macOS

1196 Members
β€œThere are still many issues with the Darwin platform but most of it is quite usable.” β€” http://yves.gnu-darwin.org199 Servers

Load older messages


SenderMessageTime
3 Apr 2026
@emilazy:matrix.orgemily though doesn't this imply that our own libxml2 will also clash? 🫠 23:15:49
@emilazy:matrix.orgemily (allow file-read* (subpath "/usr/share/locale")) 23:16:09
@emilazy:matrix.orgemilyIIRC it's been allowed for a long time23:16:33
@reckenrode:matrix.orgRandy Eckenrode ICU needs /usr/share/icu. 23:16:49
@hexa:lossy.networkhexaok, log erase --all might just go in a launchd timer23:17:12
@hexa:lossy.networkhexayeah, it's funny how greedy apple is with cores23:17:27
@hexa:lossy.networkhexahow else are we supposed to slice them up then?23:17:43
@emilazy:matrix.orgemilyhmm are they? I feel like the average Windows ultrabook doesn't ship with 10 cores of anything but maybe I'm behind the times :)23:21:12
@emilazy:matrix.orgemilyat the high end ofc is a different matter23:21:22
@emilazy:matrix.orgemilybut direction there is very much towards clusters (e.g. there's RDMA over Thunderbolt now)23:21:42
@hexa:lossy.networkhexaright, I'm probably comparing apples and oranges23:21:45
@emilazy:matrix.orgemilywell tbh I guess with 5 + 5 you might get both using 4 P + 1 E which would be just fine23:22:44
@emilazy:matrix.orgemilyer23:22:57
@emilazy:matrix.orgemilysorry I mean 2 P + 3 E23:23:06
@emilazy:matrix.orgemilywhat I mean is that M4 β†’ M4 Pro looks like just 10 cores β†’ 12 cores23:23:27
@hexa:lossy.networkhexaoh, but it has many more P cores23:23:38
@hexa:lossy.networkhexaI see23:23:39
@emilazy:matrix.orgemilybut it's actually 4P β†’ 8P, 6E β†’ 4E23:23:40
@hexa:lossy.networkhexagood call23:23:47
@emilazy:matrix.orgemilyalso higher memory bandwidth etc.23:23:48
@emilazy:matrix.orgemilyso the perf differential may be higher than you expect23:23:53
@hexa:lossy.networkhexathat changes things quite a bit23:24:09
@emilazy:matrix.orgemily I would be tempted to say you do one big-parallel build per M4 or else two per M4 Pro, say 23:24:20
@emilazy:matrix.orgemilyhttps://browser.geekbench.com/v6/cpu/compare/17442341?baseline=17440508 M4 vs. M4 Pro benchmark fwiw (though Nixpkgs is not Geekbench and also RAM differs)23:26:04
@emilazy:matrix.orgemilythe memory bandwidth helps it eke out a bit more even on single-core workloads23:26:33
@hexa:lossy.networkhexaI hear you23:27:46
@esperlily:matrix.orgEsperLily [she/her] is there any way to ask hydra to just try rebuilding a package that failed? something called edencommon failed on aarch64-darwin https://hydra.nixos.org/build/324463608 but the failure is just a timeout running tests, so it's a nondeterministic failure. The consequence of this is watchman now also needs to be built from source. Trying to build this stuff locally I also got the timeout failure, but I just tried to build edencommon on its own and it worked, so it'd be nice to have hydra just try again (and build watchman too) 23:49:37
@hexa:lossy.networkhexarestarted23:54:33
4 Apr 2026
@emilazy:matrix.orgemilythat failure happens a lot, we have a patch to increase the timeout but I guess it's not enough now somehow00:19:07
@emilazy:matrix.orgemilysomeone should probably look into it. some package maintainer of the package. certainly not me. I would never maintain that awful stack00:19:24

Show newer messages


Back to Room ListRoom Version: 6