!lheuhImcToQZYTQTuI:nixos.org

Nix on macOS

1185 Members
“There are still many issues with the Darwin platform but most of it is quite usable.” — http://yves.gnu-darwin.org194 Servers

Load older messages


SenderMessageTime
28 Jan 2026
@rosscomputerguy:matrix.orgTristan Ross Oh yeah, I ran into a non deterministic failure with aarch64-darwin today with x265 lol. It said a .o file had a bad size, the linker said 0 bytes. 01:11:51
@ihar.hrachyshka:matrix.orgIhar Hrachyshkaso what's the latest on swift 5 being broken in unstable? I have half of my system tied to it, apparently - who new? (nixvim plugins, pre-commit, mpv are just first things that popped up in the chain of dependencies). looking at https://github.com/NixOS/nixpkgs/issues/483584 comments, seems like no specific plans or ideas to fix it?02:23:25
@ihar.hrachyshka:matrix.orgIhar Hrachyshka* so what's the latest on swift 5 being broken in unstable? I have half of my system tied to it, apparently - who knew? (nixvim plugins, pre-commit, mpv are just first things that popped up in the chain of dependencies). looking at https://github.com/NixOS/nixpkgs/issues/483584 comments, seems like no specific plans or ideas to fix it?02:23:37
@reckenrode:matrix.orgRandy EckenrodeI’m not looking at it. Time spent on that is time not spent on Swift 6.2. Someone else will need to debug what is causing the compiler to crash during build.02:31:14
@reckenrode:matrix.orgRandy EckenrodeYou’ll need to bisect across the last staging-next, which is where it broke.02:31:44
@agar.mu:matrix.orgm.a. left the room.02:35:11
@agar.mu:matrix.orgm.a. joined the room.02:35:30
@rosscomputerguy:matrix.orgTristan RossOh great, I just ran into that swift bug....04:18:18
@samasaur:matrix.orgsamasaur I'm kicking off a bisect for that Swift bug with jj bisect run --range b579d443b37c9c5373044201ea77604e37e748c8..a1bab9e494f5f4939442a57a58d0449a109593fe -- nom build -A swift (commits grabbed from Hydra). I think it'll be a couple days before I can investigate but maybe that will give enough time for this bisect to finish, given that it will be rebuilding the world a lot 06:57:29
@samasaur:matrix.orgsamasaur(I haven't used JJ's bisecting before, so if anyone has and sees anything wrong with that command let me know. I think I got it right but I'm not entirely sure)06:58:01
@samasaur:matrix.orgsamasaur * I'm kicking off a bisect for that Swift bug with jj bisect run --range b579d443b37c9c5373044201ea77604e37e748c8..a1bab9e494f5f4939442a57a58d0449a109593fe -- nom-build -A swift (commits grabbed from Hydra). I think it'll be a couple days before I can investigate but maybe that will give enough time for this bisect to finish, given that it will be rebuilding the world a lot 06:58:58
@samasaur:matrix.orgsamasaurI did not realize how much stuff in nixpkgs depends on Swift on Darwin07:04:50
@samasaur:matrix.orgsamasaur oh also Randy Eckenrode do you know if there's anything weird you have to do to get llvm-symbolizer to work? I tried setting LLVM_SYMBOLIZER_PATH to lib.getExe' libllvm "llvm-symbolizer" but that didn't seem to get picked up 07:08:58
@reckenrode:matrix.orgRandy Eckenrode In the swift-frontend stack traces? I don’t think I’ve ever gotten it working. 10:49:14
@reckenrode:matrix.orgRandy EckenrodeAdmittedly, I don’t think I tried more than setting the path in the terminal.10:49:58
@ihar.hrachyshka:matrix.orgIhar Hrachyshka samasaur: in my experience bare automated bisects that don't consider WHY a failure happens are not very reliable in nixpkgs. it fail in "bison" or "sqlite" or whatever and assume that it's a sign of swift being broken. 14:50:58
@ihar.hrachyshka:matrix.orgIhar Hrachyshka * samasaur: in my experience bare automated bisects that don't consider WHY a failure happens are not very reliable in nixpkgs. it will fail in "bison" or "sqlite" or whatever and assume that it's a sign of swift being broken. 14:51:18
@ihar.hrachyshka:matrix.orgIhar Hrachyshka(writing a script that captures the cause may or may not be easy; if too hard or just lazy, I suspect a AI agent could be instructed to run the bisect loop for you... never tried it myself before though)14:55:38
@khaneliman:matrix.orgAustin Horstmaneverytime swift breaks it feels catastrophic to my setup lol14:59:55
@khaneliman:matrix.orgAustin Horstmanmixed with firefox not building / caching my macbook is in a weird state lol15:00:50
@ihar.hrachyshka:matrix.orgIhar Hrachyshkasorry for the latter. fwiw one can take firefox and thunderbird from release branches, they are the same version most of the time.15:01:38
@khaneliman:matrix.orgAustin Horstmanis it same version just without lto? 15:01:57
@ihar.hrachyshka:matrix.orgIhar Hrachyshkayeah, lto was not backported.15:02:07
@khaneliman:matrix.orgAustin Horstmanah, good to know15:02:12
@khaneliman:matrix.orgAustin Horstmanthanks15:02:15
@ihar.hrachyshka:matrix.orgIhar Hrachyshkadid it get better btw? we merged the hydra bump.15:02:21
@khaneliman:matrix.orgAustin Horstmani hadn't seen hydra using the new timeout yet ( i haven't checked in a couple days)15:02:40
@khaneliman:matrix.orgAustin Horstmanmy local builds stopped completing and just hang after a certain part of the build 15:02:56
@khaneliman:matrix.orgAustin Horstmanhttps://hydra.nixos.org/build/32048770715:03:34
@ihar.hrachyshka:matrix.orgIhar Hrachyshkathere was thunderbird build with the new timeout I think15:05:23

Show newer messages


Back to Room ListRoom Version: 6