| 27 Jan 2026 |
Randy Eckenrode | Like CFFI disables tests when useLLVM, but the tests presumably work on Darwin. | 21:37:42 |
Randy Eckenrode | There are also some nuances. While Darwin uses an LLVM-based libc++, libc++abi, and libunwind; it’s not using them from the LLVM package set, which could confuse some packages assuming useLLVM means everything is from the LLVM package set. | 21:39:11 |
Tristan Ross | Yeah, I feel like the toolchain attrs helps with this since it breaks everything in a toolchain into different attributes | 21:43:52 |
| m.a. joined the room. | 23:51:13 |
m.a. | is it possible to configure printers on macos with nix-darwin? i tried to look in the documentation/otherwise search for options but it seems not to exist | 23:53:07 |
m.a. | (context: i have a list of samba printers at my university which i want to have available to print from, but the list might change in the future so i don't want to configure it manually) | 23:54:15 |
| 28 Jan 2026 |
Randy Eckenrode | If we can find a source for eject, we can have all of unixtools on Darwin. 😂
https://github.com/NixOS/nixpkgs/pull/484580
| 00:18:19 |
Randy Eckenrode | protobuf appears to be broken on Darwin on staging. 😕 | 00:21:19 |
Randy Eckenrode | * protobuf_33 appears to be broken on Darwin on staging. 😕 | 00:56:15 |
samasaur | I don't believe we have an existing module for that. If you manage to find a way to do so programmatically, though, it could be added | 00:56:27 |
Randy Eckenrode | Couldn’t the NixOS module be ported? | 00:58:07 |
m.a. | i'm not sure this is too easy to do | 00:59:50 |
samasaur | maybe? unsure whether you can actually still add printers to macOS with lpadmin (i have no reason to think you can't; I just haven't tried) | 01:00:31 |
m.a. | in theory lpadmin should work on macos so i will check it out. if it works out i'll try to figure out how to contribute (though i haven't contributed to anything nix before) | 01:00:40 |
m.a. | yeah they fired the cups guy in 2019 and the copyright notice on the manpage still says 2019 so i don't have extremely high hopes | 01:01:13 |
m.a. | * yeah the CUPS guy left in 2019 and the copyright notice on the manpage still says 2019 so i don't have extremely high hopes | 01:02:09 |
samasaur | allegedly still doable as of 2021, so I would give that a shot first | 01:02:48 |
m.a. | that was my plan if it wasn't already implemented in nix-darwin. will probably do sometime tomorrow | 01:03:34 |
m.a. | thanks for the help :) | 01:04:48 |
Randy Eckenrode | There appear to have been some changes to CUPS in macOS 26. | 01:05:26 |
Randy Eckenrode | Minor though. They added httpDeleteCredentials, which doesn’t appear in upstream CUPS. | 01:09:00 |
Randy Eckenrode | Neat. The failure is non-deterministic. | 01:10:08 |
Tristan 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 | so 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 | * 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 |
Randy Eckenrode | I’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 |
Randy Eckenrode | You’ll need to bisect across the last staging-next, which is where it broke. | 02:31:44 |
| m.a. left the room. | 02:35:11 |
| m.a. joined the room. | 02:35:30 |
Tristan Ross | Oh great, I just ran into that swift bug.... | 04:18:18 |