Unverified Commit 23317971 authored by zowoq's avatar zowoq Committed by GitHub
Browse files

rasdaemon: add patch for ras-mc-ctl (#510461)

parents 61809bc0 bb3fb72a
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -10,6 +10,10 @@ let

in
{
  meta = {
    inherit (pkgs.rasdaemon.meta) maintainers;
  };

  options.hardware.rasdaemon = {

    enable = lib.mkEnableOption "RAS logging daemon";
+2 −3
Original line number Diff line number Diff line
{ ... }:
{ pkgs, ... }:
{
  name = "rasdaemon";
  meta = {
    maintainers = [ ];
    broken = true; # test timed out
    inherit (pkgs.rasdaemon.meta) maintainers;
  };

  nodes.machine =
+6 −1
Original line number Diff line number Diff line
@@ -26,6 +26,11 @@ stdenv.mkDerivation (finalAttrs: {
    hash = "sha256-rk4CZrWQRe2wsx8/eXP0BIeaU/Gxmcb+Kry5F8t4YKQ=";
  };

  patches = [
    # https://github.com/mchehab/rasdaemon/pull/246
    ./ras-mc-ctl_fix_invalid_column_in_signal_events_query.patch
  ];

  strictDeps = true;

  enableParallelBuilding = true;
@@ -122,6 +127,6 @@ stdenv.mkDerivation (finalAttrs: {
    license = lib.licenses.gpl2Plus;
    platforms = lib.platforms.linux;
    changelog = "${finalAttrs.meta.homepage}/releases/tag/v${finalAttrs.version}";
    maintainers = [ ];
    maintainers = [ lib.maintainers.zowoq ];
  };
})
+13 −0
Original line number Diff line number Diff line
diff --git a/util/ras-mc-ctl.in b/util/ras-mc-ctl.in
index b00c9c1..e56402b 100755
--- a/util/ras-mc-ctl.in
+++ b/util/ras-mc-ctl.in
@@ -2497,7 +2497,7 @@ sub errors
 
     # SIGNAL event
     if ($has_signal == 1) {
-	$query = "select id, timestamp, signal, errorno, code, comm, pid, grp, res from signal_event$conf{opt}{since} order by id";
+	$query = "select id, timestamp, sig, errorno, code, comm, pid, grp, res from signal_event$conf{opt}{since} order by id";
 	$query_handle = $dbh->prepare($query);
 	$query_handle->execute();
 	$query_handle->bind_columns(\($id, $timestamp, $signal, $errorno, $code, $comm, $pid, $grp, $res));