Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ksystemstats6 for openSUSE:Factory 
checked in at 2026-03-19 17:34:41
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ksystemstats6 (Old)
 and      /work/SRC/openSUSE:Factory/.ksystemstats6.new.8177 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ksystemstats6"

Thu Mar 19 17:34:41 2026 rev:39 rq:1340952 version:6.6.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/ksystemstats6/ksystemstats6.changes      
2026-03-04 21:01:24.931006186 +0100
+++ /work/SRC/openSUSE:Factory/.ksystemstats6.new.8177/ksystemstats6.changes    
2026-03-19 17:35:00.931938310 +0100
@@ -1,0 +2,10 @@
+Wed Mar 18 11:05:20 UTC 2026 - Fabian Vogt <[email protected]>
+
+- Update to 6.6.3:
+  * New bugfix release
+  * For more details see https://kde.org/announcements/plasma/6/6.6.3
+- Changes since 6.6.2:
+  * Update version for new release 6.6.3
+  * Fix infinite loop parsing /proc/cpuinfo when no newline at end last CPU 
block.
+
+-------------------------------------------------------------------

Old:
----
  ksystemstats-6.6.2.tar.xz
  ksystemstats-6.6.2.tar.xz.sig

New:
----
  ksystemstats-6.6.3.tar.xz
  ksystemstats-6.6.3.tar.xz.sig

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ ksystemstats6.spec ++++++
--- /var/tmp/diff_new_pack.xHF25o/_old  2026-03-19 17:35:01.767972952 +0100
+++ /var/tmp/diff_new_pack.xHF25o/_new  2026-03-19 17:35:01.767972952 +0100
@@ -23,7 +23,7 @@
 %define rname ksystemstats
 %bcond_without released
 Name:           ksystemstats6
-Version:        6.6.2
+Version:        6.6.3
 Release:        0
 # Full Plasma 6 version (e.g. 6.0.0)
 %{!?_plasma6_bugfix: %define _plasma6_bugfix %{version}}

++++++ ksystemstats-6.6.2.tar.xz -> ksystemstats-6.6.3.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ksystemstats-6.6.2/CMakeLists.txt 
new/ksystemstats-6.6.3/CMakeLists.txt
--- old/ksystemstats-6.6.2/CMakeLists.txt       2026-03-03 10:31:44.000000000 
+0100
+++ new/ksystemstats-6.6.3/CMakeLists.txt       2026-03-17 12:03:14.000000000 
+0100
@@ -3,10 +3,10 @@
 
 cmake_minimum_required(VERSION 3.16)
 
-set(PROJECT_VERSION "6.6.2")
+set(PROJECT_VERSION "6.6.3")
 project(ksystemstats VERSION ${PROJECT_VERSION})
 
-set(PROJECT_DEP_VERSION "6.6.2")
+set(PROJECT_DEP_VERSION "6.6.3")
 set(QT_MIN_VERSION "6.10.0")
 set(KF6_MIN_VERSION "6.22.0")
 set(KDE_COMPILERSETTINGS_LEVEL "5.82")
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ksystemstats-6.6.2/plugins/cpu/autotests/TestLinuxCpu.cpp 
new/ksystemstats-6.6.3/plugins/cpu/autotests/TestLinuxCpu.cpp
--- old/ksystemstats-6.6.2/plugins/cpu/autotests/TestLinuxCpu.cpp       
2026-03-03 10:31:44.000000000 +0100
+++ new/ksystemstats-6.6.3/plugins/cpu/autotests/TestLinuxCpu.cpp       
2026-03-17 12:03:14.000000000 +0100
@@ -45,6 +45,14 @@
         << 8
         << 8
         ;
+
+    QTest::newRow("ARM_no_newline")
+        << QFINDTESTDATA("fixtures/linux_arm_cpuinfo_no_newline.txt")
+        << 1
+        << 8
+        << 8
+        ;
+
 }
 
 void LinuxCpuTest::testParseCpuinfo()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ksystemstats-6.6.2/plugins/cpu/autotests/fixtures/linux_arm_cpuinfo_no_newline.txt
 
new/ksystemstats-6.6.3/plugins/cpu/autotests/fixtures/linux_arm_cpuinfo_no_newline.txt
--- 
old/ksystemstats-6.6.2/plugins/cpu/autotests/fixtures/linux_arm_cpuinfo_no_newline.txt
      1970-01-01 01:00:00.000000000 +0100
+++ 
new/ksystemstats-6.6.3/plugins/cpu/autotests/fixtures/linux_arm_cpuinfo_no_newline.txt
      2026-03-17 12:03:14.000000000 +0100
@@ -0,0 +1,71 @@
+processor      : 0
+BogoMIPS       : 48.00
+Features       : fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp 
asimdhp cpuid asimdrdm lrcpc dcpop asimddp
+CPU implementer        : 0x41
+CPU architecture: 8
+CPU variant    : 0x2
+CPU part       : 0xd05
+CPU revision   : 0
+
+processor      : 1
+BogoMIPS       : 48.00
+Features       : fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp 
asimdhp cpuid asimdrdm lrcpc dcpop asimddp
+CPU implementer        : 0x41
+CPU architecture: 8
+CPU variant    : 0x2
+CPU part       : 0xd05
+CPU revision   : 0
+
+processor      : 2
+BogoMIPS       : 48.00
+Features       : fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp 
asimdhp cpuid asimdrdm lrcpc dcpop asimddp
+CPU implementer        : 0x41
+CPU architecture: 8
+CPU variant    : 0x2
+CPU part       : 0xd05
+CPU revision   : 0
+
+processor      : 3
+BogoMIPS       : 48.00
+Features       : fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp 
asimdhp cpuid asimdrdm lrcpc dcpop asimddp
+CPU implementer        : 0x41
+CPU architecture: 8
+CPU variant    : 0x2
+CPU part       : 0xd05
+CPU revision   : 0
+
+processor      : 4
+BogoMIPS       : 48.00
+Features       : fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp 
asimdhp cpuid asimdrdm lrcpc dcpop asimddp
+CPU implementer        : 0x41
+CPU architecture: 8
+CPU variant    : 0x4
+CPU part       : 0xd0b
+CPU revision   : 0
+
+processor      : 5
+BogoMIPS       : 48.00
+Features       : fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp 
asimdhp cpuid asimdrdm lrcpc dcpop asimddp
+CPU implementer        : 0x41
+CPU architecture: 8
+CPU variant    : 0x4
+CPU part       : 0xd0b
+CPU revision   : 0
+
+processor      : 6
+BogoMIPS       : 48.00
+Features       : fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp 
asimdhp cpuid asimdrdm lrcpc dcpop asimddp
+CPU implementer        : 0x41
+CPU architecture: 8
+CPU variant    : 0x4
+CPU part       : 0xd0b
+CPU revision   : 0
+
+processor      : 7
+BogoMIPS       : 48.00
+Features       : fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp 
asimdhp cpuid asimdrdm lrcpc dcpop asimddp
+CPU implementer        : 0x41
+CPU architecture: 8
+CPU variant    : 0x4
+CPU part       : 0xd0b
+CPU revision   : 0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ksystemstats-6.6.2/plugins/cpu/autotests/fixtures/linux_arm_cpuinfo_no_newline.txt.license
 
new/ksystemstats-6.6.3/plugins/cpu/autotests/fixtures/linux_arm_cpuinfo_no_newline.txt.license
--- 
old/ksystemstats-6.6.2/plugins/cpu/autotests/fixtures/linux_arm_cpuinfo_no_newline.txt.license
      1970-01-01 01:00:00.000000000 +0100
+++ 
new/ksystemstats-6.6.3/plugins/cpu/autotests/fixtures/linux_arm_cpuinfo_no_newline.txt.license
      2026-03-17 12:03:14.000000000 +0100
@@ -0,0 +1,2 @@
+SPDX-License-Identifier: CC0-1.0
+SPDX-FileCopyrightText: none
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ksystemstats-6.6.2/plugins/cpu/linuxcpuplugin.cpp 
new/ksystemstats-6.6.3/plugins/cpu/linuxcpuplugin.cpp
--- old/ksystemstats-6.6.2/plugins/cpu/linuxcpuplugin.cpp       2026-03-03 
10:31:44.000000000 +0100
+++ new/ksystemstats-6.6.3/plugins/cpu/linuxcpuplugin.cpp       2026-03-17 
12:03:14.000000000 +0100
@@ -83,7 +83,7 @@
     for (QByteArray line = cpuinfo.readLine(); !line.isEmpty(); line = 
cpuinfo.readLine()) {
         CpuInfo info;
         // Processors are divided by empty lines
-        for (; line != "\n";  line = cpuinfo.readLine()) {
+        for (; line != "\n" && !cpuinfo.atEnd();  line = cpuinfo.readLine()) {
             // we are interested in processor number as identifier for 
/proc/stat, physical id (the
             // cpu the core belongs to) and the number of the core. However 
with hyperthreading
             // multiple entries will have the same combination of physical id 
and core id. So we just

Reply via email to