summaryrefslogtreecommitdiffstats
path: root/meta/recipes-devtools/mtd/files/0004-ubifs-utils-extract_files-Include-linux-limits.h.patch
diff options
context:
space:
mode:
Diffstat (limited to 'meta/recipes-devtools/mtd/files/0004-ubifs-utils-extract_files-Include-linux-limits.h.patch')
-rw-r--r--meta/recipes-devtools/mtd/files/0004-ubifs-utils-extract_files-Include-linux-limits.h.patch41
1 files changed, 41 insertions, 0 deletions
diff --git a/meta/recipes-devtools/mtd/files/0004-ubifs-utils-extract_files-Include-linux-limits.h.patch b/meta/recipes-devtools/mtd/files/0004-ubifs-utils-extract_files-Include-linux-limits.h.patch
new file mode 100644
index 0000000000..87806af27d
--- /dev/null
+++ b/meta/recipes-devtools/mtd/files/0004-ubifs-utils-extract_files-Include-linux-limits.h.patch
@@ -0,0 +1,41 @@
1From f218be1ce0c8923d690221160a3dd9f1492acaf1 Mon Sep 17 00:00:00 2001
2From: Fabio Estevam <festevam@gmail.com>
3Date: Tue, 18 Feb 2025 08:17:30 -0300
4Subject: [PATCH v4 mtd-utils 4/4] ubifs-utils: extract_files: Include <linux/limits.h>
5
6Include <linux/limits.h> to fix the following build error when building
7with musl:
8
9| ../git/ubifs-utils/fsck.ubifs/extract_files.c: In function 'parse_ino_node':
10| ../git/ubifs-utils/fsck.ubifs/extract_files.c:144:47: error: 'XATTR_LIST_MAX' undeclared (first use in this function)
11| 144 | if (ino_node->xnms + ino_node->xcnt > XATTR_LIST_MAX) {
12| | ^~~~~~~~~~~~~~
13| ../git/ubifs-utils/fsck.ubifs/extract_files.c:144:47: note: each undeclared identifier is reported only once for each function it appears in
14| make: *** [Makefile:4374: ubifs-utils/fsck.ubifs/fsck_ubifs-extract_files.o] Error 1
15
16Upstream-Status: Submitted [https://lore.kernel.org/linux-mtd/20250219130244.2119582-4-festevam@gmail.com/T/#t]
17Signed-off-by: Fabio Estevam <festevam@gmail.com>
18Reviewed-by: Zhihao Cheng <chengzhihao1@huawei.com>
19---
20Changes since v3:
21- None.
22
23 ubifs-utils/fsck.ubifs/extract_files.c | 2 ++
24 1 file changed, 2 insertions(+)
25
26diff --git a/ubifs-utils/fsck.ubifs/extract_files.c b/ubifs-utils/fsck.ubifs/extract_files.c
27index c83d37749bc0..000ef5d10565 100644
28--- a/ubifs-utils/fsck.ubifs/extract_files.c
29+++ b/ubifs-utils/fsck.ubifs/extract_files.c
30@@ -10,6 +10,8 @@
31 #include <getopt.h>
32 #include <sys/stat.h>
33
34+#include <linux/limits.h>
35+
36 #include "linux_err.h"
37 #include "bitops.h"
38 #include "kmem.h"
39--
402.34.1
41