1
0
mirror of https://git.yoctoproject.org/poky synced 2026-05-07 16:59:22 +00:00

libxcrypt: Use configure knob to disable warnings as errors

Passing Wno-error via environment flags for target and nativesdk
is intended but is not effective due to command line ordering and
as a result some patches have been added to disable particular kind
of warning as error. Given the scenario, warnings as errors should
be disabled for all builds, this makes it portable across hosts and
across compilers ( gcc, clang ) and glibc versions.

(From OE-Core rev: 2151e4824bb45200173e95e2a08eab9057cea29d)

Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 25f26861ddc8d71af5381d1acc883ad948bddace)
Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Paul Barker <paul@pbarker.dev>
This commit is contained in:
Khem Raj
2026-04-10 12:05:48 +02:00
committed by Paul Barker
parent 1efc8f9fa5
commit 3eff1fd733
+3 -3
View File
@@ -23,9 +23,9 @@ PROVIDES = "virtual/crypt"
S = "${WORKDIR}/git"
BUILD_CPPFLAGS = "-I${STAGING_INCDIR_NATIVE}"
TARGET_CPPFLAGS = "-I${STAGING_DIR_TARGET}${includedir} -Wno-error"
CPPFLAGS:append:class-nativesdk = " -Wno-error"
CFLAGS:append:class-nativesdk = " -Wno-error=discarded-qualifiers"
TARGET_CPPFLAGS = "-I${STAGING_DIR_TARGET}${includedir}"
EXTRA_OECONF += "--disable-werror"
API = "--disable-obsolete-api"
EXTRA_OECONF += "${API}"