]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
configure: suppress command not found for brew
authorMatt Jolly <kangie@gentoo.org>
Wed, 21 May 2025 10:30:11 +0000 (20:30 +1000)
committerViktor Szakats <commit@vsz.me>
Wed, 21 May 2025 11:14:46 +0000 (13:14 +0200)
42331cb48a1f66efaa0920ee8ccba5a74d67de27 made configure checks more
CMake-like, but now calls `brew` resulting in "command not found" in
the configure output if the package is not installed.

Redirect stderr to suppress this; it's not an issue for us if `brew`
isn't found.

Follow-up to 42331cb48a1f66efaa0920ee8ccba5a74d67de27 #17362

Closes #17407

configure.ac

index 8a91594a5cf46d62bdba0ecd89d19a828247ad65..aba3d82afd77fc572038f3c15b04cde37f8b4ce0 100644 (file)
@@ -310,7 +310,7 @@ if test -x /usr/bin/caddy; then
   CADDY=/usr/bin/caddy
 elif test -x /usr/local/bin/caddy; then
   CADDY=/usr/local/bin/caddy
-elif test -x `brew --prefix`/bin/caddy; then
+elif test -x "`brew --prefix 2>/dev/null`/bin/caddy"; then
   CADDY=`brew --prefix`/bin/caddy
 fi
 AC_ARG_WITH(test-caddy,dnl
@@ -326,7 +326,7 @@ if test -x /usr/sbin/vsftpd; then
   VSFTPD=/usr/sbin/vsftpd
 elif test -x /usr/local/sbin/vsftpd; then
   VSFTPD=/usr/local/sbin/vsftpd
-elif test -x `brew --prefix`/sbin/vsftpd; then
+elif test -x "`brew --prefix 2>/dev/null`/sbin/vsftpd"; then
   VSFTPD=`brew --prefix`/sbin/vsftpd
 fi
 AC_ARG_WITH(test-vsftpd,dnl