diff options
author | Peder Bergebakken Sundt <pbsds@hotmail.com> | 2023-11-22 19:48:45 +0100 |
---|---|---|
committer | Peder Bergebakken Sundt <pbsds@hotmail.com> | 2024-01-14 22:08:03 +0100 |
commit | 4c1b74bac7712f825e7682d39e8f010bbc50cd08 (patch) | |
tree | ae13288dd7ff39b6bf288cb0828850afa01db928 /pkgs/stdenv/generic | |
parent | e07a2fab7f065c3fa084027f07dcf8cafbd19394 (diff) | |
download | nixlib-4c1b74bac7712f825e7682d39e8f010bbc50cd08.tar nixlib-4c1b74bac7712f825e7682d39e8f010bbc50cd08.tar.gz nixlib-4c1b74bac7712f825e7682d39e8f010bbc50cd08.tar.bz2 nixlib-4c1b74bac7712f825e7682d39e8f010bbc50cd08.tar.lz nixlib-4c1b74bac7712f825e7682d39e8f010bbc50cd08.tar.xz nixlib-4c1b74bac7712f825e7682d39e8f010bbc50cd08.tar.zst nixlib-4c1b74bac7712f825e7682d39e8f010bbc50cd08.zip |
stdenv: substituteStream: escape echoed pattern in --replace mismatch warning
Diffstat (limited to 'pkgs/stdenv/generic')
-rw-r--r-- | pkgs/stdenv/generic/setup.sh | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/pkgs/stdenv/generic/setup.sh b/pkgs/stdenv/generic/setup.sh index aa519cce4be8..efb233312b57 100644 --- a/pkgs/stdenv/generic/setup.sh +++ b/pkgs/stdenv/generic/setup.sh @@ -852,10 +852,10 @@ substituteStream() { if [ "${!var}" == "$savedvar" ]; then if [ -z "$is_required" ]; then if [ -z "$is_quiet" ]; then - echo "substituteStream(): WARNING: pattern '$pattern' doesn't match anything in $description" >&2 + printf "substituteStream(): WARNING: pattern %q doesn't match anything in %s\n" "$pattern" "$description" >&2 fi else - echo "substituteStream(): ERROR: pattern '$pattern' doesn't match anything in $description" >&2 + printf "substituteStream(): ERROR: pattern %q doesn't match anything in %s\n" "$pattern" "$description" >&2 return 1 fi fi |