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

rrdtool-1.10.3-1.1 RPM for s390x

From OpenSuSE Ports Tumbleweed for s390x

Name: rrdtool Distribution: openSUSE:Factory:zSystems
Version: 1.10.3 Vendor: openSUSE
Release: 1.1 Build date: Tue Jul 28 21:12:54 2026
Group: Productivity/Scientific/Math Build host: reproducible
Size: 355285 Source RPM: rrdtool-1.10.3-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://oss.oetiker.ch/rrdtool/
Summary: Round Robin Database Tool to store and display time-series data
RRD stands for Round Robin Database. RRD is a system to store and
display time-series data (i.e. network bandwidth, machine-room temperature,
server load average). It stores the data in a compact way that will not
expand over time, and it presents useful graphs by processing the data to
enforce a certain data density. It can be used either via simple wrapper
scripts (from shell or Perl) or via frontends that poll network devices and
put a friendly user interface on it.

Provides

Requires

License

GPL-2.0-or-later AND LGPL-2.0-or-later

Changelog

* Tue Jul 28 2026 Antonio Teixeira <antonio.teixeira@suse.com>
  - Update to 1.10.3
    * The Python binding is now installed with pip into a consistent,
      distribution-independent location
    * Modernize obsolete autoconf macros so configure regenerates cleanly
      with current autotools
    * Mark the Ruby bindings as Ractor safe
    * Fix Compatiblity with TCL-9
    * Correctly link Ruby Bindings
    * Fix MacOS Build error (no SOCK_CLOEXEC on mac)
    * Fix build on 32bits platforms (like armhf) when time_t is 64bits
    * Fix compilation on illumos
    * Python2.3 is deprecated and therefore, the Python bindings should use
      Python3 as default
    * Fix issue where RRDtool detects a LINE or AREA with a constant numeric
      value as being exportable
    * Fix broken argc overflow check in rrdcached tune handler that rejected
      all tune commands
    * Harden rrdcached pid file parsing and daemon options with strtol
      validation
    * Add NULL, bounds, and zero-division safety guards in xport, graph, and
      graph_helper (CVE-2026-43958, bsc#1267243)
    * Escape control characters in JSON xport output per RFC 7159
    * Add pkg-config fallback for Perl and Ruby bindings when building
      standalone
    * Export ABS_TOP_BUILDDIR to environment for Ruby extconf.rb during
      in-tree builds
    * Fix parse_tick: shift the legend by 2 spaces for the "coloured-box"
    * Add Georgian translation
    * Add -S short option for --step in rrdtool xport
  - Use python rpm macros for python subpackages
    * Build python packages with %pyproject_* macros instead of upstream build
      system
    * Build for all python flavors in TW
    * Use %sle15_python_module_pythons to build only for modern python versions
      for Leap 15.x
    * Use %python_subpackages to generate all flavor subpackages
    * Use %{python_module} macros for BuildRequires
  - Drop patches included in upstream release
    * link_ruby_bindings.patch
    * fix-graph-overlapping-legends.patch
  - Update language bindings subpackage descriptions
* Wed May 13 2026 Antonio Teixeira <antonio.teixeira@suse.com>
  - Add fix-graph-overlapping-legends.patch
    * Fix overlapping graph labels (bsc#1262407)
* Wed Mar 04 2026 Dominique Leuenberger <dimstar@opensuse.org>
  - Provide user/group() capabilities for the generated account.
* Mon Mar 02 2026 Antonio Teixeira <antonio.teixeira@suse.com>
  - Add correct permissions for /run/rrdcached (jsc#PED-14741)
* Wed Jul 30 2025 Dirk Müller <dmueller@suse.com>
  - use the python interpreter prefix for the python binding
    subpackage name
* Thu May 08 2025 Rein Fernhout <me@levitati.ng>
  - Add patch for correctly linking the ruby bindings
    * link_ruby_bindings.patch
* Thu Aug 08 2024 Antonio Teixeira <antonio.teixeira@suse.com>
  - Update to 1.9.0:
    * For the list of changes, please have a look here:
      https://github.com/oetiker/rrdtool-1.x/blob/v1.9.0/CHANGES
  - Removed upstreamed patches:
    * e59f703bbcc0af949ee365206426b6394c340c6f.patch
    * rrdtool-1.8.0-gcc14.patch
    * rrdtool-fix_extra_reference.patch
* Mon Jul 29 2024 Martin Pluskal <mpluskal@suse.com>
  - Remove disabled patch rrdtool-tclsegfault.patch
  - Small spec file modernisation
* Fri Jul 12 2024 Martin Jambor <mjambor@suse.com>
  - Added rrdtool-fix_extra_reference.patch to fix pointer type
    incompatibility and allow the package to be built with GCC 14
    without explicitely demoting errors to warnings. [boo#1225919]
* Fri Jul 05 2024 Friedrich Haubensak <hsk17@mail.de>
  - add rrdtool-1.8.0-gcc14.patch from upstream to fix build with
    gcc-14
  - disable rrdtool-tclsegfault.patch, does not apply and seems
    unneccessary
* Mon Dec 25 2023 Michal Suchanek <msuchanek@suse.com>
  - Use autosetup
* Wed Mar 22 2023 Adam Majer <adam.majer@suse.de>
  - Decouple e59f703bbcc0af949ee365206426b6394c340c6f.patch from
    github url
* Tue Mar 21 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Follow upstream, disable the following, failing tests: rpn1
    https://github.com/oetiker/rrdtool-1.x/blob/master/.travis.yml#L30

Files

/usr/bin/rrdcgi
/usr/bin/rrdcreate
/usr/bin/rrdinfo
/usr/bin/rrdtool
/usr/bin/rrdupdate
/usr/share/man/man1/bin_dec_hex.1.gz
/usr/share/man/man1/cdeftutorial.1.gz
/usr/share/man/man1/rpntutorial.1.gz
/usr/share/man/man1/rrd-beginners.1.gz
/usr/share/man/man1/rrd_pdpcalc.1.gz
/usr/share/man/man1/rrdbuild.1.gz
/usr/share/man/man1/rrdcgi.1.gz
/usr/share/man/man1/rrdcreate.1.gz
/usr/share/man/man1/rrddump.1.gz
/usr/share/man/man1/rrdfetch.1.gz
/usr/share/man/man1/rrdfirst.1.gz
/usr/share/man/man1/rrdflushcached.1.gz
/usr/share/man/man1/rrdgraph.1.gz
/usr/share/man/man1/rrdgraph_data.1.gz
/usr/share/man/man1/rrdgraph_examples.1.gz
/usr/share/man/man1/rrdgraph_graph.1.gz
/usr/share/man/man1/rrdgraph_libdbi.1.gz
/usr/share/man/man1/rrdgraph_rpn.1.gz
/usr/share/man/man1/rrdinfo.1.gz
/usr/share/man/man1/rrdlast.1.gz
/usr/share/man/man1/rrdlastupdate.1.gz
/usr/share/man/man1/rrdlist.1.gz
/usr/share/man/man1/rrdlua.1.gz
/usr/share/man/man1/rrdresize.1.gz
/usr/share/man/man1/rrdrestore.1.gz
/usr/share/man/man1/rrdruby.1.gz
/usr/share/man/man1/rrdthreads.1.gz
/usr/share/man/man1/rrdtool.1.gz
/usr/share/man/man1/rrdtune.1.gz
/usr/share/man/man1/rrdtutorial.1.gz
/usr/share/man/man1/rrdupdate.1.gz
/usr/share/man/man1/rrdxport.1.gz
/usr/share/man/man3/librrd.3.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Aug 11 22:52:29 2026