summaryrefslogtreecommitdiff
path: root/config/submodule/coreboot/default/vboot
diff options
context:
space:
mode:
Diffstat (limited to 'config/submodule/coreboot/default/vboot')
-rw-r--r--config/submodule/coreboot/default/vboot/module.cfg6
-rw-r--r--config/submodule/coreboot/default/vboot/patches/0002-lib-cbfstool-fix-build-error-on-newer-hostcc.patch28
2 files changed, 31 insertions, 3 deletions
diff --git a/config/submodule/coreboot/default/vboot/module.cfg b/config/submodule/coreboot/default/vboot/module.cfg
index 0ccf6548..8b4e15de 100644
--- a/config/submodule/coreboot/default/vboot/module.cfg
+++ b/config/submodule/coreboot/default/vboot/module.cfg
@@ -1,5 +1,5 @@
# SPDX-License-Identifier: GPL-3.0-or-later
-subgit_bkup="https://review.coreboot.org/vboot.git"
-subgit="https://github.com/coreboot/vboot"
-subhash="5c360ef458b0a013d8a6d47724bb0fffb5accbcf"
+subgit="https://review.coreboot.org/vboot.git"
+subgit_bkup="https://github.com/coreboot/vboot"
+subhash="3f94e2c7ed58c4e67d6e7dc6052ec615dbbb9bb4"
diff --git a/config/submodule/coreboot/default/vboot/patches/0002-lib-cbfstool-fix-build-error-on-newer-hostcc.patch b/config/submodule/coreboot/default/vboot/patches/0002-lib-cbfstool-fix-build-error-on-newer-hostcc.patch
new file mode 100644
index 00000000..6d5ba873
--- /dev/null
+++ b/config/submodule/coreboot/default/vboot/patches/0002-lib-cbfstool-fix-build-error-on-newer-hostcc.patch
@@ -0,0 +1,28 @@
+From efeac4de14e3ac46e9146bc6a2d2e03ca04757f1 Mon Sep 17 00:00:00 2001
+From: Leah Rowe <leah@libreboot.org>
+Date: Wed, 1 Apr 2026 08:10:09 +0100
+Subject: [PATCH] lib/cbfstool: fix build error on newer hostcc
+
+const char being discarded. classic rookie mistake.
+
+Signed-off-by: Leah Rowe <leah@libreboot.org>
+---
+ host/lib/cbfstool.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/host/lib/cbfstool.c b/host/lib/cbfstool.c
+index 9b4de49e..2a2578c0 100644
+--- a/host/lib/cbfstool.c
++++ b/host/lib/cbfstool.c
+@@ -259,7 +259,7 @@ static char *extract_config_value(const char *buf, const char *config_field)
+ free(to_find);
+
+ if (start) {
+- char *end = strchr(start, '\n');
++ const char *end = strchr(start, '\n');
+ if (end)
+ return strndup(start, end - start);
+ }
+--
+2.47.3
+