From 106e43e3036f4c71419c698445ab979e3f32007a Mon Sep 17 00:00:00 2001 From: Fabrice Fontaine Date: Sat, 15 Jun 2024 09:56:19 +0200 Subject: [PATCH] package/execline: fix uclibc build Fix the following uclibc build failure raised since bump to version 2.9.5.1 in commit 42fad03182ed53de8003b66d50e893f42b72145e and https://github.com/skarnet/execline/commit/6dfe54be869c117676dcc004400ac68096945531: src/execline/eltest.c: In function 'eltest_run': src/execline/eltest.c:366:31: error: 'struct stat' has no member named 'st_mtim'; did you mean 'st_mtime'? 366 | return timespec_cmp(&st.st_mtim, &st.st_atim) > 0 ; | ^~~~~~~ | st_mtime Fixes: 42fad03182ed53de8003b66d50e893f42b72145e - http://autobuild.buildroot.org/results/64bf2928f36e07332052854cbaaa7a6f8f347e29 Signed-off-by: Fabrice Fontaine Signed-off-by: Yann E. MORIN --- package/execline/execline.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/package/execline/execline.mk b/package/execline/execline.mk index 842ded6b88..b3d2d98216 100644 --- a/package/execline/execline.mk +++ b/package/execline/execline.mk @@ -12,6 +12,7 @@ EXECLINE_INSTALL_STAGING = YES EXECLINE_DEPENDENCIES = skalibs EXECLINE_CONF_OPTS = \ + CFLAGS="$(TARGET_CFLAGS) -D_GNU_SOURCE" \ --prefix=/ \ --with-sysdeps=$(STAGING_DIR)/lib/skalibs/sysdeps \ --with-include=$(STAGING_DIR)/include \