!lheuhImcToQZYTQTuI:nixos.org

Nix on macOS

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

Load older messages


SenderMessageTime
16 Feb 2026
@reckenrode:matrix.orgRandy EckenrodeAFAIK, yes (but some indefinite time in the future). There’s an open issue about using Metal 4.11:38:05
@hexa:lossy.networkhexa plausible 12:17:38
@logn:zirco.devLogNimage.png
Download image.png
16:40:03
@logn:zirco.devLogNbeautiful16:40:05
@logn:zirco.devLogNthe life of a nix user16:40:08
@logn:zirco.devLogN i should probably gc 16:40:16
@ihar.hrachyshka:matrix.orgIhar Hrachyshka Trying to profile a qemu from nixpkgs using Instruments.app. Getting Failed to attach to target: Failed to attach to target process. Are these tools supposed to work with nix binaries? 17:02:32
@ihar.hrachyshka:matrix.orgIhar Hrachyshka

nevermind, I needed to add an entitlement to the qemu binary to attach this instrument (Allocations):

% plutil -p tmp.entitlements 
{
  "com.apple.security.get-task-allow" => 1
}

% codesign -s - -f --entitlements tmp.entitlements …/qemu
17:33:21
@ihar.hrachyshka:matrix.orgIhar HrachyshkaRedacted or Malformed Event18:08:15
@kanikaze:matrix.orgKanikaze🦀💨 joined the room.21:28:12
@sarahec:matrix.orgSarah Clark

clang question: I'm trying to build python3Packages.m2crypto and the SWIG-generated code is breaking clang:

       > src/SWIG/_m2crypto_wrap.c:4131:1: error: unknown type name 'PRAGMA_IGNORE_UNUSED_LABEL'
       >  4131 | PRAGMA_IGNORE_UNUSED_LABEL
       >       | ^
       > src/SWIG/_m2crypto_wrap.c:4132:30: error: expected ';' after top level declarator
       >  4132 | PRAGMA_WARN_STRICT_PROTOTYPES
23:11:01
@sarahec:matrix.orgSarah ClarkHow can I deal with this?23:11:12
17 Feb 2026
@reckenrode:matrix.orgRandy Eckenrodehttps://www.macrumors.com/2026/02/16/macos-tahoe-26-4-rosetta-2-warnings/00:42:19
@reckenrode:matrix.orgRandy EckenrodemacOS 26.4 is warning about Rosetta 2 use.00:42:26
@hexa:lossy.networkhexacool, let me accidentally update the build farm past that00:44:12
@hexa:lossy.networkhexa cool, let me accidentally update the build farm past that 00:44:16
@hexa:lossy.networkhexa26.05 is the final release with x86_64-darwin support, correct?00:44:42
@ihar.hrachyshka:matrix.orgIhar Hrachyshka

when users launch an app that uses Rosetta 2, there will be a popup letting them know that the app will no longer work when support for Rosetta 2 ends.

what will happen on headless? (do we ever run .apps during builds?)

01:06:42
@reckenrode:matrix.orgRandy EckenrodeThat’s the current plan. I’d like to remove support sooner rather than later in the cycle if possible.02:05:11
@sarahec:matrix.orgSarah ClarkUPDATE: I patched out the offending pragmas on Darwin04:40:12
@logn:zirco.devLogN changed their display name from Logan Devine to LogN.04:46:53
@spore:mozilla.orgSporeRedacted or Malformed Event05:46:02
@theutz:matrix.orgtheutz changed their profile picture.17:16:50
@theutz:matrix.orgtheutz changed their profile picture.17:17:37
@hexa:lossy.networkhexa to be fair, we can immediately remove x86_64-darwin builds on unstable after the release 23:25:34
@hexa:lossy.networkhexa* we can immediately remove x86_64-darwin builds on unstable after the release23:25:40
@hexa:lossy.networkhexawe could really use the capacity for aarch64-darwin23:25:49
@reckenrode:matrix.orgRandy EckenrodeI’d like to do the actual removal shortly in that timeframe as well.23:30:11
@reckenrode:matrix.orgRandy EckenrodeI think @emily has suggested we could keep it around if someone wants to do something with it, but I’d rather delete it so people can stop worrying about it.23:30:45
@reckenrode:matrix.orgRandy Eckenrode * I think emily has suggested we could keep it around if someone wants to do something with it, but I’d rather delete it so people can stop worrying about it. 23:31:00

Show newer messages


Back to Room ListRoom Version: 6