Commit Diff


commit - 5f966fbe41a18d9ad1577d659da5990994c851bc
commit + 9db5e7051ebb37a9078e79ca46daf7f8f8f3f963
blob - 372b613ecb3e1bdcbdbb28e3818331c3a16266fc
blob + 74c8e3d4c87cdec96ea31222f1a6943967aeff95
--- configure
+++ configure
@@ -72,7 +72,7 @@ add_library() {
 }
 
 # try to auto detect CFLAGS and LDFLAGS
-if which pkg-config 2>/dev/null 1>&2; then
+if command -v pkg-config >/dev/null; then
 	add_library "libtls"
 	add_library "openssl"
 
@@ -96,11 +96,11 @@ if which pkg-config 2>/dev/null 1>&2; then
 fi
 
 # auto detect yacc/bison
-which ${YACC} 2>/dev/null 1>&2 || {
+command -v ${YACC} >/dev/null || {
 	echo "${YACC} not found: trying bison" 1>&2
 	echo "${YACC} not found: trying bison" 1>&3
 	YACC=bison
-	which ${YACC} 2>/dev/null 1>&2 || {
+	command -v ${YACC} >/dev/null || {
 		echo "${YACC} not found: giving up" 1>&2
 		echo "${YACC} not found: giving up" 1>&3
 	}