diff options
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.patch | 41 |
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 @@ | |||
1 | From f218be1ce0c8923d690221160a3dd9f1492acaf1 Mon Sep 17 00:00:00 2001 | ||
2 | From: Fabio Estevam <festevam@gmail.com> | ||
3 | Date: Tue, 18 Feb 2025 08:17:30 -0300 | ||
4 | Subject: [PATCH v4 mtd-utils 4/4] ubifs-utils: extract_files: Include <linux/limits.h> | ||
5 | |||
6 | Include <linux/limits.h> to fix the following build error when building | ||
7 | with 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 | |||
16 | Upstream-Status: Submitted [https://lore.kernel.org/linux-mtd/20250219130244.2119582-4-festevam@gmail.com/T/#t] | ||
17 | Signed-off-by: Fabio Estevam <festevam@gmail.com> | ||
18 | Reviewed-by: Zhihao Cheng <chengzhihao1@huawei.com> | ||
19 | --- | ||
20 | Changes since v3: | ||
21 | - None. | ||
22 | |||
23 | ubifs-utils/fsck.ubifs/extract_files.c | 2 ++ | ||
24 | 1 file changed, 2 insertions(+) | ||
25 | |||
26 | diff --git a/ubifs-utils/fsck.ubifs/extract_files.c b/ubifs-utils/fsck.ubifs/extract_files.c | ||
27 | index 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 | -- | ||
40 | 2.34.1 | ||
41 | |||