make-wrapper should use runtimeShell, not bash, for cross-compilation
This commit is contained in:
parent
1de9c8a023
commit
9531a32b60
@ -40,7 +40,7 @@ makeWrapper() {
|
|||||||
|
|
||||||
mkdir -p "$(dirname "$wrapper")"
|
mkdir -p "$(dirname "$wrapper")"
|
||||||
|
|
||||||
echo "#! $SHELL -e" > "$wrapper"
|
echo "#! @shell@ -e" > "$wrapper"
|
||||||
|
|
||||||
params=("$@")
|
params=("$@")
|
||||||
for ((n = 2; n < ${#params[*]}; n += 1)); do
|
for ((n = 2; n < ${#params[*]}; n += 1)); do
|
||||||
|
@ -356,7 +356,7 @@ with pkgs;
|
|||||||
inherit contents compressor prepend;
|
inherit contents compressor prepend;
|
||||||
};
|
};
|
||||||
|
|
||||||
makeWrapper = makeSetupHook { deps = [ dieHook ]; }
|
makeWrapper = makeSetupHook { deps = [ dieHook ]; substitutions = { shell = pkgs.runtimeShell; }; }
|
||||||
../build-support/setup-hooks/make-wrapper.sh;
|
../build-support/setup-hooks/make-wrapper.sh;
|
||||||
|
|
||||||
makeModulesClosure = { kernel, firmware, rootModules, allowMissing ? false }:
|
makeModulesClosure = { kernel, firmware, rootModules, allowMissing ? false }:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user