From mboxrd@z Thu Jan 1 00:00:00 1970 From: Michael Tremer To: development@lists.ipfire.org Subject: Re: [PATCH] sysstat: Update to version 12.7.1 Date: Mon, 28 Nov 2022 13:29:48 +0000 Message-ID: <302FF037-CC5B-4AFF-BB72-0A64BA6784E9@ipfire.org> In-Reply-To: <20221128132400.1572603-1-adolf.belka@ipfire.org> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============3992506403749150040==" List-Id: --===============3992506403749150040== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Reviewed-by: Michael Tremer > On 28 Nov 2022, at 13:24, Adolf Belka wrote: >=20 > - 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. >=20 > Signed-off-by: Adolf Belka > --- > config/rootfiles/common/sysstat | 15 ++++++++------- > lfs/sysstat | 10 +++++----- > 2 files changed, 13 insertions(+), 12 deletions(-) >=20 > diff --git a/config/rootfiles/common/sysstat b/config/rootfiles/common/syss= tat > 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 63d11719e9a2e0ed2b1d9917101f57197dbb02e4643f0407ff34= 4521b34a25ab66917019b10de81addffe936dc7cb98b4ced9daad982740113f73bfcfc4ce634 > +$(DL_FILE)_BLAKE2 =3D fc2af19b7f46e28b2d169ad1279bd7f2472b4325c2d28d4252fd= 19ffd0ac2b904549f4b9daf70e94c6287bceee0e6ca51cc0600b6680b216deadc326922c13d6 >=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 >=20 --===============3992506403749150040==--