[Buildroot] [git commit branch/2019.05.x] package/cloop: needs _GNU_SOURCE
Peter Korsgaard
peter at korsgaard.com
Wed Aug 21 12:41:56 UTC 2019
commit: https://git.buildroot.net/buildroot/commit/?id=054c8e1b2b6c5dda0b2be45197693b46426fdaa2
branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2019.05.x
host-cloop needs _GNU_SOURCE for loff_t otherwise build fails with gcc
8.3.0 on:
extract_compressed_fs.c: In function 'main':
extract_compressed_fs.c:55:2: error: unknown type name 'loff_t'; did you mean 'off_t'?
loff_t *offsets;
Fixes:
- No autobuilder failures
Signed-off-by: Fabrice Fontaine <fontaine.fabrice at gmail.com>
Signed-off-by: Peter Korsgaard <peter at korsgaard.com>
(cherry picked from commit edf97df877694632111c029a0350732d8beca568)
Signed-off-by: Peter Korsgaard <peter at korsgaard.com>
---
package/cloop/cloop.mk | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/package/cloop/cloop.mk b/package/cloop/cloop.mk
index ad50d0a94a..585f422ce3 100644
--- a/package/cloop/cloop.mk
+++ b/package/cloop/cloop.mk
@@ -13,7 +13,8 @@ CLOOP_LICENSE_FILES = README advancecomp-1.15/COPYING
HOST_CLOOP_DEPENDENCIES = host-zlib
define HOST_CLOOP_BUILD_CMDS
- $(HOST_CONFIGURE_OPTS) $(MAKE1) -C $(@D) APPSONLY=yes
+ $(HOST_CONFIGURE_OPTS) $(MAKE1) -C $(@D) APPSONLY=yes \
+ CFLAGS="$(HOST_CFLAGS) -D_GNU_SOURCE"
endef
define HOST_CLOOP_INSTALL_CMDS
More information about the buildroot
mailing list