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