Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package atop for openSUSE:Factory checked in at 2021-06-01 10:39:37 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/atop (Old) and /work/SRC/openSUSE:Factory/.atop.new.1898 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "atop" Tue Jun 1 10:39:37 2021 rev:6 rq:896388 version:2.6.0 Changes: -------- --- /work/SRC/openSUSE:Factory/atop/atop.changes 2020-08-29 20:33:37.929245086 +0200 +++ /work/SRC/openSUSE:Factory/.atop.new.1898/atop.changes 2021-06-01 10:41:10.261191952 +0200 @@ -1,0 +2,41 @@ +Tue Apr 13 21:33:30 UTC 2021 - Ferdinand Thiessen <r...@fthiessen.de> + +- Update to version 2.6.0 + * Sort threads within process. + * Individual threads within a process (key 'y') are shown in the + order of their TID. With the additional key 'Y' threads within + a process are sorted based on the current sort criterium. + * Show the WCHAN per thread. + * With the key 'W' is active, the wait channel is determined per + thread and shown with the scheduling information (key 's'). + * Show runqueue delay per thread/process. + * For every process (cumulated) and every thread the time spent + waiting on the runqueue is shown as value 'RDELAY'. + * Show other modified/new metrics: + + PSI pressure during interval time is shown + + Counter 'avio' (average I/O time) for fast disks in + microseconds or nanoseconds + + Counter 'zfarc' showing the current size of the ARC (cache) + for ZFSonlinux + + Counter 'swcac' showing the current size of the swap cache + + Counter LOCKSZ showing the virtual locked memory size + * Avoid crash with very high load average values. + * Fix errors in reading InfiniBand states. + * Support of rawlog files spanning multiple days. + * The time specification to define the begin time (-b flag) + and end time (-e flag) of both atop and atopsar is + [YYYYMMDD]hhmm now + * This also applies to the branch key ('b') when using atop + interactively. + * Support reading rawlog from a pipe. + * Rawlog data can be read from a pipe by atop and atopsar with + the option '-r -'. In this way, concatenated rawlog data from + the command atopcat can be directly processed. + * New program atopcat, the program atopcat concatenates rawlog + files and writes this data to stdout. The output can be + redirected to a new rawlog file or to atop/atopsar directly + via a pipe (see option '-r -' of these commands). + In this way e.g. weekly or monthly reports or extractions + can be created. + +------------------------------------------------------------------- Old: ---- atop-2.5.0.tar.gz New: ---- atop-2.6.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ atop.spec ++++++ --- /var/tmp/diff_new_pack.n5zkEL/_old 2021-06-01 10:41:10.813192892 +0200 +++ /var/tmp/diff_new_pack.n5zkEL/_new 2021-06-01 10:41:10.813192892 +0200 @@ -2,8 +2,7 @@ # # spec file for package atop # -# Copyright (c) 2020 SUSE LLC -# Copyright (c) 2018 The openSUSE Project. +# Copyright (c) 2021 SUSE LLC # Copyright (c) 2012 Pascal Bleser <pascal.ble...@opensuse.org> # # All modifications and additions to the file contributed by third parties @@ -20,16 +19,16 @@ Name: atop -Version: 2.5.0 +Version: 2.6.0 Release: 0 Summary: Monitor for System Resources and Process Activity License: GPL-2.0-only URL: https://www.atoptool.nl/ -Source0: http://www.atoptool.nl/download/atop-%{version}.tar.gz +Source0: https://www.atoptool.nl/download/atop-%{version}.tar.gz Source1: atop.desktop Source2: atop.default Source99: atop-rpmlintrc -Patch1: atop-makefile.patch +Patch0: atop-makefile.patch BuildRequires: gcc BuildRequires: glibc-devel BuildRequires: make @@ -83,7 +82,7 @@ install -d "%{buildroot}%{_sysconfdir}/default" install -Dp -m 0644 %{SOURCE2} %{buildroot}%{_sysconfdir}/default/atop -make systemdinstall DESTDIR=%{buildroot} +make systemdinstall DESTDIR=%{buildroot} SYSDPATH=%{_unitdir} rm -f "%{buildroot}%{_localstatedir}/log/atop"/* @@ -115,35 +114,37 @@ %license COPYING %doc README %attr(0755,root,root) %{_bindir}/atop +%{_bindir}/atopcat %{_bindir}/atopsar %{_bindir}/atopconvert %{_bindir}/atop-%{version} %{_bindir}/atopsar-%{version} %{_mandir}/man1/atop.1%{?ext_man} -%{_mandir}/man1/atopconvert.1%{?ext_man} +%{_mandir}/man1/atopcat.1%{?ext_man} %{_mandir}/man1/atopsar.1%{?ext_man} +%{_mandir}/man1/atopconvert.1%{?ext_man} %{_mandir}/man5/atoprc.5%{?ext_man} %{_datadir}/applications/%{name}.desktop %files daemon %license COPYING %doc README -%config(noreplace)%{_sysconfdir}/default/atop -%{_localstatedir}/log/atop -%{_usr}/lib/systemd/system/%{name}.service -%{_mandir}/man8/atopacctd.8%{?ext_man} -%{_mandir}/man8/atopgpud.8%{?ext_man} -%{_usr}/lib/systemd/system/atopacct.service -%{_usr}/lib/systemd/system/atopgpu.service -%{_prefix}/lib/systemd/system/atop-rotate.service -%{_prefix}/lib/systemd/system/atop-rotate.timer -%dir %{_usr}/lib/systemd/system-sleep -%{_usr}/lib/systemd/system-sleep/atop-pm.sh -%{_sbindir}/atopacctd %{_sbindir}/atopgpud +%{_sbindir}/atopacctd %{_sbindir}/rcatopacct %{_sbindir}/rcatop-rotate %{_sbindir}/rc%{name} %{_sbindir}/rcatopgpu +%{_localstatedir}/log/atop +%{_mandir}/man8/atopgpud.8%{?ext_man} +%{_mandir}/man8/atopacctd.8%{?ext_man} +%{_unitdir}/atop.service +%{_unitdir}/atopgpu.service +%{_unitdir}/atopacct.service +%{_unitdir}/atop-rotate.timer +%{_unitdir}/atop-rotate.service +%dir %{_prefix}/lib/systemd/system-sleep +%{_prefix}/lib/systemd/system-sleep/atop-pm.sh +%config(noreplace)%{_sysconfdir}/default/atop %changelog ++++++ atop-2.5.0.tar.gz -> atop-2.6.0.tar.gz ++++++ ++++ 6274 lines of diff (skipped) ++++++ atop-makefile.patch ++++++ --- /var/tmp/diff_new_pack.n5zkEL/_old 2021-06-01 10:41:10.933193097 +0200 +++ /var/tmp/diff_new_pack.n5zkEL/_new 2021-06-01 10:41:10.937193104 +0200 @@ -1,25 +1,16 @@ -diff -Naur atop-2.5.0.orig/Makefile atop-2.5.0/Makefile ---- atop-2.5.0.orig/Makefile 2020-07-30 23:18:00.229258992 +0200 -+++ atop-2.5.0/Makefile 2020-07-30 23:22:03.727237162 +0200 +diff -Nur atop-2.6.0/Makefile new/Makefile +--- atop-2.6.0/Makefile 2020-12-21 20:57:55.000000000 +0100 ++++ new/Makefile 2021-04-13 23:52:53.597971062 +0200 @@ -20,7 +20,7 @@ PMPATH2 = /usr/lib64/pm-utils/sleep.d PMPATHD = /usr/lib/systemd/system-sleep --CFLAGS += -O2 -I. -Wall # -DNOPERFEVENT # -DHTTPSTATS -+CFLAGS += $(OPTFLAGS) -I. -Wall # -DHTTPSTATS +-CFLAGS += -O2 -I. -Wall -Wno-stringop-truncation # -DNOPERFEVENT # -DHTTPSTATS ++CFLAGS += $(OPTFLAGS) -I. -Wall -Wno-stringop-truncation # -DNOPERFEVENT # -DHTTPSTATS OBJMOD0 = version.o OBJMOD1 = various.o deviate.o procdbase.o OBJMOD2 = acctproc.o photoproc.o photosyst.o rawlog.o ifprop.o parseable.o -@@ -46,7 +46,7 @@ - $(CC) atopconvert.o -o atopconvert -lz $(LDFLAGS) - - netlink.o: netlink.c -- $(CC) -I. -Wall -c netlink.c -+ $(CC) -I. -Wall $(OPTFLAGS) -c netlink.c - - clean: - rm -f *.o atop atopacctd atopconvert -@@ -155,19 +155,19 @@ +@@ -156,22 +156,22 @@ chmod 644 $(DESTDIR)$(DEFPATH)/atop # cp atop $(DESTDIR)$(BINPATH)/atop @@ -41,5 +32,9 @@ - chown root $(DESTDIR)$(BINPATH)/atopconvert + #chown root $(DESTDIR)$(BINPATH)/atopconvert chmod 0711 $(DESTDIR)$(BINPATH)/atopconvert + cp atopcat $(DESTDIR)$(BINPATH)/atopcat +- chown root $(DESTDIR)$(BINPATH)/atopcat ++ #chown root $(DESTDIR)$(BINPATH)/atopcat + chmod 0711 $(DESTDIR)$(BINPATH)/atopcat cp man/atop.1 $(DESTDIR)$(MAN1PATH) cp man/atopsar.1 $(DESTDIR)$(MAN1PATH)