Code

configure: Warn if librrd is not thread safe. collectd-4.3.0beta0
authorSebastian Harl <sh@tokkee.org>
Thu, 31 Jan 2008 21:21:41 +0000 (22:21 +0100)
committerFlorian Forster <octo@huhu.verplant.org>
Mon, 4 Feb 2008 16:45:11 +0000 (17:45 +0100)
Signed-off-by: Sebastian Harl <sh@tokkee.org>
Signed-off-by: Florian Forster <octo@huhu.verplant.org>
configure.in

index d9bca160fc8fb3152740f0365d6b59b2265040f4..284dff05450dd90442f639062acb5427e61041c8 100644 (file)
@@ -2101,6 +2101,11 @@ AC_SUBST(PERL_BINDINGS_OPTIONS)
 
 AC_OUTPUT(Makefile src/Makefile src/collectd.conf src/liboconfig/Makefile src/liboping/Makefile bindings/Makefile)
 
+if test "x$with_rrdtool" = "xyes" -a "x$librrd_threadsafe" != "xyes"
+then
+       with_rrdtool="yes (warning: librrd is not thread-safe)"
+fi
+
 if test "x$with_liboping" = "xyes" -a "x$with_own_liboping" = "xyes"
 then
        with_liboping="yes (shipped version)"