Forwarded: https://github.com/collectd/collectd/issues/2646
Bug-Ubuntu: https://bugs.launchpad.net/bugs/
1742691
Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=886920
Last-Update: 2018-02-21
Gbp-Pq: Name i2c_detection.patch
pkglib_LTLIBRARIES += barometer.la
barometer_la_SOURCES = src/barometer.c
barometer_la_LDFLAGS = $(PLUGIN_LDFLAGS)
-barometer_la_LIBADD = -lm
+barometer_la_LIBADD = -lm -li2c
endif
if BUILD_PLUGIN_BATTERY
[with_libi2c="no (symbol i2c_smbus_read_i2c_block_data not found - have you installed libi2c-dev ?)"],
[[
#include <stdlib.h>
- #include <linux/i2c-dev.h>
+ #include <i2c/smbus.h>
]]
)
else
#include <fcntl.h>
#include <linux/i2c-dev.h>
+#include <i2c/smbus.h>
#include <math.h>
#include <stdint.h>
#include <sys/ioctl.h>