binaryninja-free: Fix libxml2 breakage (#420487)

This commit is contained in:
Aleksana
2025-07-05 17:47:14 +08:00
committed by GitHub
@@ -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/