Code

Merge branch 'master' into sid collectd-5.5.1-1
authorMarc Fournier <marc@bl.uem.li>
Fri, 22 Jan 2016 16:36:11 +0000 (17:36 +0100)
committerMarc Fournier <marc@bl.uem.li>
Fri, 22 Jan 2016 16:36:11 +0000 (17:36 +0100)
debian/changelog
debian/collectd.conf
debian/patches/bts802249_varnish_41.patch [deleted file]
debian/patches/series

index e55b66a6f7550835fc9a5827f11f88bc9c699064..d9edf57b14cc2c39bb16f6f6ee5b7e6e12f52640 100644 (file)
@@ -1,3 +1,18 @@
+collectd (5.5.1-1) unstable; urgency=medium
+
+  * New upstream release:
+    - The "LC_NUMERIC" locale is now forced to "C", preventing problems on
+      environments where the locale uses a comma as decimal separator. Thanks
+      to Hubert Jarosz for reporting this (Closes: #799289).
+    - Fixed FTBFS with GCC 6.0; thanks to Martin Michlmayr for reporting this
+      (Closes: #811580).
+  * debian/patches:
+    - Removed bts802249_varnish_41.patch; implemented upstream.
+  * debian/collectd.conf:
+    - Sync with upstream changes since 5.5.0.
+
+ -- Marc Fournier <marc@bl.uem.li>  Fri, 22 Jan 2016 16:53:49 +0100
+
 collectd (5.5.0-4) unstable; urgency=medium
 
   * debian/collectd-core.overrides:
index 770a03425e9c08228199f33ba16f7a42196a75cf..cea1e59202e0b9f0f4f2f0a5555be835596addf3 100644 (file)
@@ -284,7 +284,7 @@ LoadPlugin users
 
 #<Plugin battery>
 #      ValuesPercentage false
-#      ReportDegraded
+#      ReportDegraded false
 #</Plugin>
 
 #<Plugin bind>
@@ -464,7 +464,6 @@ LoadPlugin users
        IgnoreSelected true
 
 #      ReportByDevice false
-#      ReportReserved false
 #      ReportInodes false
 
 #      ValuesAbsolute true
@@ -558,6 +557,7 @@ LoadPlugin users
 
 #<Plugin iptables>
 #      Chain "table" "chain"
+#      Chain6 "table" "chain"
 #</Plugin>
 
 #<Plugin irq>
diff --git a/debian/patches/bts802249_varnish_41.patch b/debian/patches/bts802249_varnish_41.patch
deleted file mode 100644 (file)
index a46c2aa..0000000
+++ /dev/null
@@ -1,70 +0,0 @@
-Author: Marc Fournier <marc@bl.uem.li>
-Description: disable metrics which have been removed from varnish 4.1.0. This
-is a temporary fix to allow the build to succeed. Proper support for recent
-varnish version is expected in a future collectd release.
-https://github.com/collectd/collectd/issues/1302 keeps track of this problem.
---- a/src/varnish.c
-+++ b/src/varnish.c
-@@ -200,7 +200,7 @@ static void varnish_monitor (const user_config_t *conf, /* {{{ */
-               /* Backend conn. reuses        */
-               varnish_submit_derive (conf->instance, "backend", "connections", "reuses"       , stats->backend_reuse);
-               /* Backend conn. was closed    */
--              varnish_submit_derive (conf->instance, "backend", "connections", "was-closed"   , stats->backend_toolate);
-+              //varnish_submit_derive (conf->instance, "backend", "connections", "was-closed"   , stats->backend_toolate);
-               /* Backend conn. recycles      */
-               varnish_submit_derive (conf->instance, "backend", "connections", "recycled"     , stats->backend_recycle);
- #if HAVE_VARNISH_V2
-@@ -229,11 +229,11 @@ static void varnish_monitor (const user_config_t *conf, /* {{{ */
-               /* Fetch bad headers         */
-               varnish_submit_derive (conf->instance, "fetch", "http_requests", "bad_headers", stats->fetch_bad);
-               /* Fetch wanted close        */
--              varnish_submit_derive (conf->instance, "fetch", "http_requests", "close"      , stats->fetch_close);
-+              //varnish_submit_derive (conf->instance, "fetch", "http_requests", "close"      , stats->fetch_close);
-               /* Fetch pre HTTP/1.1 closed */
--              varnish_submit_derive (conf->instance, "fetch", "http_requests", "oldhttp"    , stats->fetch_oldhttp);
-+              //varnish_submit_derive (conf->instance, "fetch", "http_requests", "oldhttp"    , stats->fetch_oldhttp);
-               /* Fetch zero len            */
--              varnish_submit_derive (conf->instance, "fetch", "http_requests", "zero"       , stats->fetch_zero);
-+              //varnish_submit_derive (conf->instance, "fetch", "http_requests", "zero"       , stats->fetch_zero);
-               /* Fetch failed              */
-               varnish_submit_derive (conf->instance, "fetch", "http_requests", "failed"     , stats->fetch_failed);
- #if HAVE_VARNISH_V3 || HAVE_VARNISH_V4
-@@ -348,7 +348,7 @@ static void varnish_monitor (const user_config_t *conf, /* {{{ */
-               /* Session Closed     */
-               varnish_submit_derive (conf->instance, "session", "total_operations", "closed",    stats->sess_closed);
-               /* Session Pipeline   */
--              varnish_submit_derive (conf->instance, "session", "total_operations", "pipeline",  stats->sess_pipeline);
-+              //varnish_submit_derive (conf->instance, "session", "total_operations", "pipeline",  stats->sess_pipeline);
-               /* Session Read Ahead */
-               varnish_submit_derive (conf->instance, "session", "total_operations", "readahead", stats->sess_readahead);
- #if HAVE_VARNISH_V4
-@@ -359,7 +359,7 @@ static void varnish_monitor (const user_config_t *conf, /* {{{ */
-               /* Sessions accept failure */
-               varnish_submit_derive (conf->instance, "session", "total_operations", "failed",    stats->sess_fail);
-               /* Sessions pipe overflow */
--              varnish_submit_derive (conf->instance, "session", "total_operations", "overflow",  stats->sess_pipe_overflow);
-+              //varnish_submit_derive (conf->instance, "session", "total_operations", "overflow",  stats->sess_pipe_overflow);
-               /* Sessions queued for thread */
-               varnish_submit_derive (conf->instance, "session", "total_operations", "queued",    stats->sess_queued);
- #else
-@@ -415,15 +415,15 @@ static void varnish_monitor (const user_config_t *conf, /* {{{ */
-       if (conf->collect_sms)
-       {
-               /* SMS allocator requests */
--              varnish_submit_derive (conf->instance, "sms", "total_requests", "allocator", stats->sms_nreq);
-+              //varnish_submit_derive (conf->instance, "sms", "total_requests", "allocator", stats->sms_nreq);
-               /* SMS outstanding allocations */
--              varnish_submit_gauge (conf->instance,  "sms", "requests", "outstanding",     stats->sms_nobj);
-+              //varnish_submit_gauge (conf->instance,  "sms", "requests", "outstanding",     stats->sms_nobj);
-               /* SMS outstanding bytes */
--              varnish_submit_gauge (conf->instance,  "sms", "bytes", "outstanding",        stats->sms_nbytes);
-+              //varnish_submit_gauge (conf->instance,  "sms", "bytes", "outstanding",        stats->sms_nbytes);
-               /* SMS bytes allocated */
--              varnish_submit_derive (conf->instance,  "sms", "total_bytes", "allocated",   stats->sms_balloc);
-+              //varnish_submit_derive (conf->instance,  "sms", "total_bytes", "allocated",   stats->sms_balloc);
-               /* SMS bytes freed */
--              varnish_submit_derive (conf->instance,  "sms", "total_bytes", "free",        stats->sms_bfree);
-+              //varnish_submit_derive (conf->instance,  "sms", "total_bytes", "free",        stats->sms_bfree);
-       }
-       if (conf->collect_struct)
index 86e1cf0baaaff5ff75282815c3e56af285bf385e..5e9e15a6b55248a10a406eaf960766283ff29e20 100644 (file)
@@ -1,4 +1,3 @@
 rrd_filter_path.patch
 collection_conf_path.patch
 myplugin_includes.patch
-bts802249_varnish_41.patch