Hello community,

here is the log from the commit of package collectd for openSUSE:Factory 
checked in at 2017-08-24 18:43:51
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/collectd (Old)
 and      /work/SRC/openSUSE:Factory/.collectd.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "collectd"

Thu Aug 24 18:43:51 2017 rev:26 rq:514040 version:5.7.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/collectd/collectd.changes        2017-03-12 
20:03:12.232516151 +0100
+++ /work/SRC/openSUSE:Factory/.collectd.new/collectd.changes   2017-08-24 
18:43:54.909094495 +0200
@@ -1,0 +2,430 @@
+Tue Jun 27 11:18:06 UTC 2017 - [email protected]
+
+- Disable NUT plugin on older distros (broken NUT devel package)
+- Make sure we build lvm plugin
+- Disable turbostat plugin as it does not work with new kernels
+  https://github.com/collectd/collectd/issues/2311
+- Version update to 5.7.2:
+  * Various small fixes around, notable fix for CVE-2017-7401
+- Update buildrequires to include dependencies not detected by
+  configure.ac (like python3)
+- Disable Werror
+- List all the modules in files and thus stick to --enable-all passed
+  to configure to avoid having to name them all
+- Switch to python3 from python2 as plugin can be built only once...
+- Fix build on Factory
+- Remove unused collectd-pthread.pc SOURCE file as it does not
+  need to be done anymore
+
+-------------------------------------------------------------------
+Tue Jun 27 11:13:25 UTC 2017 - [email protected]
+
+- Remove all the always true conditionals for readability
+- Convert to pkgconfig style dependencies
+- Remove never applied patch collectd-pkgconfig_libnotify_add_gtk.patch
+
+-------------------------------------------------------------------
+Thu Jun 22 11:05:58 UTC 2017 - [email protected]
+
+- Disable libdb collectd integration as we would like to reduce
+  libdb exposure everywhere. There are other db backends in collectd
+  anyway
+
+-------------------------------------------------------------------
+Thu May 25 07:31:25 UTC 2017 - [email protected]
+
+- Trim filler wording from descriptions, resolve orthographic
+  errors, and shorten a find–delete call.
+
+-------------------------------------------------------------------
+Sat May  6 15:29:29 UTC 2017 - [email protected]
+
+- update to version 5.7.1:
+  * collectd: Handling of boolean configuration options has been
+    unified. Thanks to Sebastian Harl. #2083, #2098
+  * collectd: Reporting of internal statistics has been fixed.
+    Thanks to Florian Forster. #2108
+  * collectd, various plugins: Bugs and issues reported by
+    scan-build and coverity-scan have been fixed. Thanks to Ruben
+    Kerkhof and Florian Forster.
+  * Build system: Parallel build have been fixed. Thanks to Ruben
+    Kerkhof. #2110
+  * DPDKStat plugin: Portability issues and a double-close bug have
+    been fixed. Thanks to Ruben Kerkhof and Marc Fournier.
+  * Intel RDT plugin: A check for the libpqos library version has
+    been added. Thanks to Serhiy Pshyk.
+  * NetApp plugin: Compilation problems have been corrected. Thanks
+    to Florian Forster. #2120
+  * Write Prometheus plugin: A memory leak has been fixed. Thanks
+    to Ruben Kerkhof.
+- additional changes from version 5.7.0
+  * Documentation: The Turbostat plugin section has been improved.
+    Thanks to Florian Forster
+  * Documentation: The semantics of the "TypesDB" option have been
+    improved. Thanks to Florian Forster.
+  * collectd: A generic interface for parsing the text protocol has
+    been added. Thanks to Sebastian Harl. #1749
+  * collectd: Threads now get named, making them easier to track
+    using tools such as top, ps, etc. Thanks to Manuel Luis
+    Sanmartín Rozada and Marc Fournier. #547
+  * AMQP plugin, Write Graphite plugin, Write Kafka plugin: The new
+    "[Graphite]PreserveSeparator" option allows retaining the
+    default dot separator rather than escaping it. Thanks to
+    Florian Forster. #419
+  * Battery plugin: A StateFS backend for gathering statistics has
+    been added. Thanks to Rinigus. #1795
+  * CPU plugin: CPU aggregation on AIX was fixed. Thanks to Chao
+    Yang. #1957
+  * Collectd::Unixsock: Fractional seconds support has been made
+    more robust. Thanks to Matthias Bethke. #2052
+  * DPDKStat plugin: This new plugin collects DPDK interface
+    statistics. Thanks to Maryam Tahhan, Harry van Haaren, Taras
+    Chornyi and Kim Jones. #1649
+  * gRPC plugin: The "DispatchValues" option has been renamed to
+    "PutValues". Thanks to Florian Forster.
+  * HDDTemp plugin: The 32 devices limit has been removed. Thanks
+    to Benjamin Gilbert. #631
+  * Hugepages plugin: This new plugin reports the number of used
+    and free hugepages on Linux. Thanks to Jaroslav Safka, Maryam
+    Tahhan, Kim Jones and Florian Forster. #1799
+  * Intel RDT plugin: This new plugin collects statistics exposed
+    by Intel's Resource Director Technology . Thanks to SerhiyX.
+    #1970
+  * memcached plugin: The new "Address" option allows connecting to
+    a different server than specified by the "Host" option. Thanks
+    to Pavel Rochnyack. #1975
+  * nginx plugin: Support for reporting failed connections has been
+    added. Thanks to Pavel Rochnyack. #1609
+  * Perl plugin: Significant internal reworking has been made. The
+    new "RegisterLegacyFlush" option has been added. Thanks to
+    Pavel Rochnyack. #1731
+  * PostgreSQL plugin: Timestamps are now RFC 3339-formatted local
+    time. Thanks to Igor Peshansky and Dave Cunningham. #1918
+  * Processes plugin: Internal performance improvements have been
+    made. Thanks to Pavel Rochnyack. #1980, #1981
+  * RRDCacheD plugin: The plugin now tries to reconnect upon failed
+    operations. Thanks to Sebastian Harl. #1959
+  * SpamAssassin: The plugin can now run in Perl's "tainted mode"
+    ("-T"). Thanks to Akos Vandra. #1962
+  * Tail plugin: Support for calculating latency distribution of
+    matching values has been added. Thanks to Pavel Rochnyack and
+    Florian Forster. #1700
+  * Tail plugin: The new "GaugePersist" option has been added.
+    Thanks to Florian Forster. #2015
+  * Target:Set, Target:Replace, Match:RegEx: MetaData support has
+    been added . Thanks to Igor Peshansky. #1922, #1923, #1930
+  * turbostat plugin: The new "LogicalCoreNames" option allows
+    switching to per-core naming rather than per-CPU. Thanks to
+    Brock Johnson. #2056
+  * virt plugin: The new "BlockDeviceFormat" and
+    "BlockDeviceFormatBasename" options help controlling the names
+    reported for block-device metrics. Thanks to Deyan Chepishev.
+    #2004
+  * Write Graphite plugin: A new "DropDuplicateFields" option has
+    been added. Thanks to Michael Leinartas. #1915
+  * Write Kafka plugin: The "Key Random" setting has been
+    reintroduced. Thanks to Florian Forster. #1977
+  * Write Log plugin: Support for formatting output in JSON has
+    been added, using the new "Format" configuration option. Thanks
+    to Igor Peshansky. #1924
+  * Write Prometheus plugin: This new plugin publishes values using
+    an embedded HTTP server, in a format compatible with
+    Prometheus' collectd_exporter. Thanks to Florian Forster. #1967
+- additional changes from version 5.6.2
+  * collectd: A compile error on AIX has been fixed: "MSG_DONTWAIT"
+    is not available on AIX. Thanks to Chao Yang.
+  * collectd: The capability checking has been rewritten to be more
+    portable. Thanks to Florian Forster. #2009
+  * collectd.conf(5): Various typos have been fixed. Thanks to Marc
+    Fournier.
+  * collectd-tg: Incorrect usage of "nanosleep()" has been fixed
+    which caused the tool to sleep (almost) indefinitely. Thanks to
+    Florian Forster.
+  * Build system: Detection of the Java environment has been made
+    deterministic to allow for reproducible builds. Thanks to Marc
+    Fournier. #1523
+  * Build system: Detection of the Lua headers has been improved.
+    Thanks to Ruben Kerkhof.
+  * APC UPS plugin: Unavailable metrics are now skipped instead of
+    reported as 0 (zero). Thanks to Florian Forster. #2025
+  * Modbus plugin: Build issues on FreeBSD have been fixed. Thanks
+    to Florian Forster.
+  * OpenVPN plugin: Gracefully handle empty configurations. Thanks
+    to Pavel Rochnyack. #1932
+  * PowerDNS plugin: The "recursor command" has been fixed so
+    PowerDNS can correctly parse all requested fields. Thanks to
+    Ruben Kerkhof.
+  * Write Graphite and AMQP plugins: A bug that could lead to a
+    missing null-termination has been fixed. Thanks to Markus
+    Linnala.
+  * Write HTTP plugin: A logic error when checking the correctness
+    of the data set has been fixed. Thanks to Pavel Rochnyack. #1996
+  * Write Kafka plugin: The "Key Random" config option has been
+    fixed. Thanks to Florian Forster. #1977
+  * Write Kafka plugin: Support for librdkafka 0.9.0 has been
+    added. Thanks to Florian Forster.
+  * Write Riemann plugin: Build issues on Solaris have been fixed.
+    Thanks to Florian Forster.
+  * ZFS ARC plugin: A duplicate metric has been removed. Thanks to
+    Ruben Kerkhof. #1963
+- additional changes from version 5.6.1
+  * Build system: Unnecessary linking of the Write Graphite plugin
+    with libyajl has been removed. Thanks to Marc Fournier.
+    Debian#839771, #1976
+  * collectd: A bug in the "FlushInterval" option that caused a
+    segmentation fault in the Write HTTP plugin has been fixed.
+    Thanks to Florian Forster. #1954
+  * Apache plugin: A syntax error has been fixed. Thanks to Florian
+    Forster.
+  * cURL-JSON plugin: A segmentation fault that occurred when
+    handling JSON with unexpected structure has been fixed. Thanks
+    to Florian Forster. #1896
+  * PostgreSQL plugin: Handling of "NULL" values in the
+    "query_plans" and "query_plans_by_table" queries has been
+    fixed. Thanks to Bernd Zeimetz. #1905
+  * RRDCacheD plugin: Reconnection behavior has been added. Thanks
+    to Sebastian Harl. Debian#657877
+  * VServer plugin: Use of a deprecated API ("readdir_r()") has
+    been fixed. Thanks to Sebastian Harl.
+  * Write Graphite plugin: Make default values configurable at
+    compile time again. Thanks to Florian Forster. #1953
+  * Write HTTP plugin: A bug has been fixed that lead to flush
+    callbacks being registered twice. Thanks to Florian Forster.
+    #1955
+- additional changes from version 5.6.0
+  * Build system: An option to to avoid building the DF plugin
+    against XFS has been added. Thanks to Ruben Kerkhof. #1878
+  * Build system: Autoconf ≥ 2.60, a C99-capable compiler and
++++ 233 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/collectd/collectd.changes
++++ and /work/SRC/openSUSE:Factory/.collectd.new/collectd.changes

Old:
----
  collectd-5.5.2-exec-no-output.diff
  collectd-5.5.2.tar.bz2
  collectd-pkgconfig_libnotify_add_gtk.patch
  collectd-pthread.pc

New:
----
  collectd-5.7.2.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ collectd.spec ++++++
++++ 1016 lines (skipped)
++++ between /work/SRC/openSUSE:Factory/collectd/collectd.spec
++++ and /work/SRC/openSUSE:Factory/.collectd.new/collectd.spec

++++++ collectd-5.5.2.tar.bz2 -> collectd-5.7.2.tar.bz2 ++++++
++++ 276340 lines of diff (skipped)

++++++ collectd-fix_broken_perl-5.10.patch ++++++
--- /var/tmp/diff_new_pack.zlNgP0/_old  2017-08-24 18:43:58.000658965 +0200
+++ /var/tmp/diff_new_pack.zlNgP0/_new  2017-08-24 18:43:58.000658965 +0200
@@ -1,17 +1,16 @@
 --- src/perl.c.orig
 +++ src/perl.c
-@@ -2411,7 +2411,13 @@ static int perl_config_loadplugin (pTHX_
+@@ -2504,7 +2504,12 @@ static int perl_config_loadplugin(pTHX_
  
-       log_debug ("perl_config: Loading Perl plugin \"%s\"", value);
-       load_module (PERL_LOADMOD_NOIMPORT,
--                      newSVpv (module_name, strlen (module_name)), Nullsv);
-+                      newSVpv (module_name, strlen (module_name)),
+   log_debug("perl_config: Loading Perl plugin \"%s\"", value);
+   load_module(PERL_LOADMOD_NOIMPORT, newSVpv(module_name, 
strlen(module_name)),
+-              Nullsv);
 +#if PERL_VERSION >= 10
-+                      newSViv(0)
++              newSViv(0)
 +#else
-+                      Nullsv
++              Nullsv
 +#endif
-+                      );
-       return 0;
++              );
+   return 0;
  } /* static int perl_config_loadplugin (oconfig_item_it *) */
  

++++++ collectd-rpmlintrc ++++++
--- /var/tmp/diff_new_pack.zlNgP0/_old  2017-08-24 18:43:58.092646006 +0200
+++ /var/tmp/diff_new_pack.zlNgP0/_new  2017-08-24 18:43:58.096645443 +0200
@@ -5,9 +5,5 @@
 
 addFilter('macro-in-comment')
 
-addFilter('no-manual-page-for-binary rccollectd')
-
-addFilter('obsolete-suse-version-check')
-
 #There no fsf address in that file
 addFilter('incorrect-fsf-address 
/usr/share/doc/packages/collectd/contrib/network-proxy.py')

++++++ collectd-split_README.patch ++++++
--- /var/tmp/diff_new_pack.zlNgP0/_old  2017-08-24 18:43:58.124641498 +0200
+++ /var/tmp/diff_new_pack.zlNgP0/_new  2017-08-24 18:43:58.124641498 +0200
@@ -1,6 +1,6 @@
---- contrib/README.orig        2013-06-04 02:29:18.736835454 +0200
-+++ contrib/README     2013-06-04 02:29:59.160849717 +0200
-@@ -28,22 +28,6 @@
+--- contrib/README.orig
++++ contrib/README
+@@ -33,22 +33,6 @@
  `/var/lib/collectd/' and generate an HTML file and a directory containing
  several PNG files which are graphs of the RRD files found.
  
@@ -23,15 +23,10 @@
  exec-munin.px
  -------------
    Script to be used with the exec-plugin (see collectd-exec(5) for details)
-@@ -65,16 +49,6 @@
+@@ -70,11 +54,6 @@
  RRD-file that should have been in multiple RRD-files instead. Is is used by
  `migrate-3-4.px' to split up the cpu-, nfs-, swap-files and possibly others.
  
--fedora/
---------
--  Init-script and Spec-file that can be used when creating RPM-packages for
--Fedora.
--
 -GenericJMX.conf
 ----------------
 -  Example configuration file for the ‘GenericJMX’ Java plugin. Please read the
@@ -40,7 +35,7 @@
  migrate-3-4.px
  --------------
    Migration-script to ease the switch from version 3 to version 4. Many
-@@ -84,10 +58,6 @@
+@@ -84,10 +63,6 @@
  may still need to do some things by hand, read `README.migration' for more
  details.
  
@@ -51,7 +46,7 @@
  snmp-data.conf
  --------------
    Sample configuration for the SNMP plugin. This config includes a few 
standard
-@@ -97,11 +67,6 @@
+@@ -97,7 +72,3 @@
  whatever people have send in. If you have some more definitions please send
  them in, so others can profit from it.
  
@@ -59,7 +54,3 @@
 ------------
 -  Manifest file for the Solaris SMF system and detailed information on how to
 -register collectd as a service with this system.
--
- collectd.service
- ----------------
-   Service file for systemd. Please ship this file as

++++++ collectd-version.patch ++++++
--- /var/tmp/diff_new_pack.zlNgP0/_old  2017-08-24 18:43:58.136639809 +0200
+++ /var/tmp/diff_new_pack.zlNgP0/_new  2017-08-24 18:43:58.136639809 +0200
@@ -1,11 +1,10 @@
-diff --git a/configure.ac b/configure.ac
-index 87d1502..15efa43 100644
 --- a/configure.ac
 +++ b/configure.ac
-@@ -1,5 +1,5 @@
+@@ -1,6 +1,6 @@
  dnl Process this file with autoconf to produce a configure script.
+ AC_PREREQ([2.60])
 -AC_INIT([collectd],[m4_esyscmd(./version-gen.sh)])
 +AC_INIT([collectd],[@@VERSION@@])
- AC_CONFIG_SRCDIR(src/)
+ AC_CONFIG_SRCDIR(src/target_set.c)
  AC_CONFIG_HEADERS(src/config.h)
  AC_CONFIG_AUX_DIR([libltdl/config])


Reply via email to