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
  

Reply via email to