androidndkPkgs.binaries: correct passthru parameters
Without this patch ghc 8.10.7 with taget platform aarch64-android fails to build due an invalid nix expression (missing attribute targetPrefix). To fix that we make the binaries attribute to conform with the expectation about unwrapped bintools / cc derivations w.r.t. passthru attributes.
This commit is contained in:
parent
6dce91f57b
commit
b5c2b76cf4
@ -56,9 +56,12 @@ rec {
|
|||||||
binaries = runCommand "ndk-toolchain-binutils" {
|
binaries = runCommand "ndk-toolchain-binutils" {
|
||||||
pname = "ndk-toolchain-binutils";
|
pname = "ndk-toolchain-binutils";
|
||||||
inherit (androidndk) version;
|
inherit (androidndk) version;
|
||||||
isClang = true; # clang based cc, but bintools ld
|
|
||||||
nativeBuildInputs = [ makeWrapper ];
|
nativeBuildInputs = [ makeWrapper ];
|
||||||
propagatedBuildInputs = [ androidndk ];
|
propagatedBuildInputs = [ androidndk ];
|
||||||
|
passthru = {
|
||||||
|
targetPrefix = prefix;
|
||||||
|
isClang = true; # clang based cc, but bintools ld
|
||||||
|
};
|
||||||
} ''
|
} ''
|
||||||
mkdir -p $out/bin
|
mkdir -p $out/bin
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user