openipmi: Fix build with musl

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
This commit is contained in:
Khem Raj 2017-06-02 21:58:32 -07:00 committed by Martin Jansa
parent 7ef2154031
commit 20856770b5
2 changed files with 18 additions and 0 deletions

View File

@ -0,0 +1,17 @@
include sys/types.h for u_int32_t
ui.c:340:5: error: unknown type name 'u_int32_t'; did you mean 'uint32_t'?
u_int32_t addr;
^~~~~~~~~
Index: OpenIPMI-2.0.22/ui/ui.c
===================================================================
--- OpenIPMI-2.0.22.orig/ui/ui.c
+++ OpenIPMI-2.0.22/ui/ui.c
@@ -42,6 +42,7 @@
#include <fcntl.h>
#include <time.h>
#include <sys/time.h>
+#include <sys/types.h>
#include <ctype.h>
#include <OpenIPMI/selector.h>

View File

@ -30,6 +30,7 @@ SRC_URI = "${SOURCEFORGE_MIRROR}/openipmi/OpenIPMI-${PV}.tar.gz \
file://ipmi-init-fix-the-arguments.patch \
file://makefile-add-ldflags.patch \
file://do-not-install-pyc-and-pyo.patch \
file://include_sys_types.patch \
file://openipmi-helper \
file://ipmi.service \
"