mirror of
git://git.openembedded.org/meta-openembedded
synced 2026-09-29 18:55:56 +00:00
rasdaemon: upgrade to 0.8.0
* drop the strerror_r patch as it's now included * now builds with out-of-tree libtraceevent Signed-off-by: Beniamin Sandu <beniaminsandu@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
This commit is contained in:
parent
144bc977c7
commit
5448c71422
@ -1,35 +0,0 @@
|
|||||||
From e415152b51eacab8705b6b3274cc0d1a274772e0 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Khem Raj <raj.khem@gmail.com>
|
|
||||||
Date: Tue, 30 Aug 2022 19:54:35 -0700
|
|
||||||
Subject: [PATCH] libtrace: Use XSI version of strerror_r on non glibc systems
|
|
||||||
|
|
||||||
The version used is glibc specific therefore make it so
|
|
||||||
and provide a fallback for non-glibc systems
|
|
||||||
|
|
||||||
Upstream-Status: Submitted [https://github.com/mchehab/rasdaemon/pull/70]
|
|
||||||
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
||||||
---
|
|
||||||
libtrace/event-parse.c | 6 ++++++
|
|
||||||
1 file changed, 6 insertions(+)
|
|
||||||
|
|
||||||
diff --git a/libtrace/event-parse.c b/libtrace/event-parse.c
|
|
||||||
index 6c705c3..6b651d5 100644
|
|
||||||
--- a/libtrace/event-parse.c
|
|
||||||
+++ b/libtrace/event-parse.c
|
|
||||||
@@ -5071,7 +5071,13 @@ int pevent_strerror(struct pevent *pevent, enum pevent_errno errnum,
|
|
||||||
const char *msg;
|
|
||||||
|
|
||||||
if (errnum >= 0) {
|
|
||||||
+#if defined(__GLIBC__)
|
|
||||||
msg = strerror_r(errnum, buf, buflen);
|
|
||||||
+#else
|
|
||||||
+ if (strerror_r(errnum, buf, buflen) != 0)
|
|
||||||
+ snprintf(buf, buflen, "unknown error %i", errnum);
|
|
||||||
+ msg = buf;
|
|
||||||
+#endif
|
|
||||||
if (msg != buf) {
|
|
||||||
size_t len = strlen(msg);
|
|
||||||
memcpy(buf, msg, min(buflen - 1, len));
|
|
||||||
--
|
|
||||||
2.37.3
|
|
||||||
|
|
||||||
@ -4,14 +4,14 @@ LICENSE = "GPL-2.0-only"
|
|||||||
LIC_FILES_CHKSUM = "file://COPYING;md5=d3070efe0afa3dc41608bd82c00bb0dc"
|
LIC_FILES_CHKSUM = "file://COPYING;md5=d3070efe0afa3dc41608bd82c00bb0dc"
|
||||||
|
|
||||||
SRC_URI = "git://github.com/mchehab/rasdaemon.git;branch=master;protocol=https \
|
SRC_URI = "git://github.com/mchehab/rasdaemon.git;branch=master;protocol=https \
|
||||||
file://0001-libtrace-Use-XSI-version-of-strerror_r-on-non-glibc-.patch \
|
|
||||||
file://rasdaemon.service \
|
file://rasdaemon.service \
|
||||||
file://init"
|
file://init"
|
||||||
|
|
||||||
SRCREV = "c2255178a49f62c53009a456bc37dd5e37332f09"
|
SRCREV = "4e83b848e7961af25028f3a2cecf37a63279a2bf"
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
|
|
||||||
|
DEPENDS = "libtraceevent"
|
||||||
RDEPENDS:${BPN} = "perl perl-module-file-basename perl-module-file-find perl-module-file-spec perl-module-getopt-long \
|
RDEPENDS:${BPN} = "perl perl-module-file-basename perl-module-file-find perl-module-file-spec perl-module-getopt-long \
|
||||||
perl-module-posix perl-module-file-glob libdbi-perl libdbd-sqlite-perl"
|
perl-module-posix perl-module-file-glob libdbi-perl libdbd-sqlite-perl"
|
||||||
|
|
||||||
Loading…
x
Reference in New Issue
Block a user