rrdtool: Update tp 1.9.0

Message ID 20240730162355.3442011-1-matthias.fischer@ipfire.org
State Staged
Commit 6f6c9f6b6a957e470814488c6b99aafa46baebca
Headers
Series rrdtool: Update tp 1.9.0 |

Commit Message

Matthias Fischer July 30, 2024, 4:23 p.m. UTC
  For details see:
https://github.com/oetiker/rrdtool-1.x/releases/tag/v1.9.0

"RRDtool 1.9.0 — 2024-07-29
Bugfixes

    Fix ytop and ybase adjustments for overlaping area issue on transparent areas @turban
    Suppress warnings of implicit fall through @youpong
    Update tarball download link in doc @c72578
    Fix unsigned integer overflow in rrdtool first. Add test for rrd_first() @c72578
    Fix tests under MSYS2 (Windows) @c72578
    Fix BUILD_DATE in rrdtool help output @c72578
    acinclude.m4: Include <stdlib.h> when using exit @ryandesign
    rrdtool-release: Create NUMVERS from VERSION file @c72578
    Avoids leaking of file descriptors in multi threaded programs by @ensc
    Avoids potential unterminated string because of fixed PATH_MAX buffer
    Fix extra reference of parameters of rrd_fetch_dbi_{long,double} @jamborm"

Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org>
---
 config/rootfiles/common/rrdtool | 196 ++++++++++++++++----------------
 lfs/rrdtool                     |   6 +-
 2 files changed, 101 insertions(+), 101 deletions(-)
  

Patch

diff --git a/config/rootfiles/common/rrdtool b/config/rootfiles/common/rrdtool
index d7503ba15..67d9ea93e 100644
--- a/config/rootfiles/common/rrdtool
+++ b/config/rootfiles/common/rrdtool
@@ -20,104 +20,104 @@  usr/lib/perl5/site_perl/5.36.0/xxxMACHINExxx-linux-thread-multi/RRDs.pm
 #usr/lib/perl5/site_perl/5.36.0/xxxMACHINExxx-linux-thread-multi/auto/RRDs/.packlist
 usr/lib/perl5/site_perl/5.36.0/xxxMACHINExxx-linux-thread-multi/auto/RRDs/RRDs.so
 #usr/lib/pkgconfig/librrd.pc
-#usr/share/doc/rrdtool-1.8.0
-#usr/share/doc/rrdtool-1.8.0/html
-#usr/share/doc/rrdtool-1.8.0/html/RRDp.html
-#usr/share/doc/rrdtool-1.8.0/html/RRDs.html
-#usr/share/doc/rrdtool-1.8.0/html/bin_dec_hex.html
-#usr/share/doc/rrdtool-1.8.0/html/cdeftutorial.html
-#usr/share/doc/rrdtool-1.8.0/html/index.html
-#usr/share/doc/rrdtool-1.8.0/html/librrd.html
-#usr/share/doc/rrdtool-1.8.0/html/rpntutorial.html
-#usr/share/doc/rrdtool-1.8.0/html/rrd-beginners.html
-#usr/share/doc/rrdtool-1.8.0/html/rrd_pdpcalc.html
-#usr/share/doc/rrdtool-1.8.0/html/rrdbuild.html
-#usr/share/doc/rrdtool-1.8.0/html/rrdcached.html
-#usr/share/doc/rrdtool-1.8.0/html/rrdcgi.html
-#usr/share/doc/rrdtool-1.8.0/html/rrdcreate.html
-#usr/share/doc/rrdtool-1.8.0/html/rrddump.html
-#usr/share/doc/rrdtool-1.8.0/html/rrdfetch.html
-#usr/share/doc/rrdtool-1.8.0/html/rrdfirst.html
-#usr/share/doc/rrdtool-1.8.0/html/rrdflushcached.html
-#usr/share/doc/rrdtool-1.8.0/html/rrdgraph.html
-#usr/share/doc/rrdtool-1.8.0/html/rrdgraph_data.html
-#usr/share/doc/rrdtool-1.8.0/html/rrdgraph_examples.html
-#usr/share/doc/rrdtool-1.8.0/html/rrdgraph_graph.html
-#usr/share/doc/rrdtool-1.8.0/html/rrdgraph_rpn.html
-#usr/share/doc/rrdtool-1.8.0/html/rrdinfo.html
-#usr/share/doc/rrdtool-1.8.0/html/rrdlast.html
-#usr/share/doc/rrdtool-1.8.0/html/rrdlastupdate.html
-#usr/share/doc/rrdtool-1.8.0/html/rrdlist.html
-#usr/share/doc/rrdtool-1.8.0/html/rrdresize.html
-#usr/share/doc/rrdtool-1.8.0/html/rrdrestore.html
-#usr/share/doc/rrdtool-1.8.0/html/rrdthreads.html
-#usr/share/doc/rrdtool-1.8.0/html/rrdtool.html
-#usr/share/doc/rrdtool-1.8.0/html/rrdtune.html
-#usr/share/doc/rrdtool-1.8.0/html/rrdtutorial.html
-#usr/share/doc/rrdtool-1.8.0/html/rrdupdate.html
-#usr/share/doc/rrdtool-1.8.0/html/rrdxport.html
-#usr/share/doc/rrdtool-1.8.0/txt
-#usr/share/doc/rrdtool-1.8.0/txt/bin_dec_hex.pod
-#usr/share/doc/rrdtool-1.8.0/txt/bin_dec_hex.txt
-#usr/share/doc/rrdtool-1.8.0/txt/cdeftutorial.pod
-#usr/share/doc/rrdtool-1.8.0/txt/cdeftutorial.txt
-#usr/share/doc/rrdtool-1.8.0/txt/librrd.txt
-#usr/share/doc/rrdtool-1.8.0/txt/rpntutorial.pod
-#usr/share/doc/rrdtool-1.8.0/txt/rpntutorial.txt
-#usr/share/doc/rrdtool-1.8.0/txt/rrd-beginners.pod
-#usr/share/doc/rrdtool-1.8.0/txt/rrd-beginners.txt
-#usr/share/doc/rrdtool-1.8.0/txt/rrd_pdpcalc.pod
-#usr/share/doc/rrdtool-1.8.0/txt/rrd_pdpcalc.txt
-#usr/share/doc/rrdtool-1.8.0/txt/rrdbuild.pod
-#usr/share/doc/rrdtool-1.8.0/txt/rrdbuild.txt
-#usr/share/doc/rrdtool-1.8.0/txt/rrdcached.pod
-#usr/share/doc/rrdtool-1.8.0/txt/rrdcached.txt
-#usr/share/doc/rrdtool-1.8.0/txt/rrdcgi.pod
-#usr/share/doc/rrdtool-1.8.0/txt/rrdcgi.txt
-#usr/share/doc/rrdtool-1.8.0/txt/rrdcreate.pod
-#usr/share/doc/rrdtool-1.8.0/txt/rrdcreate.txt
-#usr/share/doc/rrdtool-1.8.0/txt/rrddump.pod
-#usr/share/doc/rrdtool-1.8.0/txt/rrddump.txt
-#usr/share/doc/rrdtool-1.8.0/txt/rrdfetch.pod
-#usr/share/doc/rrdtool-1.8.0/txt/rrdfetch.txt
-#usr/share/doc/rrdtool-1.8.0/txt/rrdfirst.pod
-#usr/share/doc/rrdtool-1.8.0/txt/rrdfirst.txt
-#usr/share/doc/rrdtool-1.8.0/txt/rrdflushcached.pod
-#usr/share/doc/rrdtool-1.8.0/txt/rrdflushcached.txt
-#usr/share/doc/rrdtool-1.8.0/txt/rrdgraph.pod
-#usr/share/doc/rrdtool-1.8.0/txt/rrdgraph.txt
-#usr/share/doc/rrdtool-1.8.0/txt/rrdgraph_data.pod
-#usr/share/doc/rrdtool-1.8.0/txt/rrdgraph_data.txt
-#usr/share/doc/rrdtool-1.8.0/txt/rrdgraph_examples.pod
-#usr/share/doc/rrdtool-1.8.0/txt/rrdgraph_examples.txt
-#usr/share/doc/rrdtool-1.8.0/txt/rrdgraph_graph.pod
-#usr/share/doc/rrdtool-1.8.0/txt/rrdgraph_graph.txt
-#usr/share/doc/rrdtool-1.8.0/txt/rrdgraph_rpn.pod
-#usr/share/doc/rrdtool-1.8.0/txt/rrdgraph_rpn.txt
-#usr/share/doc/rrdtool-1.8.0/txt/rrdinfo.pod
-#usr/share/doc/rrdtool-1.8.0/txt/rrdinfo.txt
-#usr/share/doc/rrdtool-1.8.0/txt/rrdlast.pod
-#usr/share/doc/rrdtool-1.8.0/txt/rrdlast.txt
-#usr/share/doc/rrdtool-1.8.0/txt/rrdlastupdate.pod
-#usr/share/doc/rrdtool-1.8.0/txt/rrdlastupdate.txt
-#usr/share/doc/rrdtool-1.8.0/txt/rrdlist.pod
-#usr/share/doc/rrdtool-1.8.0/txt/rrdlist.txt
-#usr/share/doc/rrdtool-1.8.0/txt/rrdresize.pod
-#usr/share/doc/rrdtool-1.8.0/txt/rrdresize.txt
-#usr/share/doc/rrdtool-1.8.0/txt/rrdrestore.pod
-#usr/share/doc/rrdtool-1.8.0/txt/rrdrestore.txt
-#usr/share/doc/rrdtool-1.8.0/txt/rrdthreads.pod
-#usr/share/doc/rrdtool-1.8.0/txt/rrdthreads.txt
-#usr/share/doc/rrdtool-1.8.0/txt/rrdtool.pod
-#usr/share/doc/rrdtool-1.8.0/txt/rrdtool.txt
-#usr/share/doc/rrdtool-1.8.0/txt/rrdtune.pod
-#usr/share/doc/rrdtool-1.8.0/txt/rrdtune.txt
-#usr/share/doc/rrdtool-1.8.0/txt/rrdtutorial.pod
-#usr/share/doc/rrdtool-1.8.0/txt/rrdtutorial.txt
-#usr/share/doc/rrdtool-1.8.0/txt/rrdupdate.pod
-#usr/share/doc/rrdtool-1.8.0/txt/rrdupdate.txt
-#usr/share/doc/rrdtool-1.8.0/txt/rrdxport.pod
-#usr/share/doc/rrdtool-1.8.0/txt/rrdxport.txt
+#usr/share/doc/rrdtool-1.9.0
+#usr/share/doc/rrdtool-1.9.0/html
+#usr/share/doc/rrdtool-1.9.0/html/RRDp.html
+#usr/share/doc/rrdtool-1.9.0/html/RRDs.html
+#usr/share/doc/rrdtool-1.9.0/html/bin_dec_hex.html
+#usr/share/doc/rrdtool-1.9.0/html/cdeftutorial.html
+#usr/share/doc/rrdtool-1.9.0/html/index.html
+#usr/share/doc/rrdtool-1.9.0/html/librrd.html
+#usr/share/doc/rrdtool-1.9.0/html/rpntutorial.html
+#usr/share/doc/rrdtool-1.9.0/html/rrd-beginners.html
+#usr/share/doc/rrdtool-1.9.0/html/rrd_pdpcalc.html
+#usr/share/doc/rrdtool-1.9.0/html/rrdbuild.html
+#usr/share/doc/rrdtool-1.9.0/html/rrdcached.html
+#usr/share/doc/rrdtool-1.9.0/html/rrdcgi.html
+#usr/share/doc/rrdtool-1.9.0/html/rrdcreate.html
+#usr/share/doc/rrdtool-1.9.0/html/rrddump.html
+#usr/share/doc/rrdtool-1.9.0/html/rrdfetch.html
+#usr/share/doc/rrdtool-1.9.0/html/rrdfirst.html
+#usr/share/doc/rrdtool-1.9.0/html/rrdflushcached.html
+#usr/share/doc/rrdtool-1.9.0/html/rrdgraph.html
+#usr/share/doc/rrdtool-1.9.0/html/rrdgraph_data.html
+#usr/share/doc/rrdtool-1.9.0/html/rrdgraph_examples.html
+#usr/share/doc/rrdtool-1.9.0/html/rrdgraph_graph.html
+#usr/share/doc/rrdtool-1.9.0/html/rrdgraph_rpn.html
+#usr/share/doc/rrdtool-1.9.0/html/rrdinfo.html
+#usr/share/doc/rrdtool-1.9.0/html/rrdlast.html
+#usr/share/doc/rrdtool-1.9.0/html/rrdlastupdate.html
+#usr/share/doc/rrdtool-1.9.0/html/rrdlist.html
+#usr/share/doc/rrdtool-1.9.0/html/rrdresize.html
+#usr/share/doc/rrdtool-1.9.0/html/rrdrestore.html
+#usr/share/doc/rrdtool-1.9.0/html/rrdthreads.html
+#usr/share/doc/rrdtool-1.9.0/html/rrdtool.html
+#usr/share/doc/rrdtool-1.9.0/html/rrdtune.html
+#usr/share/doc/rrdtool-1.9.0/html/rrdtutorial.html
+#usr/share/doc/rrdtool-1.9.0/html/rrdupdate.html
+#usr/share/doc/rrdtool-1.9.0/html/rrdxport.html
+#usr/share/doc/rrdtool-1.9.0/txt
+#usr/share/doc/rrdtool-1.9.0/txt/bin_dec_hex.pod
+#usr/share/doc/rrdtool-1.9.0/txt/bin_dec_hex.txt
+#usr/share/doc/rrdtool-1.9.0/txt/cdeftutorial.pod
+#usr/share/doc/rrdtool-1.9.0/txt/cdeftutorial.txt
+#usr/share/doc/rrdtool-1.9.0/txt/librrd.txt
+#usr/share/doc/rrdtool-1.9.0/txt/rpntutorial.pod
+#usr/share/doc/rrdtool-1.9.0/txt/rpntutorial.txt
+#usr/share/doc/rrdtool-1.9.0/txt/rrd-beginners.pod
+#usr/share/doc/rrdtool-1.9.0/txt/rrd-beginners.txt
+#usr/share/doc/rrdtool-1.9.0/txt/rrd_pdpcalc.pod
+#usr/share/doc/rrdtool-1.9.0/txt/rrd_pdpcalc.txt
+#usr/share/doc/rrdtool-1.9.0/txt/rrdbuild.pod
+#usr/share/doc/rrdtool-1.9.0/txt/rrdbuild.txt
+#usr/share/doc/rrdtool-1.9.0/txt/rrdcached.pod
+#usr/share/doc/rrdtool-1.9.0/txt/rrdcached.txt
+#usr/share/doc/rrdtool-1.9.0/txt/rrdcgi.pod
+#usr/share/doc/rrdtool-1.9.0/txt/rrdcgi.txt
+#usr/share/doc/rrdtool-1.9.0/txt/rrdcreate.pod
+#usr/share/doc/rrdtool-1.9.0/txt/rrdcreate.txt
+#usr/share/doc/rrdtool-1.9.0/txt/rrddump.pod
+#usr/share/doc/rrdtool-1.9.0/txt/rrddump.txt
+#usr/share/doc/rrdtool-1.9.0/txt/rrdfetch.pod
+#usr/share/doc/rrdtool-1.9.0/txt/rrdfetch.txt
+#usr/share/doc/rrdtool-1.9.0/txt/rrdfirst.pod
+#usr/share/doc/rrdtool-1.9.0/txt/rrdfirst.txt
+#usr/share/doc/rrdtool-1.9.0/txt/rrdflushcached.pod
+#usr/share/doc/rrdtool-1.9.0/txt/rrdflushcached.txt
+#usr/share/doc/rrdtool-1.9.0/txt/rrdgraph.pod
+#usr/share/doc/rrdtool-1.9.0/txt/rrdgraph.txt
+#usr/share/doc/rrdtool-1.9.0/txt/rrdgraph_data.pod
+#usr/share/doc/rrdtool-1.9.0/txt/rrdgraph_data.txt
+#usr/share/doc/rrdtool-1.9.0/txt/rrdgraph_examples.pod
+#usr/share/doc/rrdtool-1.9.0/txt/rrdgraph_examples.txt
+#usr/share/doc/rrdtool-1.9.0/txt/rrdgraph_graph.pod
+#usr/share/doc/rrdtool-1.9.0/txt/rrdgraph_graph.txt
+#usr/share/doc/rrdtool-1.9.0/txt/rrdgraph_rpn.pod
+#usr/share/doc/rrdtool-1.9.0/txt/rrdgraph_rpn.txt
+#usr/share/doc/rrdtool-1.9.0/txt/rrdinfo.pod
+#usr/share/doc/rrdtool-1.9.0/txt/rrdinfo.txt
+#usr/share/doc/rrdtool-1.9.0/txt/rrdlast.pod
+#usr/share/doc/rrdtool-1.9.0/txt/rrdlast.txt
+#usr/share/doc/rrdtool-1.9.0/txt/rrdlastupdate.pod
+#usr/share/doc/rrdtool-1.9.0/txt/rrdlastupdate.txt
+#usr/share/doc/rrdtool-1.9.0/txt/rrdlist.pod
+#usr/share/doc/rrdtool-1.9.0/txt/rrdlist.txt
+#usr/share/doc/rrdtool-1.9.0/txt/rrdresize.pod
+#usr/share/doc/rrdtool-1.9.0/txt/rrdresize.txt
+#usr/share/doc/rrdtool-1.9.0/txt/rrdrestore.pod
+#usr/share/doc/rrdtool-1.9.0/txt/rrdrestore.txt
+#usr/share/doc/rrdtool-1.9.0/txt/rrdthreads.pod
+#usr/share/doc/rrdtool-1.9.0/txt/rrdthreads.txt
+#usr/share/doc/rrdtool-1.9.0/txt/rrdtool.pod
+#usr/share/doc/rrdtool-1.9.0/txt/rrdtool.txt
+#usr/share/doc/rrdtool-1.9.0/txt/rrdtune.pod
+#usr/share/doc/rrdtool-1.9.0/txt/rrdtune.txt
+#usr/share/doc/rrdtool-1.9.0/txt/rrdtutorial.pod
+#usr/share/doc/rrdtool-1.9.0/txt/rrdtutorial.txt
+#usr/share/doc/rrdtool-1.9.0/txt/rrdupdate.pod
+#usr/share/doc/rrdtool-1.9.0/txt/rrdupdate.txt
+#usr/share/doc/rrdtool-1.9.0/txt/rrdxport.pod
+#usr/share/doc/rrdtool-1.9.0/txt/rrdxport.txt
 #usr/share/locale/fr/LC_MESSAGES/rrdtool.mo
 #usr/share/locale/hu/LC_MESSAGES/rrdtool.mo
 #usr/share/man/man1/bin_dec_hex.1
diff --git a/lfs/rrdtool b/lfs/rrdtool
index abf2b50b3..4777f3afe 100644
--- a/lfs/rrdtool
+++ b/lfs/rrdtool
@@ -1,7 +1,7 @@ 
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2022  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.org>                     #
 #                                                                             #
 # This program is free software: you can redistribute it and/or modify        #
 # it under the terms of the GNU General Public License as published by        #
@@ -24,7 +24,7 @@ 
 
 include Config
 
-VER        = 1.8.0
+VER        = 1.9.0
 
 THISAPP    = rrdtool-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -40,7 +40,7 @@  objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = d821d662af432c53760bc0e9636b84d9209933a810fa71091fc4c2b44518c89c7ad509bde7955d952279ee41464c3bfa4f631662dde61b6fff46699bb382653f
+$(DL_FILE)_BLAKE2 = a5633b1bcacf53823f95f7899872e67d9941faec235c56546de8b66faf15a958a7c0d6a86d569c078e11a478dc272b1fbe784c3d3d9d45e8c3de696f0d6e378a
 
 install : $(TARGET)