From 074c7e99e02d3529ea1bd592575dab1b32f5bdf7 Mon Sep 17 00:00:00 2001 From: Sander van der Burg Date: Sat, 1 Dec 2018 00:08:21 +0100 Subject: [PATCH] Fix standalone generation script --- pkgs/development/mobile/androidenv/ndk-bundle/default.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/development/mobile/androidenv/ndk-bundle/default.nix b/pkgs/development/mobile/androidenv/ndk-bundle/default.nix index a0ec8bb7b92e..5d70a9f0a1ce 100644 --- a/pkgs/development/mobile/androidenv/ndk-bundle/default.nix +++ b/pkgs/development/mobile/androidenv/ndk-bundle/default.nix @@ -5,14 +5,14 @@ let in deployAndroidPackage { inherit package os; - buildInputs = [ autoPatchelfHook makeWrapper ] + buildInputs = [ autoPatchelfHook makeWrapper pkgs.python2 ] ++ lib.optional (os == "linux") [ pkgs.glibc pkgs.stdenv.cc.cc pkgs.ncurses5 pkgs.zlib pkgs.libcxx.out ]; patchInstructions = lib.optionalString (os == "linux") '' patchShebangs . patch -p1 \ --no-backup-if-mismatch < ${./make_standalone_toolchain.py_18.patch} - wrapProgram build/tools/make_standalone_toolchain.py --prefix PATH : "${runtime_paths}" + wrapProgram $(pwd)/build/tools/make_standalone_toolchain.py --prefix PATH : "${runtime_paths}" # TODO: allow this stuff rm -rf docs tests @@ -47,4 +47,5 @@ deployAndroidPackage { ln -sf ../../libexec/android-sdk/ndk-bundle/$i $out/bin/$i done ''; + noAuditTmpdir = true; # Audit script gets invoked by the build/ component in the path for the make standalone script }