about summary refs log tree commit diff
path: root/pkgs/stdenv/generic
diff options
context:
space:
mode:
authorPeder Bergebakken Sundt <pbsds@hotmail.com>2023-11-22 19:48:45 +0100
committerPeder Bergebakken Sundt <pbsds@hotmail.com>2024-01-14 22:08:03 +0100
commit4c1b74bac7712f825e7682d39e8f010bbc50cd08 (patch)
treeae13288dd7ff39b6bf288cb0828850afa01db928 /pkgs/stdenv/generic
parente07a2fab7f065c3fa084027f07dcf8cafbd19394 (diff)
downloadnixlib-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.sh4
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