| 16 Oct 2025 |
Randy Eckenrode | I have a fix. This issue was due to a GCC 15 fix that only works on glibc. There was another patch proposed that fixes the failure in a portable way. I’m currently building to confirm. | 18:42:09 |
Randy Eckenrode | https://github.com/NixOS/nixpkgs/pull/452676 | 18:44:09 |
samasaur | running a nixpkgs-review on that now but it looks good to me | 19:06:26 |
samasaur | ugh it needs a linux builder for some reason? | 19:08:28 |
samasaur | nvm then | 19:08:31 |
Randy Eckenrode | Should I retarget staging? | 19:09:42 |
Randy Eckenrode | The rebuild count isn’t high, but it rebuilds nixos-tests, which I guess is heavy? | 19:09:57 |
samasaur | that seems reasonable | 19:15:53 |
Randy Eckenrode | That’s what the tooltip for the label said, so I switched it to staging. | 19:16:09 |
samasaur | here's my work on sentry-cli. it still fails with the following warnings:
sentry-cli> = note: ld: warning: directory not found for option '-L/nix/store/2rynnwc94yn21j5d4acci5ww4qgp4608-apple-sdk-14.4/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx'
sentry-cli> ld: warning: Could not find or use auto-linked library 'swiftObservation'
sentry-cli> ld: warning: Could not find or use auto-linked library 'swiftCompatibilityConcurrency'
sentry-cli> ld: warning: Could not find or use auto-linked library 'swiftObjectiveC'
sentry-cli> ld: warning: Could not find or use auto-linked library 'swiftFoundation'
sentry-cli> ld: warning: Could not find or use auto-linked library 'swift_StringProcessing'
sentry-cli> ld: warning: Could not find or use auto-linked library 'swiftCoreFoundation'
sentry-cli> ld: warning: Could not find or use auto-linked library 'swift_Concurrency'
sentry-cli> ld: warning: Could not find or use auto-linked library 'swiftXPC'
sentry-cli> ld: warning: Could not find or use auto-linked library 'swiftCompatibilityPacks'
sentry-cli> ld: warning: Could not find or use auto-linked library 'swiftUniformTypeIdentifiers'
sentry-cli> ld: warning: Could not find or use auto-linked library 'swiftIOKit'
sentry-cli> ld: warning: Could not find or use auto-linked library 'swiftCoreGraphics'
sentry-cli> ld: warning: Could not find or use auto-linked library 'swiftDarwin'
sentry-cli> ld: warning: Could not find or use auto-linked library 'swiftCore'
sentry-cli> ld: warning: Could not find or use auto-linked library 'swiftDispatch'
sentry-cli> ld: warning: Could not find or use auto-linked library 'swiftCompatibility56'
followed by a LOT of "unavailable symbol" errors
| 19:16:56 |
samasaur | i won't be able to look at this for a bit but hopefully that is helpful. best of luck to anyone who tries, hopefully it's just adjusting the linking path | 19:26:05 |
Randy Eckenrode | This patch works for me: https://gist.github.com/reckenrode/8bae7645d17a60f8659439e7944199cd. You need to use replaceVars with swiftLib = lib.getLib swift; on the patch. | 20:01:06 |
Randy Eckenrode | $ result/bin/sentry-cli --version
sentry-cli 2.56.1
| 20:01:20 |
emily | I've been wondering if we should have a useful xcode-select in stdenv… | 21:24:21 |
Randy Eckenrode | Maybe for 26.05. People might get cranky about it in impure dev shells though. | 23:41:55 |
| 17 Oct 2025 |
samasaur | https://github.com/NixOS/nixpkgs/pull/452812 | 04:31:39 |
| @cve:entropia.de changed their display name from cve (she/they) to cve. | 05:30:27 |
| kumavis joined the room. | 07:26:10 |
Ihar Hrachyshka | what's the latest with app linking / copying? I bumped nix-darwin and hm; I see a symlink under ~/Applications/Home Manager Apps. Spotlight doesn't show the apps. do we still have to copy apps with a custom module, like in Randy's nix config as before? | 15:08:18 |
samasaur | apps are copied in nix-darwin but still linked in HM | 15:08:36 |
samasaur | I'm not sure if anyone is actively working on making copying the default in HM as well | 15:09:04 |
Ihar Hrachyshka | ah. I don't really use nix-darwin for package management, so it's not too helpful. thought it was tackled for both. :( thanks for the confirmation. | 15:11:15 |
samasaur | I think we have pretty universally come to consensus that copying is the best option by default, so I suspect HM would be open to a PR. I just think nobody has had the combination of time and desire to do so | 15:12:45 |
WeetHet | I've rewritten my module to link contents and it seems to work fine with spotlight | 15:27:34 |
WeetHet | I copy the icon specifically | 15:27:55 |
samasaur | by "link contents" do you mean there's a real .app folder under /Applications but the contents are linked from the store? | 15:28:14 |
WeetHet | I create all subfolders by hand and then link files | 15:28:40 |
WeetHet | Yeah | 15:28:42 |
samasaur | gotcha | 15:28:46 |
samasaur | I think that is known to work for Spotlight but exhibits other issues | 15:28:58 |