]> arthur.barton.de Git - netdata.git/blobdiff - configure.ac
convert nfacct to linked-list instead of array
[netdata.git] / configure.ac
index 3eeedc4a1c2b01708e22a0ddd37d01a323b6b4f7..db6c25936c20b76cb7a84942d91557b5c433cddd 100644 (file)
@@ -51,11 +51,11 @@ AC_ARG_ENABLE(
     [plugin-nfacct],
     [AS_HELP_STRING([--enable-plugin-nfacct], [enable nfacct plugin, requires root])],
     ,
-    [enable_plugin_nfacct="no"]
+    [enable_plugin_nfacct="detect"]
 )
 AC_ARG_ENABLE(
     [plugin-freeipmi],
-    [AS_HELP_STRING([--enable-plugin-freeipmi], [freeipmi plugin, requires root])],
+    [AS_HELP_STRING([--enable-plugin-freeipmi], [enable freeipmi plugin])],
     ,
     [enable_plugin_freeipmi="detect"]
 )
@@ -405,9 +405,11 @@ fi
 if test "${have_lto}" = "yes"; then
     oCFLAGS="${CFLAGS}"
     CFLAGS="${CFLAGS} -flto ${OPTIONAL_MATH_CLFAGS} ${OPTIONAL_NFACCT_CLFAGS} ${OPTIONAL_ZLIB_CLFAGS} ${OPTIONAL_UUID_CLFAGS} ${OPTIONAL_LIBCAP_CFLAGS} ${OPTIONAL_IPMIMONITORING_CFLAGS}"
+    ac_cv_c_lto_cross_compile="${enable_lto}"
+    test "${ac_cv_c_lto_cross_compile}" != "yes" && ac_cv_c_lto_cross_compile="no"
     AC_C_LTO
     CFLAGS="${oCFLAGS}"
-    test "${ac_cv_c_lto}" = "no" && have_lto="no"
+    test "${ac_cv_c_lto}" != "yes" && have_lto="no"
 fi
 test "${enable_lto}" = "yes" -a "${have_lto}" != "yes" && \
     AC_MSG_ERROR([LTO is required but is not available.])