master hovercats/oakiss / pkg / pciutils / patch / 0005-Use-strerror-instead-of-GNU-m-format-specifier.patch
 1From 9e6d578db0a4a55be5dbba40aba78e830181734d Mon Sep 17 00:00:00 2001
 2From: Michael Forney <mforney@mforney.org>
 3Date: Sun, 16 Aug 2020 17:16:31 -0700
 4Subject: [PATCH] Use strerror instead of GNU %m format specifier
 5
 6---
 7 ls-kernel.c | 5 +++--
 8 1 file changed, 3 insertions(+), 2 deletions(-)
 9
10diff --git a/ls-kernel.c b/ls-kernel.c
11index 13b29f7..1f7933a 100644
12--- a/ls-kernel.c
13+++ b/ls-kernel.c
14@@ -8,6 +8,7 @@
15  *	SPDX-License-Identifier: GPL-2.0-or-later
16  */
17 
18+#include <errno.h>
19 #include <stdio.h>
20 #include <string.h>
21 
22@@ -125,12 +126,12 @@ show_kernel_init(void)
23     {
24       f = fopen(name, "r");
25       if (!f)
26-	die("Cannot open pcimap file %s: %m", name);
27+	die("Cannot open pcimap file %s: %s", name, strerror(errno));
28     }
29   else
30     {
31       if (uname(&uts) < 0)
32-	die("uname() failed: %m");
33+	die("uname() failed: %s", strerror(errno));
34       name = alloca(64 + strlen(uts.release));
35       sprintf(name, "/lib/modules/%s/modules.pcimap", uts.release);
36       f = fopen(name, "r");
37-- 
382.49.0
39