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
