Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libcollectdclient-devel-5.12.0.134.g4cebbfc-1.1 RPM for riscv64

From OpenSuSE Ports Tumbleweed for riscv64

Name: libcollectdclient-devel Distribution: openSUSE Tumbleweed
Version: 5.12.0.134.g4cebbfc Vendor: openSUSE
Release: 1.1 Build date: Sat Mar 18 00:47:59 2023
Group: Development/Libraries/C and C++ Build host: lamb20
Size: 19555 Source RPM: collectd-5.12.0.134.g4cebbfc-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: http://collectd.org/
Summary: Development Environment for collectd clients
Library which abstracts communication with the collectd
unixsock plugin for clients.
This package contains the required development environment
to write collectd unixsock clients.

Provides

Requires

License

GPL-2.0-only AND MIT

Changelog

* Sat Mar 11 2023 suse+build@de-korte.org
  - Update to version 5.12.0.134.g4cebbfc:
    * Hugepages plugin skips reading write-only file
    * Update the format of contrib/snmp-data.conf
    * [cleanup] Fix typo in comment and remove executable bits of config file
    * Remove upstreamed patch
    - Fix-compile-issue-if-net-snmp-has-NETSNMP_DISABLE_MD5-set.patch
  - Change to %bcond style conditional builds
  - Disable building NUT plugin in Tumbleweed (fails to build due to changes
    in NUT-2.8.0)
  - Minor spec file fixes
* Tue Jan 31 2023 trenn@suse.de
  - Update to version 5.12.0.130.g2f3c12e:
    * Fix formatting in mdadm events table
    * Add new exec-borg script to contrib/
    * ChangeLog: v5.12 milestone: Fix issue #3127
    * use derive_t instead of int inside ovs_stats_get_port_stat_value
    * In macOS 12, `IOMasterPort` is deprecated in favor of `IOMainPort`
    * - allow alertmanager correlation and resolve - fix meta names with ':'
    * fix drop probability
    * add config option to write metadata
  - Fix build issue if net-snmp has NETSNMP_DISABLE_MD5 set:
    A Fix-compile-issue-if-net-snmp-has-NETSNMP_DISABLE_MD5-set.patch
  - Use autosetup and adopt patches from -p0 to -p1:
    M    collectd-fix-config.patch
    M    collectd-fix_spamassassin_doc.patch
  - Use obs_scm and others in _service file:
    A    _service
    A    _servicedata
    A    collectd.obsinfo
* Wed Feb 16 2022 Thomas Renninger <trenn@suse.de>
  - Add (Build)Requirements for these plugins (jsc#SLE-23472):
    - dpdkevents
    - dpdkstat
    - dpdk_telemetry
    and build a new collected-plugin-dpdk rpm for them
  - Enable and add intel_rdt and capabilities to general plugin rpm
  - Remove an old configure paramter:
    configure: WARNING: unrecognized options: --without-included-ltdl
* Thu Sep 16 2021 Matwey Kornilov <matwey.kornilov@gmail.com>
  - Fix version mess introduced in previous changes.
    + rabbitmq-c package is available since SLES 15 SP3
      so amqp plugin can be enabled for Tumbleweed or Leap 15.3+
    + libmodbus package is available in SLES 15 SP4 Backports
      so modbus plugin can be enabled for Tumbleweed or Leap 15.4+
* Wed Sep 08 2021 Matwey Kornilov <matwey.kornilov@gmail.com>
  - add amqp plugin
* Wed Sep 01 2021 Christian Vögl <christian.voegl@suse.com>
  - Disabled the mqtt plugin for SLES and the modbus plugin for
    everything except Tumpleweed as the dependencies are not met in
    those distributions
  - Added the modbus plugin as dependency to plugins-all
* Mon Aug 30 2021 Johannes Segitz <jsegitz@suse.com>
  - Added hardening to systemd service(s). Added patch(es):
    * harden_collectd.service.patch
* Mon Jun 28 2021 Matwey Kornilov <matwey.kornilov@gmail.com>
  - add modbus plugin
* Tue Feb 23 2021 Reinhard Max <max@suse.com>
  - The bind plugin does not need bind-devel.
* Sun Dec 20 2020 Stefan Seyfried <seife+obs@b1-systems.com>
  - add mqtt plugin
* Wed Sep 23 2020 Dirk Mueller <dmueller@suse.com>
  - update to 5.12.0:
    * varnish plugin: Added varnish 6 support.
    * amqp1 plugin: New options to limit send queue length has been added.
    * mdevents plugin: New plugin to generate notifications about events
    * amqp plugin: Updated option to allow multiple hosts to support
      failover.
    * mysql plugin: Reporting of the fields Slave_IO_Running and
      Slave_SQL_Running has been added.
    * write_http plugin: libcurl default HTTP response has been moved to a
      buffer instead of stdout.
    * disk plugin: Provided an udev rule with ID_SERIAL based attribute so
      disk and partition data don't get mixed incorrectly in udev-based disk
      naming.
    * swap plugin: Implementation for NetBSD has been added.
    * netstat_udp plugin: New plugin ((currently NetBSD-only) to report UDP
      summary statistics has been aded.
    * smart plugin: SMART plugin has been extended with NVMe device
      functionality.
    * infiniband plugin: New plugin to collect metrics about IB ports has
      been added.
    * snmp plugin: Count option was added allowing to gather the number of
      table entries (matching given criteria) rather than their values.
    * cpu plugin: Implementation for NetBSD has been added.
    * irq plugin: Implementation for NetBSD has been added.
    * processes plugin: Implementation for NetBSD has been added.
    * entropy plugin: Implementation for NetBSD has been added.
    * netlink plugin: VFs statistics and link info has been added.
    * memory plugin: Implementation for NetBSD has been added.
    * curl_jolokia plugin: New plugin has been added to integrate jolokia to
      fetch jmx counters via HTTP/json. Thanks to Wilfried Goesgens. #2470
    * write_sensu plugin: IncludeSource option has been added.
    * intel_pmu plugin: Check for libjevents version has been improved.
    * python plugin: Error-handling code of PyType_Ready has been added.
    * collectd: Updated specfile for EL8. Thanks to Fabien Wernli. #3346
    * openvpn plugin: Parsing of empty fields has been fixed.
    * dpdk_telemetry plugin: Build issues has been fixed.
    * mqtt plugin: A problem with stuck after 20 (qos=1) messages has been
      fixed.
    * varnish plugin: Target in category for varnish 6 has been added.
    * mqtt plugin: Resubscribe after a reconnect. Thanks to Maciej
    * zookeeper plugin: Missing 3.5 mntr fields has been added. Thanks to
    * sensors plugin: The documentation has been improved. Thanks to Florian
    * types.db(5): Documentation of metric definitions has been improved.
    * intel_pmu plugin: The possible crash on plugin init has been fixed.
    * processes plugin: Size of reading buffer for /proc/stat has been
    * ubi plugin: Data source type has been fixed from counter to gauge.
    * intelrdt plugin: NaN values in csv output has been fixed. Thanks to
    * capabilities plugin: Conditionalized return type for microhttpd
* Thu Jun 25 2020 Christian Vögl <christian.voegl@suse.com>
  - Update to 5.11
    * Adds buddyinfo, logparser, ubi, and write_influxdb_udp plugins
    * Remove lvm plugin
    * Multiple bugfixes/improvements
  - update collectd-fix_collection_cgi.patch
* Wed Jan 29 2020 Dominique Leuenberger <dimstar@opensuse.org>
  - Cleanup BuildRequires that are not actually in use:
    pkgconfig(devmapper),  pkgconfig(freetype2), pkgconfig(gail),
    pkgconfig(gdk-2.0),  pkgconfig(gtk+-2.0), pkgconfig(libart-2.0).
* Mon Nov 25 2019 Christian Vögl <cvoegl@suse.de>
  - Update to 5.10.0 (jsc#SLE-9892)
    * turbostat plugin: Power metrics update for recent server CPUs. Thanks
      to Chris MacNamara. #3276
    * turbostat plugin: Fix warnings generated by the turbostat plugin.
      Thanks to Ryan Mccabe. #3340
    * ZFS ARC plugin: New cache values are now read on Linux. Thanks to
      Jan-Philipp Litza. #3247, #2843
    * connectivity plugin: monitor the network interface up/down status via
      the netlink library. Thanks to Andrew Bays. #2622
    * sysevent plugin: A new plugin that monitors rsyslog for system events.
      Thanks to Andrew Bays. #2624
    * procevent plugin: A new plugin that monitors process starts/stops via
      netlink library. Thanks to Andrew Bays. #2623
    * daemon: Check if plugin actually loaded before reporting configuration
      issues. Thanks to Pavel Rochnyak. #3217
    * daemon: Recover setlocale() call in src/daemon/collectd.c do_init().
      Thanks to Pavel Rochnyak. #3181, #3214
    * Build System: Only include <sys/sysctl.h> when needed. Thanks to Ruben
      Kerkhof. #3298
    * Build System: Link to libnsl.so if needed for inet_ntop(). Thanks to
      Dagobert Michelsen. #3291
    * Build System: Remove double "without" added by commit b781871. Thanks
      to Fabrice Fontaine. #3261
    * Build System: fix compile time issues. Thanks to Matthias Runge.
      [#3179], #3242, #3245
    * Build System: Fix activation of snmp_agent. Thanks to Fabrice
      Fontaine. #3241
    * Build System: Fix bug that leads to CPPFLAGS gets overridden with
      CFLAGS when libxmms is enabled. Thanks to Dagobert Michelsen. #3207
    * perl module: Collectd::Plugins::Openvz: Fix indentation of some
      closing curlies. Thanks to Christian Bartolomäus. #3239
    * tree-wide: Fix a few issues found with LGTM. Thanks to Ruben Kerkhof.
      [#3252]
    * tree-wide: fix ssnprintf wrapper. Thanks to Fabien Wernli.
      [#3237], #3232, #3235, #3236
    * tree-wide: Fix make check. Thanks to Ruben Kerkhof. #3306
    * CI System: Travis: switch to Bionic. Thanks to Ruben Kerkhof. #3307
    * CI System: Travis improvements for MacOS. Thanks to Ruben Kerkhof.
      [#3308]
    * MySQL plugin: Minor documentation improvements. Thanks to Christian
      Bartolomäus. #3288
    * Java plugin: Fix typo in an error message. Thanks to Matthias Runge.
      [#3285], #3286
    * sysevent plugin: Add a few missing calloc result checks in the
      sysevent_init function. Thanks to Andrew Bays. #3282
    * ZFS ARC plugin: A bug that caused the first to values to be skipped
      was fixed. Thanks to Jan-Philipp Litza. #3246
    * SysLog plugin: restore previous behaviour: fallback to info for
      unsupported level. Thanks to Fabien Wernli. #3236, #3238
    * virt plugin: Fix memory leak with libvirt MetadataXPath enabled.
      Thanks to Pavel Rochnyak. #3225, #3228
    * GPU NVidia plugin: Fix build of the plugin. Thanks to Ruben Kerkhof.
      [#3320]
  - Changes from 5.9.2:
    * syslog plugin: Don't fail if syslog loglevel doesn't match. Thanks to
      Fabien Wernli. #3236 #3238
    * collectd: Fix ssnprintf wrapper. Thanks to Fabien Wernli. #3237
    * rdt plugin: Fix compile time issues. Thanks to Matthias Runge. #3245
  - Changes from 5.9.1:
    * collectd: regex match: Fix unexpected match with empty meta data .
      Thanks to Takuro Ashie. #3178
    * collectd: Fix return value or loglevel for several plugins. Thanks to
      Fabien Wernli. #3182
    * collectd: Add standard include early or _FILE_OFFSET_BITS will have
      definition … . Thanks to Dagobert Michelsen. #3193
    * collectd: Use GCC-specific flags only when compiling with GCC. Thanks
      to Dagobert Michelsen. #3195
    * Use test_utils_proc_pids only when compiling the plugin that uses it.
      Thanks to Dagobert Michelsen. #3197
    * DNS plugin: Do not use headers from glibc. Thanks to Pavel Rochnyak.
      [#3156], #3145
    * collectd: Add missing definitions for libnetsnmpagent. Thanks to
      Dagobert Michelsen. #3203
    * collectd: Move Makefile rules for pid_test inside conditional for
      code. Thanks to Dagobert Michelsen. #3206
    * collectd: Recover setlocale() call in src/daemon/collectd.c do_init().
      Thanks to Pavel Rochnyak. #3214, #3181
    * collectd: Add snprintf wrapper for GCC 8.2/3. Thanks to zebity. #3153,
      [#2895], #3038
    * collectd: Fix bug that leads to CPPFLAGS gets overridden with CFLAGS
      when libxmms is enabled. Thanks to Dagobert Michelsen. #3207
    * Write_Riemann plugin: Copy MetaData to Riemann events in
      write_riemann. Thanks to Romain Tartière. #3158
    * virt plugin: Fix memory leak with libvirt MetadataXPath enabled.
      Thanks to Pavel Rochnyak. #3225, #3230
  -Disabled Plugins due to missing dependencies:
    * lvm on Factory, Tumbleweed, Leap15.2 and SLES_15-SP2
    * gps and sigrok on SLES_15 and later
  -Removed libstatgrab from buildrequires: only needed for non-Linux systems.
  -Rebased patch 9e36cd85a2bb_sigrok_Update_to_support_libsigrok_0_4.patch
  -Add new subpackages:
    * plugin-sysevent
    * plugin-procevent
    * plugin-uptime
    - ------------------------------------------------------------------
* Thu Jun 13 2019 Martin Hauke <mardnh@gmx.de>
  - Update to 5.9.0:
    * collectd: A new "UNKNOWN" state as the initial state of metrics has
      been added.
    * collectd: config parser: Improved error reporting on global options.
    * collectd: daemon: make plugin_dispatch_multivalue() obey write queue
      limits.
    * collectd: Macros "STRERROR" and "STRERRNO" have been added.
    * collectd: Plugin name field has been added to plugin context to
      improve error reporting.
    * collectd-tg: Use "CLOCK_REALTIME" for collectd-tg times.
    * AMPQ1 plugin: A new plugin to write to amqp1 protocol.
    * Chrony plugin: Ignoring late responses has been added.
    * CPUFreq plugin: Read number of p-state transitions and time spent in
      each p-state.
    * cURL, cURL-XML plugins: Option "Interval" has been added.
    * Exec plugin: Dynamic allocation of grname buffer has been added.
    * GPU NVML plugin: New plugin to collect NVIDIA GPU stats.
    * gRPC plugin: The "VerifyPeer" option for servers has been added.
    * Intel RDT plugin: Support for groups of PIDs has been added.
    * IPMI plugin: Config options "SELSensor" and "SELIgnoreSelected" have
      been added.
    * Modbus plugin: Support for 64 bit vals has been added, support for
      CDAB endian 32-bit modbus polls has been added.
    * Modbus plugin: The "Scale" and "Shift" metrics have been added.
    * Netlink plugin: Handle new counter from Linux kernel version 4.6+.
    * Network plugin: Option "BindAddress" has been added.
    * Ping plugin: An "AddressFamily" configuration option has been added.
    * OVS Stats plugin: Extended metrics "ovs-dpdk" have been added.
    * OVS Stats plugin: Support of bond interface and a "InterfaceStats"
      config option have been added.
    * PCIe Errors plugin: New plugin to read "PCIe" errors.
    * Processes plugin: Support for Linux Delay Accounting has been added.
    * Redis plugin: Keyspace "hitratio" metric has been added, metric
      "operations_per_second" has been removed, an option for connecting via
      UNIX socket has been added.
    * RouterOS plugin: Support for temperature and voltage data has been
      added, use MAC-address when Radio-name is missing.
    * RRDCacheD plugin: Time resolution has been improved to microseconds.
    * Sensors plugin: Checks for upper limit of "SENSORS_API_VERSION" have
      been removed, support for libsensors older than 3.0.0 has been
      dropped.
    * SNMP plugin: New options "PluginInstance", "TypeInstance",
      "TypeInstanceOID", "PluginInstanceOID", "FilterOID", "FilterValues"
      and "FilterIgnoreSelected" have been added.
    * SNMP Agent plugin: Multiple key indexes to snmp table and other new
      features have been added, refactoring, coverity scan issues have been
      fixed.
    * Swap plugin: Support for Linux 2.4 has been dropped.
    * Turbostat plugin: Configuration option "RestoreAffinityPolicy" has
      been added.
    * Turbostat plugin: New metrics "P-states", "Turboboost", "Platform
      TDP", "Uncore bus ratio" have been added.
    * Turbostat plugin: Support of reporting GPU power on SKL has been
      added.
    * virt plugin: Allow read "Hostname" from libvirt metadata.
    * virt plugin: Block info statistics for disk devices have been added.
    * Wireless plugin: A "bitrate" metric has been added.
    * Write Graphite, Write Kafka plugins: Support for Graphite 1.1+ tag has
      been added.
    * Write Prometheus plugin: Option "Host" has been added.
    * Write Stackdriver plugin: New plugin to write to Google Stackdriver
      Monitoring.
    * Write Syslog plugin: "write_syslog" plugin writes values lists as
      syslog messages.
    * collectd: collectdmon cannot exit command line options parse loop has
      been fixed.
    * collectd: Include "kstat.h" if available to provide "kstat_ctl_t",
      include "kstat.h" when available.
    * collectd: Parsing option for avoiding making BaseDir has been fixed.
    * collectd: Remove empty "cmd_listval_t" data structure and related
      no-op code.
    * collectd: src/daemon/plugin.c: Refactor plugin_load_file(),
      src/utils_format_json.c: Remove chatty debug messages.
    * collectd: Stop poisoning function in debug mode.
    * collectd: The number of allocations when parsing types.db has been
      reduced.
    * AMQP1 plugin: Potential memory leaks found via scan-build have been
      fixed, a typo in error log message has been fixed, cleanups.
    * Barometer plugin: Support to "libi2c-4.0" has been added.
    * DBI, Oracle, PostgreSQL plugins: Fixes and improvements.
    * Disk plugin: In linux, reset the disk when it disappears from
      "/proc/diskstats".
    * DPDK Events, DPDK Stats plugins: Buffer size for parsing lcores has
      been increased, a deprecation warning has been fixed, runtime config
      file path has been fixed.
    * GPS plugin: Build with gpsd version 3.18 has been fixed.
    * LUA plugin: A memory leak has been fixed.
    * MySQL plugin: Properly cleanup dropped MySQL connections.
    * Netlink plugin: Truncation warnings have been fixed.
    * NFS plugin: Message "Unexpected number of fields for NFSv4 server
      statistics: 62" has been fixed.
    * NFS plugin: Number of fields for "NFSv4" has been fixed.
    * Notify Email plugin: All notification parameters have been included
      into email.
    * NTPd plugin: Don't treat normal peers as refclocks, skip "0.0.0.0"
      hosts in ntpd plugin.
    * OVS Stats plugin: A macro to populate counters list has been added,
      value of "OpenFlow" has been corrected.
    * OVS Stats, OVS Events plugins: utils_ovs: Avoid potential access of
      freed memory, fixes.
    * Processes plugin: Compilation has been fixed when ps_delay() is not
      used.
    * Python plugin: A compilation warning with Python 3.7 has been fixed.
    * Redis plugin: Bugfixes, extended error reporting, persistent
      connections and parallel polling, ability to select db for queries has
      been fixed.
    * RRDTool plugin: Error reporting has been extended.
    * Sensors plugin: Support for humidity sensors has been added.
    * Sensu, OVS Stat, Turbostat, virt, OAuth, Write Prometheus, Intel RDT
      plugins: Compiler warnings have been fixed.
    * virt plugin: Compiler warnings, a segfault in libvirt, typo in error
      messages have been fixed.
    * virt plugin: Optional "virDomainGetCPUStats()" has been removed from
      main flow, cleanup.
    * virt plugin: Tracking of VM state changes has been fixed.
    * Write MongoDB plugin: Plugin dependencies have been fixed.
    * Write Redis plugin: Bug ""max_set_duration" deletes unexpected data"
      has been fixed.
  - Drop patches (fixed by upstream):
    * 0001-gps-plugin-fix-build-with-newer-gpsd.patch
    * Removed-checks-for-upper-limit-of-SENSORS_API_VERSION.patch
  - Add new subpackages:
    * plugin-pcie
    * plugin-write_stackdriver
    * plugin-write_syslog
* Sun Apr 14 2019 Christophe Giboudeaux <christophe@krop.fr>
  - Update to 5.8.1:
    * collectd: Fix "BaseDir" option.
    * collectd: improve error handling, check return values.
    * Build System: use "kstat.h", when available.
    * Build System: Out-of-tree builds have been fixed.
    * Configuration: Error handling in the config parsing code has been
      improved.
    * collectd: The core daemon is now completely licensed under the
      MIT license.
    * Build system: Dependency on libltdl has been removed, support for
      libtool 1 has been dropped.
    Check the ChangeLog file for the complete list of changes.
  - Add Removed-checks-for-upper-limit-of-SENSORS_API_VERSION.patch
  - Add avoid-pg-config.patch to use pkg-config instead of pg_config
  - Refresh patches
  - Drop Patches:
    * collectd-split_README.patch (merged upstream)
    * collectd-javac_target.patch (doesn't applies)

Files

/usr/include/collectd
/usr/include/collectd/client.h
/usr/include/collectd/lcc_features.h
/usr/include/collectd/network.h
/usr/include/collectd/network_buffer.h
/usr/include/collectd/network_parse.h
/usr/include/collectd/server.h
/usr/include/collectd/types.h
/usr/lib64/libcollectdclient.so
/usr/lib64/pkgconfig/libcollectdclient.pc


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Apr 30 23:58:22 2024