sysstat: Update to version 12.7.6

Message ID 20241124122715.7506-9-adolf.belka@ipfire.org
State New
Headers
Series sysstat: Update to version 12.7.6 |

Commit Message

Adolf Belka Nov. 24, 2024, 12:27 p.m. UTC
  - Update from version 12.7.1 to 12.7.6
- Update of rootfile
- Changelog
    12.7.6
	* sar/sadf: [A_NET_ETCP]: Rename retrans/s field to retrseg/s
	  because it was already used in A_NET_NFS report.
	* sadf: SVG: Fix oversized SVG canvas height.
	* sadf: Don't cap SVG graph output at 100%.
	* sadf: A_NET_SOFT: Don't display graphs for offline CPU.
	* sadf: SVG: Don't ignore other views when one has to be skipped.
	* sadf: Make sure structures will be alloacated for every installed
	  CPU.
	* sadf: Define MIN_CANVAS_HEIGHT constant.
	* sar: Display min/max values only when available.
	* Define macros for CPU manipulation.
	* SREALLOC() macro: Make sure size is not zero.
	* Fix a warning given by gcc v13 with -fanalyzer option.
	* [Eli Schwartz]: configure.ac: fix erroneous bashisms.
	* sar manual page updated.
	* DTD and XSD documents updated.
	* Year updated in copyright messages.
	* Other cosmetic changes in code.
	* FAQ and README files updated.
	* Non regression tests updated. New tests added.
    12.7.5
	* [Quan quan Cao]: sar/sadc: Add new metrics pgprom/s and pgdem/s.
	* sar: Remove %vmeff metric.
	* sadf: Update various output formats to take into account metrics
	  that have been added or removed.
	* Update DTD and XSD documents.
	* Update sar manual page.
	* sar: Add a cron entry and a new systemd service and timer to rotate
	  daily data file at midnight.
	* Option -V with sysstat commands also displays environment contents.
	* [Sam Morris]: Use correct encoding to produce hyphen-minus when
	  rendering man pages.
	* Add UMASK variable definition to sysstat(5) manual page.
	* Update non regression tests.
	* Add --getenv option to commands that didn't have it.
	* Update README file for Debian-based distros.
	* Update link to my personal web page in README and manual pages.
	* NLS: Translations updated.
    12.7.4
	* Makefile.in: Fix installation error.
	* Makefile.in: Remove gcc warning displayed in LTO mode.
    12.7.3
	* sar: Add new option '-x' used to display extended reports.
	* [Pavel Kopylov]: Fix an overflow which is still possible for
	  some values.
	* [Jan Kurik]: Fix export of PSI metrics to a PCP archive.
	* [Lukáš Zaoral]: Tools that take `--dec=X` option should only accept
	  digits.
	* common.c: Fix an overflow which was still possible for some values.
	* iostat: Try to avoid displaying negative values.
	* Free pointer if realloc() fails.
	* Don't check if unsigned expressions are less than zero.
	* Declare parameters with "const" when possible.
	* Remove conditions which are always true.
	* Reduce variables scope when relevant.
	* Don't assign values that are never used.
	* Fix types used in format strings.
	* Split large functions into smaller ones.
	* Specify field width when using sscanf() function.
	* search_list_item(): Return position in list instead of a boolean.
	* add_list_item(): Also return item position in list.
	* svg_stats.c: Ignore negative values for fields position.
	* svg_stats.c: Reuse buffers pointers definition.
	* svg_stats.c: Reuse intermediate calculations.
	* svg_stats.c: Don't repeat test on DISPLAY_CPU_DEF().
	* sa_common.c: Don't use (void *) pointer in calculation.
	* iostat.c: Clarify calculation precedence for '+' and '?'.
	* sar/sadf: Refactor buffer allocation functions.
	* sar/sadf: Add a check on file's records header data.
	* sar/sadf: Stop when invalid data are read in records header.
	* sar/sadf: Check upper bounds of value read from file.
	* sadf_misc.c: Fix indentation in code.
	* activity.c: Init item_list even for other commands than sadf.
	* sa_conv.c: Reallocate buffers only when needed.
	* sa_conv.c: Fix untrusted allocation size.
	* pr_stats.c: Remove some dead code.
	* sar.c: Make sure buffer is null terminated.
	* do_test: Add several new options.
	* do_test: Don't strip binaries when in TEST mode.
	* Update non regression tests.
	* simtest: Change default _unix_time value.
	* Makefile.in: Simplify dependencies.
	* Makefile_in: Small update made to copyyear target.
	* sadf: XML: Update DTD and XSD documents.
	* sadf: XML: Remove references to my personal web site.
	* Restore mode for iconfig file.
	* Fix typo in sar's manual page. Sar manual page updated.
	* Other manual pages updated.
    12.7.2
	* All commands: Avoid displaying healthy metrics values in "red".
	* sar/sadf: Add new activity: Battery statistics (A_PWR_BAT).
	* [Kevin Stubbings]: Add CodeQL workflow.
	* sar: Make sure timestamps are always displayed in local time.
	* sar/sadf: Starting and ending times used with options -s/-e can now
	  be entered as a number of seconds since the epoch.
	* sar/sadf: Strengthen tests made on arguments given to options -s/-e.
	* sadf: PCP: Fix pmiID used for two USB metrics [12.6.2].
	* [Nathanael P Wilson]: sadf: Fix extra space when no TZ printed.
	* sadc: Add another overflow check [12.6.2].
	* DTD and XSD documents updated.
	* Makefile: Fix dependencies.
	* NLS translations updated. New Belarusian translation added.
	* Remove LGTM links from README file.
	* Manual pages updated.
	* Non regression tests updated.

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
 config/rootfiles/common/sysstat | 14 +++++++-------
 lfs/sysstat                     |  6 +++---
 2 files changed, 10 insertions(+), 10 deletions(-)
  

Patch

diff --git a/config/rootfiles/common/sysstat b/config/rootfiles/common/sysstat
index 8103920cd..b2cb2277b 100644
--- a/config/rootfiles/common/sysstat
+++ b/config/rootfiles/common/sysstat
@@ -11,14 +11,14 @@  usr/bin/sar
 usr/lib/sa/sa1
 usr/lib/sa/sa2
 usr/lib/sa/sadc
-#usr/share/doc/sysstat-12.7.1
-#usr/share/doc/sysstat-12.7.1/CHANGES
-#usr/share/doc/sysstat-12.7.1/COPYING
-#usr/share/doc/sysstat-12.7.1/CREDITS
-#usr/share/doc/sysstat-12.7.1/FAQ.md
-#usr/share/doc/sysstat-12.7.1/README.md
-#usr/share/doc/sysstat-12.7.1/sysstat-12.7.1.lsm
+#usr/share/doc/sysstat-12.7.6
+#usr/share/doc/sysstat-12.7.6/CHANGES
+#usr/share/doc/sysstat-12.7.6/COPYING
+#usr/share/doc/sysstat-12.7.6/CREDITS
+#usr/share/doc/sysstat-12.7.6/FAQ.md
+#usr/share/doc/sysstat-12.7.6/README.md
 #usr/share/locale/af/LC_MESSAGES/sysstat.mo
+#usr/share/locale/be/LC_MESSAGES/sysstat.mo
 #usr/share/locale/cs/LC_MESSAGES/sysstat.mo
 #usr/share/locale/da/LC_MESSAGES/sysstat.mo
 #usr/share/locale/de/LC_MESSAGES/sysstat.mo
diff --git a/lfs/sysstat b/lfs/sysstat
index df92f2803..788712375 100644
--- a/lfs/sysstat
+++ b/lfs/sysstat
@@ -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        = 12.7.1
+VER        = 12.7.6
 
 THISAPP    = sysstat-$(VER)
 DL_FILE    = $(THISAPP).tar.xz
@@ -40,7 +40,7 @@  objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = fc2af19b7f46e28b2d169ad1279bd7f2472b4325c2d28d4252fd19ffd0ac2b904549f4b9daf70e94c6287bceee0e6ca51cc0600b6680b216deadc326922c13d6
+$(DL_FILE)_BLAKE2 = 5cb015dfad2b26a922862416d779ac26df18df0b4689ae1ad1b9f3dc3922dd577741bf019ebc979154d7bc708dbb7e9d21ce4c2e2c2a4896badf3847c06e82a7
 
 install : $(TARGET)