diff --git a/pkgs/by-name/bi/binaryninja-free/package.nix b/pkgs/by-name/bi/binaryninja-free/package.nix index e243827744d5c..08826afa917ac 100644 --- a/pkgs/by-name/bi/binaryninja-free/package.nix +++ b/pkgs/by-name/bi/binaryninja-free/package.nix @@ -16,6 +16,7 @@ xcbutilkeysyms, xcbutilrenderutil, xcbutilwm, + libxml2, }: stdenv.mkDerivation rec { pname = "binaryninja-free"; @@ -66,6 +67,12 @@ stdenv.mkDerivation rec { xcbutilwm ]; + preFixup = '' + # Fix libxml2 breakage. See https://github.com/NixOS/nixpkgs/pull/396195#issuecomment-2881757108 + mkdir -p "$out/lib" + ln -s "${lib.getLib libxml2}/lib/libxml2.so" "$out/lib/libxml2.so.2" + ''; + installPhase = '' runHook preInstall mkdir -p $out/