binaryninja-free: Fix libxml2 breakage

Fixes #418655

See: #396195
This commit is contained in:
Not Existing 2025-06-27 12:05:36 +02:00
parent 1aad15088d
commit 412bbf9412

View File

@ -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/