From: Miroslav Lichvar Date: Tue, 9 Sep 2014 10:23:14 +0000 (+0200) Subject: configure: check if pkg-config is available X-Git-Tag: 1.31~8 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=28db0fdde907b7098e76462202ce8238bf575582;p=thirdparty%2Fchrony.git configure: check if pkg-config is available This is needed with some shells to prevent "pkg-config: not found" errors from being displayed. --- diff --git a/configure b/configure index e4dab64e..e82d1dd5 100755 --- a/configure +++ b/configure @@ -160,6 +160,13 @@ add_def () { fi } #}}} +#{{{ pkg_config +pkg_config () { + type pkg-config > /dev/null 2> /dev/null || return 1 + + pkg-config $@ 2> /dev/null +} +#}}} # ====================================================================== @@ -604,8 +611,8 @@ HASH_COMPILE="" HASH_LINK="" if [ $try_nss = "1" ]; then - test_cflags="`pkg-config --cflags nss 2> /dev/null`" - test_link="`pkg-config --libs-only-L nss 2> /dev/null` -lfreebl3" + test_cflags="`pkg_config --cflags nss`" + test_link="`pkg_config --libs-only-L nss` -lfreebl3" if test_code 'NSS' 'nss.h hasht.h nsslowhash.h' \ "$test_cflags" "$test_link" \ 'NSSLOWHASH_Begin(NSSLOWHASH_NewContext(NSSLOW_Init(), HASH_AlgSHA512));'