Message ID | 20240423083723.66575-1-xuyang2018.jy@fujitsu.com |
---|---|
State | Handled Elsewhere |
Headers | show |
Series | unlink09: Add _GNU_SOURCE feature macro to workaround the compile error | expand |
Hi Yang Xu, > In CI environment, unlink09 compiling failed on alpine/latest because loff_t > type is not declared. Add _GNU_SOURCE feature macro to enable GNU extension > to solve the problem. For a record, this has been fixed by b4970ae94 ("lapi/fs: Replace loff_t with long long") [1] thus closing this in patchwork as handled elsewhere. Kind regards, Petr [1] https://github.com/linux-test-project/ltp/commit/b4970ae949d15b4b05b81b5ba72bef12d59dcf2d ... > +++ b/testcases/kernel/syscalls/unlink/unlink09.c > @@ -13,6 +13,8 @@ > * - EROFS when target file is on a read-only filesystem. > */ > +#define _GNU_SOURCE > +
diff --git a/testcases/kernel/syscalls/unlink/unlink09.c b/testcases/kernel/syscalls/unlink/unlink09.c index cc4b4a07e..1472e9134 100644 --- a/testcases/kernel/syscalls/unlink/unlink09.c +++ b/testcases/kernel/syscalls/unlink/unlink09.c @@ -13,6 +13,8 @@ * - EROFS when target file is on a read-only filesystem. */ +#define _GNU_SOURCE + #include <sys/ioctl.h> #include "tst_test.h" #include "lapi/fs.h"
In CI environment, unlink09 compiling failed on alpine/latest because loff_t type is not declared. Add _GNU_SOURCE feature macro to enable GNU extension to solve the problem. Signed-off-by: Yang Xu <xuyang2018.jy@fujitsu.com> --- testcases/kernel/syscalls/unlink/unlink09.c | 2 ++ 1 file changed, 2 insertions(+)