!lheuhImcToQZYTQTuI:nixos.org

Nix on macOS

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

Load older messages


SenderMessageTime
25 May 2021
@toonn:matrix.orgtoonn As in, I'm looking into updating swift-corelibs because of an issue and I'm not sure whether I need to try to get the OSX-10.13-ish version of swift-corelibs. 17:09:28
@toonn:matrix.orgtoonn This issue in particular, https://git.io/JGejW 17:10:00
@daiderd:matrix.orgLnLyeah, see https://github.com/NixOS/nixpkgs/blob/684963881b19d2c93adf4423d293357a89b9f253/pkgs/os-specific/darwin/swift-corelibs/corefoundation.nix#L64-L6617:11:14
@daiderd:matrix.orgLnLso our best bet I guess is to find the pr/commits like https://github.com/apple/swift-corelibs-foundation/pull/2782 and pick the first stable release that includes those changes17:13:38
@toonn:matrix.orgtoonn LnL: The current version being your guess for High Sierra kinda obviates my need to update it. 17:23:05
@toonn:matrix.orgtoonn I was hoping the issue I'm seeing was due to a 10.12 CF with 10.13 XNU. But if the CF is already the one for 10.13 that seems unlikely. 17:23:45
@toonn:matrix.orgtoonn I'm kinda stuck on the problem. This is pretty much the only relevant search result, https://trac.macports.org/ticket/54993 17:24:22
@toonn:matrix.orgtoonn And that was a problem specifically with the order of the attributes and GCC. 17:24:37
@toonn:matrix.orgtoonn Our CF already has the attribute order fix. And darwin stdenv isn't built with GCC anyway. 17:24:58
@daiderd:matrix.orgLnLwas about to say, do you mean clang17:26:25
@toonn:matrix.orgtoonn No, just saying a GCC-related bug that has already been fixed is the only relevant thing I've come across : ) 17:30:14
@toonn:matrix.orgtoonn A veritable dearth of information if I've ever seen one. 17:30:27
@daiderd:matrix.orgLnLcan you post the actual traceback somewhere17:35:59
@toonn:matrix.orgtoonn LnL: Added nix-store --read-log to the gist. 17:43:51
@daiderd:matrix.orgLnLdid any of that change compared to the current Libsystem?17:49:33
@daiderd:matrix.orgLnLhmm wait, Libsystem-1238.60.2 is the current version17:50:22
@toonn:matrix.orgtoonn Yeah, haven't updated Libsystem yet. Only XNU. 18:03:41
@daiderd:matrix.orgLnLhmm right, the actual source of the header is xnu itself18:09:54
@daiderd:matrix.orgLnLthere is a diff between the current version and 10.13 however18:11:17
@daiderd:matrix.orgLnLthe /nix/store/jhcpg6l57syfnyqbk3bc1zg1vjwksshx-Libsystem-1238.60.2 is headers from bootstrap tools right?18:12:36
@daiderd:matrix.orgLnL* the /nix/store/jhcpg6l57syfnyqbk3bc1zg1vjwksshx-Libsystem-1238.60.2 is using headers from bootstrap tools right?18:12:56
@toonn:matrix.orgtoonn I think so, yes. 18:15:45
@toonn:matrix.orgtoonn You think updating the Libsystem in bootstrap-tools is the fix? 18:17:33
@daiderd:matrix.orgLnLnot sure, but trying a build with a hacked up Libsystem which has the new include/sys/syslog.h is definitively something to try18:19:54
@daiderd:matrix.orgLnLif you drill down to the correct stdenv.__bootPackages... attribute you can .override it18:21:42
@daiderd:matrix.orgLnLor put some temporary stuff in the appropriate bootstrap stage18:22:18
26 May 2021
@emilazy:matrix.orgemily grahamc (he/him): unfortunately it seems like the Matrix bridge also doesn't expose the kick message, heh 01:18:17
@grahamc:nixos.org@grahamc:nixos.orgack...01:36:00
@joerg:bethselamin.deMic92This looks very complicated: https://github.com/NixOS/nixos-org-configurations/blob/90974ccc0ef4a688cc92046d6b4047c426246eec/macs/notes.md 03:25:29
@joerg:bethselamin.deMic92Is this why our previous chair needed so many admins to maintain the macOS installation?03:25:53

Show newer messages


Back to Room ListRoom Version: 6