Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package mcelog for openSUSE:Factory checked 
in at 2026-07-09 22:18:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/mcelog (Old)
 and      /work/SRC/openSUSE:Factory/.mcelog.new.1991 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "mcelog"

Thu Jul  9 22:18:33 2026 rev:76 rq:1364517 version:211

Changes:
--------
--- /work/SRC/openSUSE:Factory/mcelog/mcelog.changes    2026-02-11 
19:12:13.320483968 +0100
+++ /work/SRC/openSUSE:Factory/.mcelog.new.1991/mcelog.changes  2026-07-09 
22:18:54.593167228 +0200
@@ -1,0 +2,18 @@
+Wed Jul 08 11:27:47 UTC 2026 - Thomas Renninger <[email protected]>
+
+- Add missing python3-base BR (bsc#1270322).
+- Update to version 211:
+  * mcelog: Don't try to offline "unknown" CPU
+  * Parse PPIN (processor identifier) instead of bailing out
+  * Parse SOCKET as SOCKETID
+
+-------------------------------------------------------------------
+Fri Feb 13 16:08:00 UTC 2026 - Thomas Renninger <[email protected]>
+
+- Loosen not needed restrictions and allow mcelog in VM env for testing
+- Use default logfile /var/log/mcelog in --daemon --foreground mode
+A log_file_fix.patch
+- Previous change already contained jsc#PED-14849 by:
+  * Removing Requires(pre):  %fillup_prereq
+
+-------------------------------------------------------------------

Old:
----
  mcelog-210.obscpio

New:
----
  log_file_fix.patch
  mcelog-211.obscpio

----------(New B)----------
  New:- Use default logfile /var/log/mcelog in --daemon --foreground mode
A log_file_fix.patch
- Previous change already contained jsc#PED-14849 by:
----------(New E)----------

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

Other differences:
------------------
++++++ mcelog.spec ++++++
--- /var/tmp/diff_new_pack.1fczKF/_old  2026-07-09 22:18:55.765207129 +0200
+++ /var/tmp/diff_new_pack.1fczKF/_new  2026-07-09 22:18:55.769207264 +0200
@@ -1,8 +1,7 @@
 #
 # spec file for package mcelog
 #
-# Copyright (c) 2026 SUSE LLC
-# Copyright (c) 2025 SUSE LLC and contributors
+# Copyright (c) 2026 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -25,7 +24,7 @@
 %bcond_without usr_etc
 %endif
 Name:           mcelog
-Version:        210
+Version:        211
 Release:        0
 Summary:        Log Machine Check Events
 License:        GPL-2.0-only
@@ -35,6 +34,7 @@
 Source2:        mcelog.sysconfig
 Source3:        mcelog.systemd
 Source5:        mcelog.tmpfiles
+Patch0:         log_file_fix.patch
 %if %{with email_notify}
 Source6:        README.email_setup
 Patch1:         email.patch
@@ -55,6 +55,7 @@
 Requires(pre):  %fillup_prereq
 %endif
 BuildRequires:  pkgconfig
+BuildRequires:  python3-base
 BuildRequires:  pkgconfig(systemd)
 Requires:       logrotate
 ExclusiveArch:  %{ix86} x86_64

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.1fczKF/_old  2026-07-09 22:18:55.857210260 +0200
+++ /var/tmp/diff_new_pack.1fczKF/_new  2026-07-09 22:18:55.861210397 +0200
@@ -7,6 +7,6 @@
                 <param 
name="url">https://github.com/andikleen/mcelog.git</param>
               <param 
name="changesrevision">1f3a769c8fb736815a56ea104b7b751c5565cb88</param></service><service
 name="tar_scm">
                 <param 
name="url">https://git.kernel.org/pub/scm/utils/cpu/mce/mcelog.git</param>
-              <param 
name="changesrevision">357b136f95be23be1dda2c5e220e0430e9b20765</param></service></servicedata>
+              <param 
name="changesrevision">fe4ac4f11ef7b793b6f4c9dcb0f3fdb410a194a2</param></service></servicedata>
 (No newline at EOF)
 

++++++ log_file_fix.patch ++++++
---
 mcelog.c |    3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

--- a/mcelog.c
+++ b/mcelog.c
@@ -888,7 +888,6 @@
 "--ping              Send ping command to the currently running mcelog 
daemon\n"
 "--ignorenodev       Exit silently when the device cannot be opened\n"
 "--file filename     With --ascii read machine check log from filename instead 
of stdin\n"
-"--logfile filename  Log decoded machine checks in file filename\n"
 "--syslog            Log decoded machine checks in syslog (default stdout or 
syslog for daemon)\n"
 "--syslog-error      Log decoded machine checks in syslog with error level\n"
 "--no-syslog         Never log anything to syslog\n"
@@ -1113,7 +1112,7 @@
 
 static void modifier_finish(void)
 {
-       if(!foreground && daemon_mode && !logfile && !(syslog_opt & 
SYSLOG_LOG)) {
+       if(daemon_mode && !logfile && !(syslog_opt & SYSLOG_LOG)) {
                logfile = logfile_default;
        }
        if (logfile) {

++++++ mcelog-210.obscpio -> mcelog-211.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mcelog-210/input/icxd_uc_scrub 
new/mcelog-211/input/icxd_uc_scrub
--- old/mcelog-210/input/icxd_uc_scrub  1970-01-01 01:00:00.000000000 +0100
+++ new/mcelog-211/input/icxd_uc_scrub  2026-07-06 18:29:19.000000000 +0200
@@ -0,0 +1,4 @@
+CPU 0: Machine Check Exception: 5 Bank 14: be000f42001000c1
+RIP !INEXACT! 10:<ffffffff81d56ca9> {intel_idle+0x59/0xa0}
+TSC 9b34d209b1e46f ADDR 63a6bdf80 MISC 9000a05ba58fc86 PPIN 67d6735bd52bf4b1
+PROCESSOR 0:606c1 TIME 1774372375 SOCKET 0 APIC 0 microcode 1000211
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mcelog-210/mcelog.c new/mcelog-211/mcelog.c
--- old/mcelog-210/mcelog.c     2026-01-13 23:41:02.000000000 +0100
+++ new/mcelog-211/mcelog.c     2026-07-06 18:29:19.000000000 +0200
@@ -756,6 +756,12 @@
                        else
                                FIELD(socketid);
                } 
+               else if (!strncmp(s, "SOCKET", 6)) {
+                       if ((n = sscanf(s, "SOCKET %u%n", &m.socketid, &next)) 
!= 1)
+                               missing++;
+                       else
+                               FIELD(socketid);
+               }
                else if (!strncmp(s, "CPUID", 5)) {
                        unsigned fam, mod;
                        char vendor[31];
@@ -792,6 +798,12 @@
                                        FIELD(addr);
                        }
                }
+               else if (!strncmp(s, "PPIN", 4)) {
+                       if ((n = sscanf(s, "PPIN %llx%n", &m.ppin, &next)) < 1)
+                               missing++;
+                       else
+                               FIELD(ppin);
+               }
                else if (!match_patterns(s, skip_patterns))
                        n = 0;
                else { 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mcelog-210/triggers/cache-error-trigger 
new/mcelog-211/triggers/cache-error-trigger
--- old/mcelog-210/triggers/cache-error-trigger 2026-01-13 23:41:02.000000000 
+0100
+++ new/mcelog-211/triggers/cache-error-trigger 2026-07-06 18:29:19.000000000 
+0200
@@ -24,7 +24,7 @@
 
 logger -s -p daemon.crit -t mcelog "Level $LEVEL cache error threshold affects 
CPUs: $AFFECTED_CPUS"
 
-if [ $DO_OFFLINE = 0 ]
+if [ $DO_OFFLINE = 0 -o $AFFECTED_CPUS = unknown ]
 then
        exit $EXIT
 fi

++++++ mcelog.obsinfo ++++++
--- /var/tmp/diff_new_pack.1fczKF/_old  2026-07-09 22:18:56.169220882 +0200
+++ /var/tmp/diff_new_pack.1fczKF/_new  2026-07-09 22:18:56.173221019 +0200
@@ -1,5 +1,5 @@
 name: mcelog
-version: 210
-mtime: 1768344062
-commit: 357b136f95be23be1dda2c5e220e0430e9b20765
+version: 211
+mtime: 1783355359
+commit: fe4ac4f11ef7b793b6f4c9dcb0f3fdb410a194a2
 

++++++ mcelog.systemd ++++++
--- /var/tmp/diff_new_pack.1fczKF/_old  2026-07-09 22:18:56.225222790 +0200
+++ /var/tmp/diff_new_pack.1fczKF/_new  2026-07-09 22:18:56.229222925 +0200
@@ -1,6 +1,5 @@
 [Unit]
 Description=Machine Check Exception Logging Daemon
-ConditionVirtualization=false
 ConditionPathExists=/dev/mcelog
 
 [Service]

Reply via email to