From: João Marcos Costa Date: Thu, 14 May 2026 14:15:16 +0000 (+0200) Subject: ovmf: drop upstreamed BUILD_CFLAGS setting X-Git-Url: http://git.ipfire.org/gitweb/index.cgi?a=commitdiff_plain;h=83ca661f86049abaae269518e475ffa58d1a6830;p=thirdparty%2Fopenembedded%2Fopenembedded-core.git ovmf: drop upstreamed BUILD_CFLAGS setting This same gcc (v12) warning was handled upstream a while ago: 22130dcd98b4 ("Basetools: turn off gcc12 warning") This change is available in the tag we currently use: edk2-stable202511. In fact, it is available since edk2-stable202205, and the -Wno-error=stringop-overflow flag [1] was added for the same reason we have it in ovmf's recipe. [1] https://github.com/tianocore/edk2/blob/master/BaseTools/Source/C/DevicePath/GNUmakefile#L27 Signed-off-by: João Marcos Costa Signed-off-by: Mathieu Dubois-Briand Signed-off-by: Richard Purdie --- diff --git a/meta/recipes-core/ovmf/ovmf_git.bb b/meta/recipes-core/ovmf/ovmf_git.bb index cc251bbc00..f91f458006 100644 --- a/meta/recipes-core/ovmf/ovmf_git.bb +++ b/meta/recipes-core/ovmf/ovmf_git.bb @@ -14,10 +14,6 @@ PACKAGECONFIG[debug] = ",,," PACKAGECONFIG[secureboot] = ",,," PACKAGECONFIG[tpm] = "-D TPM_ENABLE=TRUE,-D TPM_ENABLE=FALSE,," -# GCC12 trips on it -#see https://src.fedoraproject.org/rpms/edk2/blob/rawhide/f/0032-Basetools-turn-off-gcc12-warning.patch -BUILD_CFLAGS += "-Wno-error=stringop-overflow" - SRC_URI = "gitsm://github.com/tianocore/edk2.git;branch=master;protocol=https;tag=${PV} \ file://0001-ovmf-update-path-to-native-BaseTools.patch \ file://0002-BaseTools-makefile-adjust-to-build-in-under-bitbake.patch \