Define FNM_EXTMATCH if not defined its glibc specific define include missing sys/stat.h for stat* function declarations Upstream-Status: Pending Signed-off-by: Khem Raj Index: squashfs-tools/action.c =================================================================== --- squashfs-tools.orig/action.c +++ squashfs-tools/action.c @@ -44,6 +44,10 @@ #include "action.h" #include "error.h" +#if !defined(FNM_EXTMATCH) +#define FNM_EXTMATCH 0 +#endif + /* * code to parse actions */ Index: squashfs-tools/mksquashfs.c =================================================================== --- squashfs-tools.orig/mksquashfs.c +++ squashfs-tools/mksquashfs.c @@ -1261,6 +1261,10 @@ void write_dir(squashfs_inode *inode, st dir_size + 3, directory_block, directory_offset, NULL, NULL, dir, 0); +#if !defined(FNM_EXTMATCH) +#define FNM_EXTMATCH 0 +#endif + #ifdef SQUASHFS_TRACE { unsigned char *dirp; Index: squashfs-tools/pseudo.c =================================================================== --- squashfs-tools.orig/pseudo.c +++ squashfs-tools/pseudo.c @@ -32,6 +32,7 @@ #include #include #include +#include #include #include "pseudo.h" Index: squashfs-tools/unsquashfs.c =================================================================== --- squashfs-tools.orig/unsquashfs.c +++ squashfs-tools/unsquashfs.c @@ -42,6 +42,10 @@ #include #endif +#ifndef FNM_EXTMATCH +#define FNM_EXTMATCH 0 +#endif + struct cache *fragment_cache, *data_cache; struct queue *to_reader, *to_inflate, *to_writer, *from_writer; pthread_t *thread, *inflator_thread;