binaryninja-free: Fix libxml2 breakage

Fixes #418655

See: #396195
This commit is contained in:
Not Existing
2025-06-30 17:15:29 +02:00
parent 1aad15088d
commit 412bbf9412
@@ -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/