From 3aa4bf236f9cc482420331fdbe805465e37fc564 Mon Sep 17 00:00:00 2001 From: sempiternal-aurora <78790545+sempiternal-aurora@users.noreply.github.com> Date: Thu, 2 Jul 2026 17:28:29 +1000 Subject: [PATCH] pinentry-mac: fix build --- pkgs/tools/security/pinentry/mac.nix | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pkgs/tools/security/pinentry/mac.nix b/pkgs/tools/security/pinentry/mac.nix index 6b354ef48d23..fd9dee1723a7 100644 --- a/pkgs/tools/security/pinentry/mac.nix +++ b/pkgs/tools/security/pinentry/mac.nix @@ -10,6 +10,8 @@ common-updater-scripts, writers, re-plistbuddy, + # TODO: Clean up on `staging` + llvmPackages, }: stdenv.mkDerivation rec { @@ -47,6 +49,8 @@ stdenv.mkDerivation rec { makeBinaryWrapper texinfo re-plistbuddy + # TODO: Clean up on `staging` + llvmPackages.lld ]; configureFlags = [ @@ -56,6 +60,11 @@ stdenv.mkDerivation rec { "--with-libassuan-prefix=${libassuan.dev}" ]; + # Fix for ld64 hardening issue + # + # TODO: Clean up on `staging` + env.NIX_CFLAGS_LINK = "-fuse-ld=lld"; + installPhase = '' mkdir -p $out/Applications $out/bin mv macosx/pinentry-mac.app $out/Applications