portable: fix out-of-memory (#3297)

pull/3301/head
patryk4815 3 months ago committed by GitHub
parent 4dcb8f972a
commit b4d1af06d7
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -20,6 +20,7 @@ let
prev.callPackage ( prev.callPackage (
{ {
llvmPackages, llvmPackages,
llvmPackages_20,
cmake, cmake,
which, which,
swig, swig,
@ -29,7 +30,14 @@ let
python3, python3,
lua5_3, lua5_3,
}: }:
(prev.pwndbg_lldb.override { stdenv = llvmPackages.stdenv; }).overrideAttrs (old: { (prev.pwndbg_lldb.override {
stdenv = llvmPackages.stdenv;
# Out-of-memory when building with debuginfo enabled.. build use more than 32gb+ ram
libclang = llvmPackages_20.libclang.overrideAttrs (old: {
separateDebugInfo = false;
});
}).overrideAttrs
(old: {
patches = (old.patches or [ ]) ++ [ patches = (old.patches or [ ]) ++ [
./lldb-fix-cross-python.patch ./lldb-fix-cross-python.patch
]; ];

Loading…
Cancel
Save