[Buildroot] [PATCH 3/3] package/ima-evm-utils: fix build on musl
Petr Vorel
petr.vorel at gmail.com
Wed Jul 22 19:35:32 UTC 2020
Fixes:
br-arm-cortex-a9-musl [ 7/44]: FAILED
br-i386-pentium-mmx-musl [12/44]: FAILED
br-x86-64-musl [34/44]: FAILED
linaro-aarch64 [36/44]: FAILED
Signed-off-by: Petr Vorel <petr.vorel at gmail.com>
---
...Fix-missing-u-g-id_t-typedef-on-musl.patch | 29 +++++++++++++++++++
1 file changed, 29 insertions(+)
create mode 100644 package/ima-evm-utils/0002-Fix-missing-u-g-id_t-typedef-on-musl.patch
diff --git a/package/ima-evm-utils/0002-Fix-missing-u-g-id_t-typedef-on-musl.patch b/package/ima-evm-utils/0002-Fix-missing-u-g-id_t-typedef-on-musl.patch
new file mode 100644
index 0000000000..280f0fa940
--- /dev/null
+++ b/package/ima-evm-utils/0002-Fix-missing-u-g-id_t-typedef-on-musl.patch
@@ -0,0 +1,29 @@
+From 2876dbf991f7fee827ef7e27d3b955063475fd98 Mon Sep 17 00:00:00 2001
+From: Petr Vorel <petr.vorel at gmail.com>
+Date: Wed, 22 Jul 2020 13:10:20 +0200
+Subject: [PATCH] Fix missing {u,g}id_t typedef on musl
+
+Fixes: 273701a ("evmctl - IMA/EVM control tool")
+
+Signed-off-by: Petr Vorel <petr.vorel at gmail.com>
+[ upstream status: https://lore.kernel.org/linux-integrity/20200722193246.13140-1-petr.vorel@gmail.com/T/#u ]
+---
+ src/imaevm.h | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/imaevm.h b/src/imaevm.h
+index 30e9730..3f1db97 100644
+--- a/src/imaevm.h
++++ b/src/imaevm.h
+@@ -46,7 +46,7 @@
+ #include <syslog.h>
+ #include <stdbool.h>
+ #include <errno.h>
+-
++#include <sys/types.h>
+ #include <openssl/rsa.h>
+
+ #ifdef USE_FPRINTF
+--
+2.27.0
+
--
2.27.0
More information about the buildroot
mailing list