From mboxrd@z Thu Jan 1 00:00:00 1970 From: Adolf Belka To: development@lists.ipfire.org Subject: [PATCH] sysstat: Update to version 12.7.1 Date: Mon, 28 Nov 2022 14:24:00 +0100 Message-ID: <20221128132400.1572603-1-adolf.belka@ipfire.org> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============3620460663834263009==" List-Id: --===============3620460663834263009== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable - Update from version 12.5.4 to 12.7.1 - Update of rootfile - Changelog 2022/11/06: Version 12.7.1: Fix possible overflow in sa_common.c (GHSL-2022-074) [12.6.1]. sadf: Add support for option -t with SVG output to make it possible to d= isplay timestamps in the same locale as that of the file creator. sadf: Print timezone instead of UTC in true time mode. Timezone is also = displayed in local time. sadf: PCP: Fix timestamps written to PCP archive file. sar: Add new environment variable S_REPEAT_HEADER. pidstat: Return exit code of the process that was monitored with option = -e. mpstat: Add option -H to handle vCPU physical hotplug. Add local, xlocal and debug targets to iconfig script. Turn off gcc's tree-slp-vectorize option which was making sadf crash in = some situations. sa_conv.c: Make size of statistics structures from older sysstat version= s immutable [12.6.1]. [Bernhard M. Wiedemann]: Declare sadc dependency on libsyscom.a [12.6.1]. [Steve Kay]: Fix gcc v11.2 warnings [12.6.1]. [Steve Kay]: Various cosmetic fixes [12.6.1]. [Jan Christoph Uhde]: sar: Remove `-I int_list` from man-page and help [= 12.6.1]. [Frank Dana]: Consolidate systemctl commands in README file [12.6.1]. [Rong Tao]: Remove whitespace characters at the end of lines [12.6.1]. Update configure file to deal with newer autoconf version. configure.in = file is renamed to configure.ac. Update DTD and XSD documents. sar and sysstat manual pages updated. NLS updated. Add new Georgian translation. Non regression tests updated. 2022/05/29: Version 12.6.0: sar: Fix maximum value for A_IRQ activity. sar/sadf: A_NET_SOFT: Add new metric softnet network backlog. sadc: A_NET_SOFT: Use CPU id from /proc/net/softnet_stat. Update DTD and XSD documents (softnet backlog). [Chris Bagwell]: sar/sadf: Convert 64-bit time value to time_t as needed. sadf: Add basic colorization to sadf's output. sadf: Add sanity checks on values read from file. sadf: PCP: Fix multiple metrics name problems. sa_common.c: Remove unneeded variable assignment. [Luk=C3=A1=C5=A1 Zaoral]: Take into account LDFLAGS passer to configure = script. Various janitorial fixes and updated. Update FAQ. Update sar manual page. Update NLS translations. Update non regression tests. 2022/02/28: Version 12.5.6: sar/sadc: Rewrite code used to collect and display interrupts statistics= . Statistics are now collected from /proc/interrupts (instead of /proc/stat) = and are displayed for each installed CPU. sar/sadf: Add new "--int=3D" option to enter a list of interrupts on the= command line. sadf: Update the various output formats to deal with the new per-CPU int= errupts statistics. Update DTD and XSD documents. CPU elements may be non-existent when all = selected CPU are offline. Update sar and sadf manual pages. mpstat: Create its own function to read the total number of interrupts f= rom /proc/stat file. mpstat: Remove unneeded "aligned" attribute from struct stats_irqcpu def= inition. sar: Fix index value used in online_cpu_bitmap array. sar/sadf: Make sure that datafiles with unknown activities can be read b= y sar and sadf [12.4.5]. sar/sadf: Don't reallocate buffers for activities not present in file [1= 2.4.5]. sar: Make sure that all buffers are copied in copy_structures() function= [12.4.5]. PCP: Fix flow_limit_count metric's unit (A_NET_SOFT activity). PCP: Fix instance names for getattr call (A_NET_NFS(D) activities). Use sizeof() macro instead of hard-coded values with snprintf() function= s. rndr_stats.c: Use NOVAL instead of NULL as last argument for cons() func= tion. Use strings definitions whenever possible. Add new non regression tests. Update some existing ones. Various cosmetic fixes. 2021/12/05: Version 12.5.5: iostat: Add --compact option. iostat: Always display persistent names with option -j [12.4.4]. iostat: Fix how device mapper names are taken into account when entered = on the command line [12.4.4]. iostat: Update manual page. mpstat: Don't display offline CPU [12.4.4]. mpstat: Fix values displayed when an offline CPU goes back online [12.4.= 4]. mpstat: Fix untrusted loop bound [12.4.4]. mpstat: Update non regression tests [12.4.4]. sar: Tell the user to convert the file when needed. sadc: Reuse count results for sub-items. [Ville Skytt=C3=A4]: Use `grep -E` instead of deprecated `egrep` [12.4.4= ]. [Ville Skytt=C3=A4]: Spelling and grammar fixes [12.4.4]. Update FAQ. [Nathan Naze]: Update man pages with correct spelling of "JavaScript" [1= 2.4.4]. Update non regression tests. Signed-off-by: Adolf Belka --- config/rootfiles/common/sysstat | 15 ++++++++------- lfs/sysstat | 10 +++++----- 2 files changed, 13 insertions(+), 12 deletions(-) diff --git a/config/rootfiles/common/sysstat b/config/rootfiles/common/sysstat index 480cbecd3..8103920cd 100644 --- a/config/rootfiles/common/sysstat +++ b/config/rootfiles/common/sysstat @@ -11,13 +11,13 @@ usr/bin/sar usr/lib/sa/sa1 usr/lib/sa/sa2 usr/lib/sa/sadc -#usr/share/doc/sysstat-12.5.4 -#usr/share/doc/sysstat-12.5.4/CHANGES -#usr/share/doc/sysstat-12.5.4/COPYING -#usr/share/doc/sysstat-12.5.4/CREDITS -#usr/share/doc/sysstat-12.5.4/FAQ.md -#usr/share/doc/sysstat-12.5.4/README.md -#usr/share/doc/sysstat-12.5.4/sysstat-12.5.4.lsm +#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/locale/af/LC_MESSAGES/sysstat.mo #usr/share/locale/cs/LC_MESSAGES/sysstat.mo #usr/share/locale/da/LC_MESSAGES/sysstat.mo @@ -34,6 +34,7 @@ usr/lib/sa/sadc #usr/share/locale/id/LC_MESSAGES/sysstat.mo #usr/share/locale/it/LC_MESSAGES/sysstat.mo #usr/share/locale/ja/LC_MESSAGES/sysstat.mo +#usr/share/locale/ka/LC_MESSAGES/sysstat.mo #usr/share/locale/ko/LC_MESSAGES/sysstat.mo #usr/share/locale/ky/LC_MESSAGES/sysstat.mo #usr/share/locale/lv/LC_MESSAGES/sysstat.mo diff --git a/lfs/sysstat b/lfs/sysstat index 40d2d01a2..df92f2803 100644 --- a/lfs/sysstat +++ b/lfs/sysstat @@ -1,7 +1,7 @@ ############################################################################= ### # = # # IPFire.org - A linux based firewall = # -# Copyright (C) 2007-2021 IPFire Team = # +# Copyright (C) 2007-2022 IPFire Team = # # = # # 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,10 +24,10 @@ =20 include Config =20 -VER =3D 12.5.4 +VER =3D 12.7.1 =20 THISAPP =3D sysstat-$(VER) -DL_FILE =3D $(THISAPP).tar.bz2 +DL_FILE =3D $(THISAPP).tar.xz DL_FROM =3D $(URL_IPFIRE) DIR_APP =3D $(DIR_SRC)/$(THISAPP) TARGET =3D $(DIR_INFO)/$(THISAPP) @@ -40,7 +40,7 @@ objects =3D $(DL_FILE) =20 $(DL_FILE) =3D $(DL_FROM)/$(DL_FILE) =20 -$(DL_FILE)_BLAKE2 =3D 63d11719e9a2e0ed2b1d9917101f57197dbb02e4643f0407ff3445= 21b34a25ab66917019b10de81addffe936dc7cb98b4ced9daad982740113f73bfcfc4ce634 +$(DL_FILE)_BLAKE2 =3D fc2af19b7f46e28b2d169ad1279bd7f2472b4325c2d28d4252fd19= ffd0ac2b904549f4b9daf70e94c6287bceee0e6ca51cc0600b6680b216deadc326922c13d6 =20 install : $(TARGET) =20 @@ -69,7 +69,7 @@ $(subst %,%_BLAKE2,$(objects)) : =20 $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) - @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE) + @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE) cd $(DIR_APP) && ./configure --prefix=3D/usr cd $(DIR_APP) && make $(MAKETUNING) cd $(DIR_APP) && make install --=20 2.38.1 --===============3620460663834263009==--