@cryptotaxi247 / netdata-1 / commits / dfdd0247c

more checks for existance of freeipmi; fixes #2191

Costa Tsaousis (ktsaou) committed May 19, 2017 at 00:49 UTC dfdd0247c81fe1da229262287b0998ef5ea7fd53
1 file changed +24 -1
configure.ac
+24 -1
@@ -343,7 +343,30 @@ AM_CONDITIONAL([ENABLE_PLUGIN_APPS], [test "${enable_plugin_apps}" = "yes"])
343 PKG_CHECK_MODULES(
344 [IPMIMONITORING],
345 [libipmimonitoring],
346 - [have_ipmimonitoring=yes],
346 + [AC_CHECK_LIB([ipmimonitoring], [
347 + ipmi_monitoring_sensor_readings_by_record_id,
348 + ipmi_monitoring_sensor_readings_by_sensor_type,
349 + ipmi_monitoring_sensor_read_sensor_number,
350 + ipmi_monitoring_sensor_read_sensor_name,
351 + ipmi_monitoring_sensor_read_sensor_state,
352 + ipmi_monitoring_sensor_read_sensor_units,
353 + ipmi_monitoring_sensor_iterator_next,
354 + ipmi_monitoring_ctx_sensor_config_file,
355 + ipmi_monitoring_ctx_sdr_cache_directory,
356 + ipmi_monitoring_ctx_errormsg,
357 + ipmi_monitoring_ctx_create
358 + ],
359 + [AC_CHECK_HEADER(
360 + [ipmi_monitoring.h],
361 + [AC_CHECK_HEADER(
362 + [ipmi_monitoring_bitmasks.h],
363 + [have_ipmimonitoring=yes],
364 + [have_ipmimonitoring=no]
365 + )],
366 + [have_ipmimonitoring=no]
367 + )],
368 + [have_ipmimonitoring=no]
369 + )],
370 [have_ipmimonitoring=no]
371 )
372 test "${enable_plugin_freeipmi}" = "yes" -a "${have_ipmimonitoring}" != "yes" && \