configure: suppress command not found for brew

42331cb48a 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 42331cb48a #17362

Closes #17407
This commit is contained in:
Matt Jolly 2025-05-21 20:30:11 +10:00 committed by Viktor Szakats
parent 613308a0f1
commit d214e62f4e
No known key found for this signature in database
GPG key ID: B5ABD165E2AEF201

View 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