scripts/download.pl: silence can't exec curl warning
authorPetr Štetiar <ynezz@true.cz>
Tue, 13 Sep 2022 05:38:10 +0000 (07:38 +0200)
committerPetr Štetiar <ynezz@true.cz>
Tue, 13 Sep 2022 07:14:09 +0000 (09:14 +0200)
When running build in verbose mode `make V=s` we can see a lot of
following warnings when curl is not available in the system:

 Can't exec "curl": No such file or directory at scripts/download.pl line 77.

So lets fix it by redirecting of the stderr to null hole.

Signed-off-by: Petr Štetiar <ynezz@true.cz>
scripts/download.pl

index ab1801aad5aedd15ca3a2472cff53148e178bbfb..90a1be4e2614826e7aede95e2b473578b7b26710 100755 (executable)
@@ -74,7 +74,7 @@ sub download_cmd($) {
        my $url = shift;
        my $have_curl = 0;
 
-       if (open CURL, '-|', 'curl', '--version') {
+       if (open CURL, "curl --version 2>/dev/null |") {
                if (defined(my $line = readline CURL)) {
                        $have_curl = 1 if $line =~ /^curl /;
                }