Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package rasdaemon for openSUSE:Factory 
checked in at 2026-07-07 21:06:32
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rasdaemon (Old)
 and      /work/SRC/openSUSE:Factory/.rasdaemon.new.1982 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "rasdaemon"

Tue Jul  7 21:06:32 2026 rev:30 rq:1364315 version:0.8.5+git0.769593b

Changes:
--------
--- /work/SRC/openSUSE:Factory/rasdaemon/rasdaemon.changes      2026-07-03 
16:11:13.610412534 +0200
+++ /work/SRC/openSUSE:Factory/.rasdaemon.new.1982/rasdaemon.changes    
2026-07-07 21:09:01.014359316 +0200
@@ -1,0 +2,11 @@
+Tue Jul  7 14:11:39 UTC 2026 - Thomas Renninger <[email protected]>
+
+- - Create debugfs dependency in unit section of rasdaemon.service
+  bsc#1270438
+A debugfs_service_dependency.patch
+- On systems where no DIMMs are installed and the systems only have HBM memory,
+  the ras-mc-ctl --register-labels and --print-labels return an error instead
+  of an info message (bsc#1240542)
+A rasdaemon_ras-mc-ctl_change_no_dimm_label_message_to_info_from_error.patch
+
+-------------------------------------------------------------------

New:
----
  debugfs_service_dependency.patch
  rasdaemon_ras-mc-ctl_change_no_dimm_label_message_to_info_from_error.patch

----------(New B)----------
  New:  bsc#1270438
A debugfs_service_dependency.patch
- On systems where no DIMMs are installed and the systems only have HBM memory,
  New:  of an info message (bsc#1240542)
A rasdaemon_ras-mc-ctl_change_no_dimm_label_message_to_info_from_error.patch
----------(New E)----------

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

Other differences:
------------------
++++++ rasdaemon.spec ++++++
--- /var/tmp/diff_new_pack.8U1fMO/_old  2026-07-07 21:09:01.726383890 +0200
+++ /var/tmp/diff_new_pack.8U1fMO/_new  2026-07-07 21:09:01.730384029 +0200
@@ -24,6 +24,10 @@
 Group:          Hardware/Other
 URL:            http://git.infradead.org/users/mchehab/rasdaemon.git
 Source:         %{name}-%{version}.tar.xz
+# PATCH-FIX-UPSTREAM -- based on https://github.com/mchehab/rasdaemon/pull/213
+Patch0:         
rasdaemon_ras-mc-ctl_change_no_dimm_label_message_to_info_from_error.patch
+# PATCH-FIX-UPSTREAM -- based on https://github.com/mchehab/rasdaemon/pull/253
+Patch1:         debugfs_service_dependency.patch
 BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  gettext-devel
@@ -51,7 +55,7 @@
 an utility for reporting current error counts from the EDAC sysfs files.
 
 %prep
-%autosetup
+%autosetup -p1
 
 %build
 # Fixes:

++++++ debugfs_service_dependency.patch ++++++
---
 misc/rasdaemon.service.in |    2 ++
 1 file changed, 2 insertions(+)

--- a/misc/rasdaemon.service.in
+++ b/misc/rasdaemon.service.in
@@ -4,6 +4,8 @@
 Description=RAS daemon to log the RAS events
 # only needed when not running in foreground (--foreground | -f)
 #After=syslog.target
+After=sys-kernel-debug.mount
+Wants=sys-kernel-debug.mount
 
 [Service]
 EnvironmentFile=@SYSCONFDEFDIR@/rasdaemon

++++++ 
rasdaemon_ras-mc-ctl_change_no_dimm_label_message_to_info_from_error.patch 
++++++
>From 676ad1abaacae548cf07734756a0db7846598e5b Mon Sep 17 00:00:00 2001
From: Thomas Abraham <[email protected]>
Date: Thu, 24 Apr 2025 10:06:15 -0400
Subject: [PATCH] rasdaemon: ras-mc-ctl: change no dimm label message to info
 from error

The lack of DIMM labels is not necessarily an error, such as on
systems with of HBM memory. So, these messages should not be errors.
---
 util/ras-mc-ctl.in |    8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

--- a/util/ras-mc-ctl.in
+++ b/util/ras-mc-ctl.in
@@ -776,8 +776,8 @@
     my $format = "%-35s %-20s %-20s\n";
 
     if (!exists $$lref{$vendor}{$model} && !exists 
$$lref_prod{$pvendor}{$pname}) {
-       log_error ("No dimm labels for $conf{mainboard}{vendor} " .
-                  "model $conf{mainboard}{model}\n");
+       print "No dimm labels for $conf{mainboard}{vendor} " .
+                  "model $conf{mainboard}{model}\n" unless $conf{opt}{quiet};
        return;
     }
 
@@ -833,8 +833,8 @@
     my $sysfs  = "/sys/devices/system/edac/mc";
 
     if (!exists $$lref{$vendor}{$model} && !exists 
$$lref_prod{$pvendor}{$pname}) {
-       log_error ("No dimm labels for $conf{mainboard}{vendor} " .
-                                     "model $conf{mainboard}{model}\n");
+       print "No dimm labels for $conf{mainboard}{vendor} " .
+                                     "model $conf{mainboard}{model}\n" unless 
$conf{opt}{quiet};
        return 0;
     }
     my $sysfs_dir = "/sys/devices/system/edac/mc";

Reply via email to