mirror of
https://git.yoctoproject.org/poky
synced 2026-01-29 21:08:42 +01:00
ncurses: Always pass -D_GNU_SOURCE
So far it was assumed that it was detected ok for target recipe but actually it ends up with warnings and build moves on, however with gcc-14 these warnings are treated as errors and we see the problem even with target recipes. (From OE-Core rev: da381fb3d9dcd0e66bc3b48bdfde95cd29f0c654) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
@@ -27,10 +27,8 @@ EXTRASITECONFIG = "CFLAGS='${CFLAGS} -I${SYSROOT_DESTDIR}${includedir}'"
|
||||
# TODO: remove this variable when widec is supported in every setup?
|
||||
ENABLE_WIDEC ?= "true"
|
||||
|
||||
# _GNU_SOURCE is required for widec stuff and is detected automatically
|
||||
# for target objects. But it must be set manually for native and sdk
|
||||
# builds.
|
||||
BUILD_CPPFLAGS += "-D_GNU_SOURCE"
|
||||
# _GNU_SOURCE is required for widec stuff and is not detected automatically
|
||||
CPPFLAGS += "-D_GNU_SOURCE"
|
||||
|
||||
# natives don't generally look in base_libdir
|
||||
base_libdir:class-native = "${libdir}"
|
||||
|
||||
Reference in New Issue
Block a user