!lheuhImcToQZYTQTuI:nixos.org

Nix on macOS

1181 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
21 Jan 2026
@khaneliman:matrix.orgAustin Horstmani didn't even consider that... i've had issues with builds seemingly stuck and not pinned it down... maybe i shouldn't let everyone access everyone the same..15:02:16
@ihar.hrachyshka:matrix.orgIhar Hrachyshkaoh for sure you shouldn't.15:02:41
@eveeifyeve:matrix.orgeveeifyeve

Any other prs that are related to these below?

  • https://github.com/NixOS/nix/pull/11143 (load limit)
  • https://github.com/NixOS/nix/issues/2457 (speedFactor)
  • And stuff about parallel eval implementation movement
15:05:24
@reckenrode:matrix.orgRandy EckenrodeOnce Nix is building stuff, eval is done.15:08:07
@qyliss:fairydust.spaceAlyssa Rosshttps://github.com/ninja-build/ninja/commit/a5da6f98c72d161f766f44fd7cacdcabaaa045ab15:22:18
@reckenrode:matrix.orgRandy EckenrodeI had no idea it finally got merged.15:23:07
@weethet:catgirl.cloudWeetHetHow does thin lto compare to full?15:23:26
@weethet:catgirl.cloudWeetHetIIRC it wasn’t much worse when I tested rust15:23:44
@weethet:catgirl.cloudWeetHet * 15:23:58
@reckenrode:matrix.orgRandy EckenrodeThin LTO was still too slow with Swift.15:24:19
@weethet:catgirl.cloudWeetHetDamn, I thought ThinLTO was supposed to be near no lto speed15:27:47
@weethet:catgirl.cloudWeetHet But I was mainly thinking about firefox 15:28:18
@weethet:catgirl.cloudWeetHetThey have full LTO enabled for some reason15:28:49
@reckenrode:matrix.orgRandy EckenrodeI think it makes different trade-offs, which makes it amenable to parallelization.15:28:56
@reckenrode:matrix.orgRandy Eckenrode * 15:29:05
@reckenrode:matrix.orgRandy Eckenrode * 15:29:10
@reckenrode:matrix.orgRandy EckenrodeBut I guess there can be pathological cases.15:29:24
@reckenrode:matrix.orgRandy EckenrodeOh, only client support? The PR for server support is https://github.com/ninja-build/ninja/pull/2634.15:54:14
@reckenrode:matrix.orgRandy EckenrodeAlso looks like LLVM is getting support, which would benefit thin LTO.15:56:54
@hexo13:matrix.orgHexo13 joined the room.19:18:26
@artemist:nixos.devArtemis Tosini (NixOS) joined the room.21:25:11
@ihar.hrachyshka:matrix.orgIhar Hrachyshkainteresting that another lto build for firefox took just 2h+: https://hydra.nixos.org/build/319482775 and passed. but sometimes it's at 4h in Hydra and then it times out. I guess Hydra sometimes just too busy?22:44:31
22 Jan 2026
@ihar.hrachyshka:matrix.orgIhar Hrachyshkahydra timeout bump for mozilla apps on darwin: https://github.com/NixOS/nixpkgs/pull/48248600:53:35
@niko:nrab.lolniko ⚡️ah so that's the reason why my build was "stuck". Good to know. Is firefox-bin working on darwin, can I use it before hydra pushes firefox?01:35:01
@ihar.hrachyshka:matrix.orgIhar Hrachyshkait should work.01:43:29
@ivy:fargone.shIvyhow can we sign binaries on macos? and applications?02:44:41
@ivy:fargone.shIvyokay how the hell are we meant to get metal working11:04:34
@ivy:fargone.shIvyor is it fundamentally impossible11:04:48
@k900:0upti.meK900I think it should be in stdenv?11:06:22
@k900:0upti.meK900Along with the rest of the SDK11:06:26

Show newer messages


Back to Room ListRoom Version: 6