Signed-off-by: Khem Raj <raj.k...@gmail.com>
---
 ...d-missing-includes-as-pointed-out-by-musl.patch | 33 ++++++++++++++++++++++
 recipes-bsp/imx-kobs/imx-kobs_git.bb               |  1 +
 2 files changed, 34 insertions(+)
 create mode 100644 
recipes-bsp/imx-kobs/imx-kobs/0001-Add-missing-includes-as-pointed-out-by-musl.patch

diff --git 
a/recipes-bsp/imx-kobs/imx-kobs/0001-Add-missing-includes-as-pointed-out-by-musl.patch
 
b/recipes-bsp/imx-kobs/imx-kobs/0001-Add-missing-includes-as-pointed-out-by-musl.patch
new file mode 100644
index 00000000..9c86f074
--- /dev/null
+++ 
b/recipes-bsp/imx-kobs/imx-kobs/0001-Add-missing-includes-as-pointed-out-by-musl.patch
@@ -0,0 +1,33 @@
+From c183a648958ab4454247cfd88d01da7730a53d19 Mon Sep 17 00:00:00 2001
+From: Khem Raj <raj.k...@gmail.com>
+Date: Thu, 11 May 2017 00:59:07 -0700
+Subject: [PATCH] Add missing includes as pointed out by musl
+
+These headers are indrectly included when building with
+glibc, this is exposed when compiling with musl systems
+
+Signed-off-by: Khem Raj <raj.k...@gmail.com>
+---
+ src/mtd.h | 3 +++
+ 1 file changed, 3 insertions(+)
+
+diff --git a/src/mtd.h b/src/mtd.h
+index 6cb0ca2..0eaea48 100644
+--- a/src/mtd.h
++++ b/src/mtd.h
+@@ -25,9 +25,12 @@
+ #ifndef MTD_H
+ #define MTD_H
+ 
++#define _GNU_SOURCE
++#include <fcntl.h>
+ #include <mtd/mtd-user.h>
+ #include <endian.h>
+ #include <stdint.h>
++#include <stddef.h>
+ 
+ #include "BootControlBlocks.h"
+ #include "rom_nand_hamming_code_ecc.h"
+-- 
+2.12.2
+
diff --git a/recipes-bsp/imx-kobs/imx-kobs_git.bb 
b/recipes-bsp/imx-kobs/imx-kobs_git.bb
index b228ab51..baa71d39 100644
--- a/recipes-bsp/imx-kobs/imx-kobs_git.bb
+++ b/recipes-bsp/imx-kobs/imx-kobs_git.bb
@@ -10,6 +10,7 @@ SRCREV = "b402243a04e5a6760a860445e5ff6a931d86f794"
 
 SRC_URI = "git://github.com/NXPmicro/imx-kobs.git;protocal=https \
            file://fix-compile.patch \
+           file://0001-Add-missing-includes-as-pointed-out-by-musl.patch \
 "
 
 S = "${WORKDIR}/git"
-- 
2.12.2

-- 
_______________________________________________
meta-freescale mailing list
meta-freescale@yoctoproject.org
https://lists.yoctoproject.org/listinfo/meta-freescale

Reply via email to