mcelog: Upgrade to v189

Fix build with clang while here
Drop 0001-genconfig.py-update-shebang.patch its fixed upstream now

Signed-off-by: Khem Raj <raj.khem@gmail.com>
This commit is contained in:
Khem Raj 2022-08-31 16:22:28 -07:00
parent ae3c42a322
commit e549ce1de1
3 changed files with 28 additions and 35 deletions

View File

@ -0,0 +1,26 @@
From c7753f82261d49862d5e0f9691bf87799d36ef0c Mon Sep 17 00:00:00 2001
From: Khem Raj <raj.khem@gmail.com>
Date: Wed, 31 Aug 2022 16:20:03 -0700
Subject: [PATCH] client: Include string.h form mem* function prototypes
Upstream-Status: Pending
Signed-off-by: Khem Raj <raj.khem@gmail.com>
---
client.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/client.c b/client.c
index 883b1de..e474e55 100644
--- a/client.c
+++ b/client.c
@@ -16,6 +16,7 @@
on your Linux system; if not, write to the Free Software Foundation,
Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */
#include <stdio.h>
+#include <string.h>
#include <sys/socket.h>
#include <sys/un.h>
#include <unistd.h>
--
2.37.3

View File

@ -1,33 +0,0 @@
From b09ff147e9383d33e6adbcb356b52236610fceda Mon Sep 17 00:00:00 2001
From: Kai Kang <kai.kang@windriver.com>
Date: Fri, 1 Apr 2022 10:00:00 +0800
Subject: [PATCH] genconfig.py: update shebang
It fails to call genconfig.py if no /usr/bin/python on build machine:
| ./genconfig.py mcelog.conf config-intro.man > mcelog.conf.5
| /bin/sh: ./genconfig.py: /usr/bin/python: bad interpreter: No such file or directory
| Makefile:71: recipe for target 'mcelog.conf.5' failed
Update shebang with 'env python3' instead.
Upstream-Status: Pending
Signed-off-by: Kai Kang <kai.kang@windriver.com>
---
genconfig.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/genconfig.py b/genconfig.py
index ce9987f..982cac6 100755
--- a/genconfig.py
+++ b/genconfig.py
@@ -1,4 +1,4 @@
-#!/usr/bin/python
+#!/usr/bin/env python3
# generate man config documentation from mcelog.conf example
# genconfig.py mcelog.conf intro.html
from __future__ import print_function
--
2.17.1

View File

@ -7,11 +7,11 @@ SECTION = "System Environment/Base"
SRC_URI = "\
git://git.kernel.org/pub/scm/utils/cpu/mce/mcelog.git;protocol=http;;branch=master \
file://0001-client-Include-string.h-form-mem-function-prototypes.patch \
file://run-ptest \
file://0001-genconfig.py-update-shebang.patch \
"
SRCREV = "4146c9296a0cbd26f1c5e411cb44877f350053bd"
SRCREV = "b8dfb1fa34eb627a03adfb315326a29ec51214b3"
LICENSE = "GPL-2.0-only"
LIC_FILES_CHKSUM = "file://LICENSE;md5=b234ee4d69f5fce4486a80fdaf4a4263"