diff options
author | Alexander Kanavin <alex.kanavin@gmail.com> | 2020-05-05 15:01:30 +0200 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2020-05-07 12:16:00 +0100 |
commit | 1c81649cc18be6e7c7681492555d2462cce4a03b (patch) | |
tree | 526923236eb7a23c663684f116423ca24fdd8840 /meta/recipes-core/ovmf | |
parent | 622b3f851ec5521375c84fb2719684391ac9e6e7 (diff) | |
download | poky-1c81649cc18be6e7c7681492555d2462cce4a03b.tar.gz |
ovmf: update to 202002
(From OE-Core rev: c4301758f5a1560965ca5fb69eb1492adf351ed0)
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-core/ovmf')
-rw-r--r-- | meta/recipes-core/ovmf/ovmf/0001-ovmf-Update-to-latest.patch (renamed from meta/recipes-core/ovmf/ovmf/0004-ovmf-Update-to-latest.patch) | 16 | ||||
-rw-r--r-- | meta/recipes-core/ovmf/ovmf_git.bb | 8 |
2 files changed, 12 insertions, 12 deletions
diff --git a/meta/recipes-core/ovmf/ovmf/0004-ovmf-Update-to-latest.patch b/meta/recipes-core/ovmf/ovmf/0001-ovmf-Update-to-latest.patch index c10a39d95d..1d4273cdc1 100644 --- a/meta/recipes-core/ovmf/ovmf/0004-ovmf-Update-to-latest.patch +++ b/meta/recipes-core/ovmf/ovmf/0001-ovmf-Update-to-latest.patch | |||
@@ -1,7 +1,7 @@ | |||
1 | From 94eff316b31b4d0348af28c77be5c00bc09fe8e7 Mon Sep 17 00:00:00 2001 | 1 | From 640a634936ba8eca4778470fb14c6eb9cfd19953 Mon Sep 17 00:00:00 2001 |
2 | From: Steve Langasek <steve.langasek@ubuntu.com> | 2 | From: Steve Langasek <steve.langasek@ubuntu.com> |
3 | Date: Sat, 10 Jun 2017 01:39:36 -0700 | 3 | Date: Sat, 10 Jun 2017 01:39:36 -0700 |
4 | Subject: [PATCH 4/5] ovmf: Update to latest | 4 | Subject: [PATCH 1/2] ovmf: Update to latest |
5 | 5 | ||
6 | Description: pass -fno-stack-protector to all GCC toolchains | 6 | Description: pass -fno-stack-protector to all GCC toolchains |
7 | The upstream build rules inexplicably pass -fno-stack-protector only | 7 | The upstream build rules inexplicably pass -fno-stack-protector only |
@@ -15,12 +15,12 @@ Upstream-Status: Pending | |||
15 | 1 file changed, 4 insertions(+), 4 deletions(-) | 15 | 1 file changed, 4 insertions(+), 4 deletions(-) |
16 | 16 | ||
17 | diff --git a/BaseTools/Conf/tools_def.template b/BaseTools/Conf/tools_def.template | 17 | diff --git a/BaseTools/Conf/tools_def.template b/BaseTools/Conf/tools_def.template |
18 | index ca0b122dbb..b0066c2ab8 100755 | 18 | index 2b17d3b297..4cd2567c2a 100755 |
19 | --- a/BaseTools/Conf/tools_def.template | 19 | --- a/BaseTools/Conf/tools_def.template |
20 | +++ b/BaseTools/Conf/tools_def.template | 20 | +++ b/BaseTools/Conf/tools_def.template |
21 | @@ -1941,10 +1941,10 @@ DEFINE GCC_X64_RC_FLAGS = -I binary -O elf64-x86-64 -B i386 | 21 | @@ -1950,10 +1950,10 @@ DEFINE GCC_AARCH64_RC_FLAGS = -I binary -O elf64-littleaarch64 -B aarch64 |
22 | DEFINE GCC_ARM_RC_FLAGS = -I binary -O elf32-littlearm -B arm --rename-section .data=.hii | 22 | # GCC Build Flag for included header file list generation |
23 | DEFINE GCC_AARCH64_RC_FLAGS = -I binary -O elf64-littleaarch64 -B aarch64 --rename-section .data=.hii | 23 | DEFINE GCC_DEPS_FLAGS = -MMD -MF $@.deps |
24 | 24 | ||
25 | -DEFINE GCC48_ALL_CC_FLAGS = -g -fshort-wchar -fno-builtin -fno-strict-aliasing -Wall -Werror -Wno-array-bounds -ffunction-sections -fdata-sections -include AutoGen.h -fno-common -DSTRING_ARRAY_NAME=$(BASE_NAME)Strings | 25 | -DEFINE GCC48_ALL_CC_FLAGS = -g -fshort-wchar -fno-builtin -fno-strict-aliasing -Wall -Werror -Wno-array-bounds -ffunction-sections -fdata-sections -include AutoGen.h -fno-common -DSTRING_ARRAY_NAME=$(BASE_NAME)Strings |
26 | +DEFINE GCC48_ALL_CC_FLAGS = -g -fshort-wchar -fno-builtin -fno-strict-aliasing -Wall -Werror -Wno-array-bounds -ffunction-sections -fdata-sections -fno-stack-protector -include AutoGen.h -fno-common -DSTRING_ARRAY_NAME=$(BASE_NAME)Strings | 26 | +DEFINE GCC48_ALL_CC_FLAGS = -g -fshort-wchar -fno-builtin -fno-strict-aliasing -Wall -Werror -Wno-array-bounds -ffunction-sections -fdata-sections -fno-stack-protector -include AutoGen.h -fno-common -DSTRING_ARRAY_NAME=$(BASE_NAME)Strings |
@@ -32,7 +32,7 @@ index ca0b122dbb..b0066c2ab8 100755 | |||
32 | DEFINE GCC48_IA32_X64_ASLDLINK_FLAGS = DEF(GCC48_IA32_X64_DLINK_COMMON) -Wl,--entry,ReferenceAcpiTable -u ReferenceAcpiTable | 32 | DEFINE GCC48_IA32_X64_ASLDLINK_FLAGS = DEF(GCC48_IA32_X64_DLINK_COMMON) -Wl,--entry,ReferenceAcpiTable -u ReferenceAcpiTable |
33 | DEFINE GCC48_IA32_X64_DLINK_FLAGS = DEF(GCC48_IA32_X64_DLINK_COMMON) -Wl,--entry,$(IMAGE_ENTRY_POINT) -u $(IMAGE_ENTRY_POINT) -Wl,-Map,$(DEST_DIR_DEBUG)/$(BASE_NAME).map,--whole-archive | 33 | DEFINE GCC48_IA32_X64_DLINK_FLAGS = DEF(GCC48_IA32_X64_DLINK_COMMON) -Wl,--entry,$(IMAGE_ENTRY_POINT) -u $(IMAGE_ENTRY_POINT) -Wl,-Map,$(DEST_DIR_DEBUG)/$(BASE_NAME).map,--whole-archive |
34 | DEFINE GCC48_IA32_DLINK2_FLAGS = -Wl,--defsym=PECOFF_HEADER_SIZE=0x220 DEF(GCC_DLINK2_FLAGS_COMMON) | 34 | DEFINE GCC48_IA32_DLINK2_FLAGS = -Wl,--defsym=PECOFF_HEADER_SIZE=0x220 DEF(GCC_DLINK2_FLAGS_COMMON) |
35 | @@ -1953,7 +1953,7 @@ DEFINE GCC48_X64_DLINK2_FLAGS = -Wl,--defsym=PECOFF_HEADER_SIZE=0x228 DEF | 35 | @@ -1962,7 +1962,7 @@ DEFINE GCC48_X64_DLINK2_FLAGS = -Wl,--defsym=PECOFF_HEADER_SIZE=0x228 DEF |
36 | DEFINE GCC48_ASM_FLAGS = DEF(GCC_ASM_FLAGS) | 36 | DEFINE GCC48_ASM_FLAGS = DEF(GCC_ASM_FLAGS) |
37 | DEFINE GCC48_ARM_ASM_FLAGS = $(ARCHASM_FLAGS) $(PLATFORM_FLAGS) DEF(GCC_ASM_FLAGS) -mlittle-endian | 37 | DEFINE GCC48_ARM_ASM_FLAGS = $(ARCHASM_FLAGS) $(PLATFORM_FLAGS) DEF(GCC_ASM_FLAGS) -mlittle-endian |
38 | DEFINE GCC48_AARCH64_ASM_FLAGS = $(ARCHASM_FLAGS) $(PLATFORM_FLAGS) DEF(GCC_ASM_FLAGS) -mlittle-endian | 38 | DEFINE GCC48_AARCH64_ASM_FLAGS = $(ARCHASM_FLAGS) $(PLATFORM_FLAGS) DEF(GCC_ASM_FLAGS) -mlittle-endian |
@@ -42,5 +42,5 @@ index ca0b122dbb..b0066c2ab8 100755 | |||
42 | DEFINE GCC48_AARCH64_CC_FLAGS = $(ARCHCC_FLAGS) $(PLATFORM_FLAGS) -mcmodel=large DEF(GCC_AARCH64_CC_FLAGS) | 42 | DEFINE GCC48_AARCH64_CC_FLAGS = $(ARCHCC_FLAGS) $(PLATFORM_FLAGS) -mcmodel=large DEF(GCC_AARCH64_CC_FLAGS) |
43 | DEFINE GCC48_AARCH64_CC_XIPFLAGS = DEF(GCC_AARCH64_CC_XIPFLAGS) | 43 | DEFINE GCC48_AARCH64_CC_XIPFLAGS = DEF(GCC_AARCH64_CC_XIPFLAGS) |
44 | -- | 44 | -- |
45 | 2.17.1 | 45 | 2.24.0 |
46 | 46 | ||
diff --git a/meta/recipes-core/ovmf/ovmf_git.bb b/meta/recipes-core/ovmf/ovmf_git.bb index 9667fa0c86..c089627822 100644 --- a/meta/recipes-core/ovmf/ovmf_git.bb +++ b/meta/recipes-core/ovmf/ovmf_git.bb | |||
@@ -12,15 +12,15 @@ LIC_FILES_CHKSUM = "file://OvmfPkg/License.txt;md5=06357ddc23f46577c2aeaeaf7b776 | |||
12 | PACKAGECONFIG ??= "" | 12 | PACKAGECONFIG ??= "" |
13 | PACKAGECONFIG[secureboot] = ",,," | 13 | PACKAGECONFIG[secureboot] = ",,," |
14 | 14 | ||
15 | SRC_URI = "gitsm://github.com/tianocore/edk2.git;branch=master;protocol=git \ | 15 | SRC_URI = "gitsm://github.com/tianocore/edk2.git;branch=master;protocol=https \ |
16 | file://0001-ovmf-update-path-to-native-BaseTools.patch \ | 16 | file://0001-ovmf-update-path-to-native-BaseTools.patch \ |
17 | file://0002-BaseTools-makefile-adjust-to-build-in-under-bitbake.patch \ | 17 | file://0002-BaseTools-makefile-adjust-to-build-in-under-bitbake.patch \ |
18 | file://0003-ovmf-enable-long-path-file.patch \ | 18 | file://0003-ovmf-enable-long-path-file.patch \ |
19 | file://0004-ovmf-Update-to-latest.patch \ | 19 | file://0001-ovmf-Update-to-latest.patch \ |
20 | " | 20 | " |
21 | 21 | ||
22 | PV = "edk2-stable201911" | 22 | PV = "edk2-stable202002" |
23 | SRCREV = "bd85bf54c268204c7a698a96f3ccd96cd77952cd" | 23 | SRCREV = "4c0f6e349d32cf27a7104ddd3e729d6ebc88ea70" |
24 | UPSTREAM_CHECK_GITTAGREGEX = "(?P<pver>edk2-stable.*)" | 24 | UPSTREAM_CHECK_GITTAGREGEX = "(?P<pver>edk2-stable.*)" |
25 | 25 | ||
26 | inherit deploy | 26 | inherit deploy |