]> xenbits.xensource.com Git - unikraft/libs/musl.git/commitdiff
Makefile.uk: Use Musl-build compatible build rule
authorRazvan Deaconescu <razvand@unikraft.io>
Sun, 6 Nov 2022 16:11:19 +0000 (18:11 +0200)
committerUnikraft <monkey@unikraft.io>
Thu, 24 Nov 2022 19:01:39 +0000 (19:01 +0000)
Use `_XOPEN_SOURCE=700` for `LIBMUSL_HDRS_FLAGS-y`, similar to the
original Musl build rule.

Signed-off-by: Razvan Deaconescu <razvand@unikraft.io>
Reviewed-by: Stefan Jumarea <stefanjumarea02@gmail.com>
Approved-by: Cezar Craciunoiu <cezar.craciunoiu@unikraft.io>
Tested-by: Unikraft CI <monkey@unikraft.io>
GitHub-Closes: #19

Makefile.uk

index e0a34026dda4a5bef4e7c1b14a17b4f041325131..5bad13b6b4b7c791b9bc1ac3a0459712f567bc8d 100644 (file)
@@ -110,7 +110,7 @@ LIBMUSL_HDRS_FLAGS-y += -Wno-unused-value
 LIBMUSL_HDRS_FLAGS-y += -Wno-parentheses
 LIBMUSL_HDRS_FLAGS-y += -Wno-error=sign-compare
 LIBMUSL_HDRS_FLAGS-y += -Wno-builtin-macro-redefined
-LIBMUSL_HDRS_FLAGS-y += -D_POSIX_SOURCE -D_BSD_SOURCE
+LIBMUSL_HDRS_FLAGS-y += -D_XOPEN_SOURCE=700
 
 LIBMUSL_CFLAGS-y += -Wno-implicit-fallthrough
 LIBMUSL_CFLAGS-y += -Wno-restrict