Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package atop for openSUSE:Factory checked in at 2024-01-08 23:45:55 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/atop (Old) and /work/SRC/openSUSE:Factory/.atop.new.21961 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "atop" Mon Jan 8 23:45:55 2024 rev:13 rq:1137495 version:2.10.0 Changes: -------- --- /work/SRC/openSUSE:Factory/atop/atop.changes 2023-05-15 16:54:51.664352124 +0200 +++ /work/SRC/openSUSE:Factory/.atop.new.21961/atop.changes 2024-01-08 23:45:58.539868195 +0100 @@ -1,0 +2,30 @@ +Fri Jan 5 07:39:27 UTC 2024 - Michael Vetter <mvet...@suse.com> + +- Update to 2.10.0: + * Additional memory statistics on system level: amount of available + memory, amount of memory used for Transparant Huge Pages, amount + of memory used by two categories of static huge pages (usually + 2MiB and 1GiB), and the number of pages transferred to/from zswap. + * Additional counters for the number of idle threads on system + level and process level. + * Refined view of memory bar graph, including free static huge pages. + * Generic way to determine the container id or pod name for + containerized processes. + * Support for a BPF-based alternative[1] for the netatop kernel + module to gather network statistics per process/thread. + * Use the -z flag followed by a regex to prepend matching environment + variables to the full command line that is shown per process (with key 'c'). + * Various bugfixes (like memory leak when switching to bar graph mode) + and minor improvements. + * Bugfix: failing malloc while starting atopsar (unprivileged) for a live measurement. + * The program atophide can be used to make an extraction from an input + raw log to an output raw log, optionally specifying a begin time and/or an + end time. The output raw log can be anonymized, i.e. the hostname + will be replaced, command names of non-standard commands will be + replaced, all command arguments will be wiped, logical volume names + will be replaced and NFS mounted volume names will be replaced. + * The format of the raw file is incompatible with previous versions. + Raw files from previous versions can be converted to the new layout + with the atopconvert command. + +------------------------------------------------------------------- Old: ---- atop-2.9.0.tar.gz New: ---- atop-2.10.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ atop.spec ++++++ --- /var/tmp/diff_new_pack.Zfz1CS/_old 2024-01-08 23:45:59.647908481 +0100 +++ /var/tmp/diff_new_pack.Zfz1CS/_new 2024-01-08 23:45:59.647908481 +0100 @@ -2,7 +2,7 @@ # # spec file for package atop # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # Copyright (c) 2012 Pascal Bleser <pascal.ble...@opensuse.org> # # All modifications and additions to the file contributed by third parties @@ -19,7 +19,7 @@ Name: atop -Version: 2.9.0 +Version: 2.10.0 Release: 0 Summary: Monitor for System Resources and Process Activity License: GPL-2.0-only @@ -34,7 +34,7 @@ Patch3: harden_atopacct.service.patch Patch4: harden_atopgpu.service.patch BuildRequires: gcc -BuildRequires: glibc-devel +BuildRequires: glib2-devel BuildRequires: make BuildRequires: ncurses-devel BuildRequires: systemd-rpm-macros @@ -123,10 +123,12 @@ %{_bindir}/atopconvert %{_bindir}/atop-%{version} %{_bindir}/atopsar-%{version} +%{_bindir}/atophide %{_mandir}/man1/atop.1%{?ext_man} %{_mandir}/man1/atopcat.1%{?ext_man} %{_mandir}/man1/atopsar.1%{?ext_man} %{_mandir}/man1/atopconvert.1%{?ext_man} +%{_mandir}/man1/atophide.1%{?ext_man} %{_mandir}/man5/atoprc.5%{?ext_man} %{_datadir}/applications/%{name}.desktop ++++++ atop-2.9.0.tar.gz -> atop-2.10.0.tar.gz ++++++ ++++ 8663 lines of diff (skipped) ++++++ atop-makefile.patch ++++++ --- /var/tmp/diff_new_pack.Zfz1CS/_old 2024-01-08 23:45:59.779913281 +0100 +++ /var/tmp/diff_new_pack.Zfz1CS/_new 2024-01-08 23:45:59.783913426 +0100 @@ -1,14 +1,15 @@ -Index: atop-2.9.0/Makefile +Index: atop-2.10.0/Makefile =================================================================== ---- atop-2.9.0.orig/Makefile -+++ atop-2.9.0/Makefile -@@ -20,7 +20,7 @@ PMPATH1 = /usr/lib/pm-utils/sleep.d +--- atop-2.10.0.orig/Makefile ++++ atop-2.10.0/Makefile +@@ -20,7 +20,8 @@ PMPATH1 = /usr/lib/pm-utils/sleep.d PMPATH2 = /usr/lib64/pm-utils/sleep.d PMPATHD = /usr/lib/systemd/system-sleep --CFLAGS += -O2 -I. -Wall -Wno-stringop-truncation -Wmissing-prototypes -Wmissing-declarations # -DNOPERFEVENT # -DHTTPSTATS -+CFLAGS += $(OPTFLAGS) -I. -Wall -Wno-stringop-truncation # -DNOPERFEVENT # -DHTTPSTATS +-CFLAGS += -O2 -I. -Wall $(shell pkg-config --cflags glib-2.0) -Wno-stringop-truncation -Wmissing-prototypes -Wmissing-declarations -Wformat-security # -DNOPERFEVENT # -DHTTPSTATS ++CFLAGS += $(OPTFLAGS) -I. -Wall $(shell pkg-config --cflags glib-2.0) -Wno-stringop-truncation -Wformat-security # -DNOPERFEVENT # -DHTTPSTATS ++ + LDFLAGS = $(shell pkg-config --libs glib-2.0) OBJMOD0 = version.o OBJMOD1 = various.o deviate.o procdbase.o - OBJMOD2 = acctproc.o photoproc.o photosyst.o rawlog.o ifprop.o parseable.o ++++++ harden_atopacct.service.patch ++++++ --- /var/tmp/diff_new_pack.Zfz1CS/_old 2024-01-08 23:45:59.831915171 +0100 +++ /var/tmp/diff_new_pack.Zfz1CS/_new 2024-01-08 23:45:59.835915317 +0100 @@ -1,7 +1,7 @@ -Index: atop-2.8.0/atopacct.service +Index: atop-2.10.0/atopacct.service =================================================================== ---- atop-2.8.0.orig/atopacct.service -+++ atop-2.8.0/atopacct.service +--- atop-2.10.0.orig/atopacct.service ++++ atop-2.10.0/atopacct.service @@ -5,6 +5,19 @@ After=syslog.target Before=atop.service @@ -20,6 +20,6 @@ +RestrictRealtime=true +# end of automatic additions Type=forking - PIDFile=/var/run/atopacctd.pid + PIDFile=/run/atopacctd.pid ExecStartPre=/bin/sh -c 'if systemctl -q is-active acct psacct; then echo "Process accounting already in use by (ps)acct"; exit 1; fi' ++++++ harden_atopgpu.service.patch ++++++ --- /var/tmp/diff_new_pack.Zfz1CS/_old 2024-01-08 23:45:59.847915753 +0100 +++ /var/tmp/diff_new_pack.Zfz1CS/_new 2024-01-08 23:45:59.851915898 +0100 @@ -1,7 +1,7 @@ -Index: atop-2.6.0/atopgpu.service +Index: atop-2.10.0/atopgpu.service =================================================================== ---- atop-2.6.0.orig/atopgpu.service -+++ atop-2.6.0/atopgpu.service +--- atop-2.10.0.orig/atopgpu.service ++++ atop-2.10.0/atopgpu.service @@ -5,6 +5,19 @@ After=syslog.target Before=atop.service