From 072cd2ab7a15b7fd475deaf5bb63405d351b82c2 Mon Sep 17 00:00:00 2001 From: Bob van der Linden Date: Mon, 3 Apr 2023 15:19:28 +0200 Subject: [PATCH] pjsip: fix pjsua executable compatiblity with darwin --- pkgs/applications/networking/pjsip/default.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/applications/networking/pjsip/default.nix b/pkgs/applications/networking/pjsip/default.nix index 338d4cb2f08a..11462dab9a1b 100644 --- a/pkgs/applications/networking/pjsip/default.nix +++ b/pkgs/applications/networking/pjsip/default.nix @@ -98,6 +98,11 @@ stdenv.mkDerivation (finalAttrs: { install_name_tool -id $lib "''${change_args[@]}" $lib fi done + + # Rewrite library references for all executables. + find "$out" -executable -type f | while read executable; do + install_name_tool "''${change_args[@]}" "$executable" + done ''; # We need the libgcc_s.so.1 loadable (for pthread_cancel to work)