[PATCH] Fix musl build Signed-off-by: Gary Bisson --- src/mtd.c | 1 + src/mtd.h | 5 +++++ 2 files changed, 6 insertions(+) diff --git a/src/mtd.c b/src/mtd.c index 1edc441..6d2264c 100644 --- a/src/mtd.c +++ b/src/mtd.c @@ -31,6 +31,7 @@ #include #include #include +#include #include #include diff --git a/src/mtd.h b/src/mtd.h index bd21add..debfc84 100644 --- a/src/mtd.h +++ b/src/mtd.h @@ -31,6 +31,11 @@ #include "BootControlBlocks.h" #include "rom_nand_hamming_code_ecc.h" +// musl library doesn't define loff_t +#if !defined(__GLIBC__) && !defined(__UCLIBC__) +#define loff_t off_t +#endif + //------------------------------------------------------------------------------ // Re-definitions of true and false, because the standard ones aren't good // enough? -- 2.5.1