From: Yi Zhao Date: Tue, 5 Aug 2025 07:41:16 +0000 (+0800) Subject: gnu-efi: upgrade 4.0.1 -> 4.0.2 X-Git-Url: http://git.ipfire.org/gitweb/gitweb.cgi?a=commitdiff_plain;h=2f5c7aa53864a9bb6227a7731fcd58d1dc72633f;p=thirdparty%2Fopenembedded%2Fopenembedded-core-contrib.git gnu-efi: upgrade 4.0.1 -> 4.0.2 ChangeLog: https://github.com/ncroxon/gnu-efi/releases/tag/4.0.2 * Fix syslinux issue + user CFLAGS/LDFLAGS * Shim 16 updates + IsZeroGuid Signed-off-by: Yi Zhao Signed-off-by: Mathieu Dubois-Briand Signed-off-by: Richard Purdie --- diff --git a/meta/recipes-bsp/gnu-efi/gnu-efi/0001-Do-not-treat-warnings-as-errors.patch b/meta/recipes-bsp/gnu-efi/gnu-efi/0001-Do-not-treat-warnings-as-errors.patch index 0c10e66a12..2909420933 100644 --- a/meta/recipes-bsp/gnu-efi/gnu-efi/0001-Do-not-treat-warnings-as-errors.patch +++ b/meta/recipes-bsp/gnu-efi/gnu-efi/0001-Do-not-treat-warnings-as-errors.patch @@ -1,4 +1,4 @@ -From 80e17bcdf45dcf40b8f356cf68389612407b9f7b Mon Sep 17 00:00:00 2001 +From 2f70be61679933805e1d2fef4fefcaf041cbd8db Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Thu, 16 May 2024 21:38:32 +0800 Subject: [PATCH] Do not treat warnings as errors @@ -15,15 +15,18 @@ Signed-off-by: Khem Raj 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Make.defaults b/Make.defaults -index 6d3cf51..23b9383 100755 +index 777a638..bf98939 100755 --- a/Make.defaults +++ b/Make.defaults -@@ -267,7 +267,7 @@ CFLAGS += $(ARCH3264) -g -O2 -Wall -Wextra -Werror \ +@@ -275,7 +275,7 @@ EFI_CFLAGS += $(ARCH3264) -g -O2 -Wall -Wextra -Werror \ -fno-strict-aliasing \ -ffreestanding -fno-stack-protector else --CFLAGS += $(ARCH3264) -g -O2 -Wall -Wextra -Werror \ -+CFLAGS += $(ARCH3264) -g -O2 -Wall -Wextra \ +-EFI_CFLAGS += $(ARCH3264) -g -O2 -Wall -Wextra -Werror \ ++EFI_CFLAGS += $(ARCH3264) -g -O2 -Wall -Wextra \ -fno-strict-aliasing \ -ffreestanding -fno-stack-protector \ $(if $(findstring 0,$(USING_CLANG)),-fno-merge-all-constants,) +-- +2.34.1 + diff --git a/meta/recipes-bsp/gnu-efi/gnu-efi_4.0.1.bb b/meta/recipes-bsp/gnu-efi/gnu-efi_4.0.2.bb similarity index 98% rename from meta/recipes-bsp/gnu-efi/gnu-efi_4.0.1.bb rename to meta/recipes-bsp/gnu-efi/gnu-efi_4.0.2.bb index 10a4ab6800..5ce5ceb884 100644 --- a/meta/recipes-bsp/gnu-efi/gnu-efi_4.0.1.bb +++ b/meta/recipes-bsp/gnu-efi/gnu-efi_4.0.2.bb @@ -18,7 +18,7 @@ COMPATIBLE_HOST:armv4 = 'null' SRC_URI = "git://github.com/ncroxon/gnu-efi;protocol=https;branch=master \ file://0001-Do-not-treat-warnings-as-errors.patch \ " -SRCREV = "00cdfa66e923ab2f6683bb52cab0d0d1a9083b16" +SRCREV = "1fee8ab566ce91b9cbab9f2c85db96566d79063b" # llvm-objcopy fails # arm-poky-linux-gnueabi-llvm-objcopy: error: 't8.so': section '.dynstr' cannot be removed because it is referenced by the section '.dynamic'