@cryptotaxi247 / netdata-1 / commits / 018b3b0c4

build: do not attempt pkg detection unless required

Signed-off-by: Alon Bar-Lev <alon.barlev@gmail.com>

Alon Bar-Lev committed Nov 16, 2015 at 13:29 UTC 018b3b0c48b4bac8af72ca9492eab7f23579f0ba
1 file changed +12 -12
configure.ac
+12 -12
@@ -73,18 +73,6 @@ AC_TYPE_UINT16_T
73 AC_TYPE_UINT32_T
74 AC_C_INLINE
75
76 -PKG_CHECK_MODULES(
77 - [NFACCT],
78 - [libnetfilter_acct],
79 -)
80 -PKG_CHECK_MODULES(
81 - [LIBMNL],
82 - [libmnl],
83 -)
84 -PKG_CHECK_MODULES(
85 - [ZLIB],
86 - [zlib],
87 -)
76 AC_ARG_VAR([MATH_CFLAGS], [C compiler flags for math])
77 AC_ARG_VAR([MATH_LIBS], [linker flags for math])
78 if test -z "${MATH_LIBS}"; then
@@ -97,6 +85,14 @@ fi
85
86 test "${enable_daemon}" = "yes" && AC_DEFINE([NETDATA_DAEMON], [1], [daemon settings])
87 if test "${enable_plugin_nfacct}" = "yes"; then
88 + PKG_CHECK_MODULES(
89 + [NFACCT],
90 + [libnetfilter_acct],
91 + )
92 + PKG_CHECK_MODULES(
93 + [LIBMNL],
94 + [libmnl],
95 + )
96 test -z "${NFACCT_LIBS}" && AC_MSG_ERROR([netfilter_acct required but not found])
97 test -z "${LIBMNL_LIBS}" && AC_MSG_ERROR([libmnl required but not found])
98 AC_DEFINE([INTERNAL_PLUGIN_NFACCT], [1], [nfacct plugin settings])
@@ -104,6 +100,10 @@ if test "${enable_plugin_nfacct}" = "yes"; then
100 OPTIONAL_NFACCT_LIBS="${NFACCT_LIBS} ${LIBMNL_LIBS}"
101 fi
102 if test "${with_zlib}" = "yes"; then
103 + PKG_CHECK_MODULES(
104 + [ZLIB],
105 + [zlib],
106 + )
107 test -z "${ZLIB_LIBS}" && AC_MSG_ERROR([zlib required but not found])
108 AC_DEFINE([NETDATA_WITH_ZLIB], [1], [zlib settings])
109 OPTIONAL_ZLIB_CLFAGS="${ZLIB_CFLAGS}"