diff options
Diffstat (limited to 'meta/recipes-bsp/grub/grub2.inc')
-rw-r--r-- | meta/recipes-bsp/grub/grub2.inc | 33 |
1 files changed, 6 insertions, 27 deletions
diff --git a/meta/recipes-bsp/grub/grub2.inc b/meta/recipes-bsp/grub/grub2.inc index 1215b24668..5685cae0ab 100644 --- a/meta/recipes-bsp/grub/grub2.inc +++ b/meta/recipes-bsp/grub/grub2.inc | |||
@@ -18,36 +18,10 @@ SRC_URI = "${GNU_MIRROR}/grub/grub-${PV}.tar.gz \ | |||
18 | file://autogen.sh-exclude-pc.patch \ | 18 | file://autogen.sh-exclude-pc.patch \ |
19 | file://grub-module-explicitly-keeps-symbole-.module_license.patch \ | 19 | file://grub-module-explicitly-keeps-symbole-.module_license.patch \ |
20 | file://0001-grub.d-10_linux.in-add-oe-s-kernel-name.patch \ | 20 | file://0001-grub.d-10_linux.in-add-oe-s-kernel-name.patch \ |
21 | file://determinism.patch \ | ||
22 | file://0001-RISC-V-Restore-the-typcast-to-long.patch \ | 21 | file://0001-RISC-V-Restore-the-typcast-to-long.patch \ |
23 | file://CVE-2021-3981-grub-mkconfig-Restore-umask-for-the-grub.cfg.patch \ | ||
24 | file://0001-configure.ac-Use-_zicsr_zifencei-extentions-on-riscv.patch \ | ||
25 | file://video-Remove-trailing-whitespaces.patch \ | ||
26 | file://CVE-2021-3695-video-readers-png-Drop-greyscale-support-to-fix-heap.patch \ | ||
27 | file://CVE-2021-3696-video-readers-png-Avoid-heap-OOB-R-W-inserting-huff.patch \ | ||
28 | file://video-readers-jpeg-Abort-sooner-if-a-read-operation-.patch \ | ||
29 | file://video-readers-jpeg-Refuse-to-handle-multiple-start-o.patch \ | ||
30 | file://CVE-2021-3697-video-readers-jpeg-Block-int-underflow-wild-pointer.patch \ | ||
31 | file://CVE-2022-28733-net-ip-Do-IP-fragment-maths-safely.patch \ | ||
32 | file://CVE-2022-28734-net-http-Fix-OOB-write-for-split-http-headers.patch \ | ||
33 | file://CVE-2022-28734-net-http-Error-out-on-headers-with-LF-without-CR.patch \ | ||
34 | file://CVE-2022-28735-kern-efi-sb-Reject-non-kernel-files-in-the-shim_lock.patch \ | ||
35 | file://0001-configure-Remove-obsoleted-malign-jumps-loops-functi.patch \ | ||
36 | file://0002-configure-Check-for-falign-jumps-1-beside-falign-loo.patch \ | ||
37 | file://loader-efi-chainloader-Simplify-the-loader-state.patch \ | ||
38 | file://commands-boot-Add-API-to-pass-context-to-loader.patch \ | ||
39 | file://CVE-2022-28736-loader-efi-chainloader-Use-grub_loader_set_ex.patch\ | ||
40 | file://0001-font-Fix-size-overflow-in-grub_font_get_glyph_intern.patch \ | ||
41 | file://CVE-2022-2601.patch \ | ||
42 | file://CVE-2022-3775.patch \ | ||
43 | file://0001-risc-v-Handle-R_RISCV_CALL_PLT-reloc.patch \ | ||
44 | file://0001-fs-ext2-Ignore-checksum-seed-incompat-feature.patch \ | ||
45 | file://CVE-2023-4692.patch \ | ||
46 | file://CVE-2023-4693.patch \ | ||
47 | file://0001-fs-fat-Don-t-error-when-mtime-is-0.patch \ | ||
48 | " | 22 | " |
49 | 23 | ||
50 | SRC_URI[sha256sum] = "23b64b4c741569f9426ed2e3d0e6780796fca081bee4c99f62aa3f53ae803f5f" | 24 | SRC_URI[sha256sum] = "b30919fa5be280417c17ac561bb1650f60cfb80cc6237fa1e2b6f56154cb9c91" |
51 | 25 | ||
52 | CVE_STATUS[CVE-2019-14865] = "not-applicable-platform: applies only to RHEL" | 26 | CVE_STATUS[CVE-2019-14865] = "not-applicable-platform: applies only to RHEL" |
53 | CVE_STATUS[CVE-2021-46705] = "not-applicable-platform: Applies only to SUSE" | 27 | CVE_STATUS[CVE-2021-46705] = "not-applicable-platform: Applies only to SUSE" |
@@ -101,6 +75,11 @@ export PYTHON = "python3" | |||
101 | 75 | ||
102 | do_configure:prepend() { | 76 | do_configure:prepend() { |
103 | cd ${S} | 77 | cd ${S} |
78 | |||
79 | # Remove in next version. | ||
80 | # See: https://git.savannah.gnu.org/cgit/grub.git/commit/?id=b835601c7639ed1890f2d3db91900a8506011a8e | ||
81 | echo "depends bli part_gpt" > ${S}/grub-core/extra_deps.lst | ||
82 | |||
104 | FROM_BOOTSTRAP=1 ${S}/autogen.sh | 83 | FROM_BOOTSTRAP=1 ${S}/autogen.sh |
105 | cd ${B} | 84 | cd ${B} |
106 | } | 85 | } |