summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-support/vboxguestdrivers
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2025-08-26 10:34:01 -0700
committerKhem Raj <raj.khem@gmail.com>2025-08-26 11:27:12 -0700
commit50dce858cd9854cb706672e435c580761e7ffbc7 (patch)
treea7cb94cd6c15ad0ed59175a56d65370d1c97fc52 /meta-oe/recipes-support/vboxguestdrivers
parentfa1a8cd51be63ce1b4ff655218e7c0cd13f14672 (diff)
downloadmeta-openembedded-50dce858cd9854cb706672e435c580761e7ffbc7.tar.gz
vboxguestdrivers: Upgrade to 7.2.0
Drop c23 std compile time fix, its already upstream Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-oe/recipes-support/vboxguestdrivers')
-rw-r--r--meta-oe/recipes-support/vboxguestdrivers/vboxguestdrivers/0001-fix-bool-reserved-word-error-in-gcc-15.patch28
-rw-r--r--meta-oe/recipes-support/vboxguestdrivers/vboxguestdrivers_7.2.0.bb (renamed from meta-oe/recipes-support/vboxguestdrivers/vboxguestdrivers_7.1.12.bb)4
2 files changed, 1 insertions, 31 deletions
diff --git a/meta-oe/recipes-support/vboxguestdrivers/vboxguestdrivers/0001-fix-bool-reserved-word-error-in-gcc-15.patch b/meta-oe/recipes-support/vboxguestdrivers/vboxguestdrivers/0001-fix-bool-reserved-word-error-in-gcc-15.patch
deleted file mode 100644
index ec75d5a423..0000000000
--- a/meta-oe/recipes-support/vboxguestdrivers/vboxguestdrivers/0001-fix-bool-reserved-word-error-in-gcc-15.patch
+++ /dev/null
@@ -1,28 +0,0 @@
1From 76c443dfd209ddbed3ed4102596a568670d4c59f Mon Sep 17 00:00:00 2001
2From: Khem Raj <raj.khem@gmail.com>
3Date: Thu, 1 May 2025 20:16:11 -0700
4Subject: [PATCH] fix bool reserved word error in gcc 15
5
6gcc-15 switched to -std=c23 by default. https://gcc.gnu.org/git/?p=gcc.git;a=commitdiff;h=55e3bd376b2214e200fa76d12b67ff259b06c212
7
8Upstream-Status: Submitted [https://www.virtualbox.org/pipermail/vbox-dev/2025-May/010316.html]
9Signed-off-by: Khem Raj <raj.khem@gmail.com>
10---
11 vboxsf/include/iprt/types.h | 4 +++-
12 1 file changed, 3 insertions(+), 1 deletion(-)
13
14diff --git a/vboxsf/include/iprt/types.h b/vboxsf/include/iprt/types.h
15index 3bcc4146..33b46ef6 100644
16--- a/vboxsf/include/iprt/types.h
17+++ b/vboxsf/include/iprt/types.h
18@@ -282,7 +282,9 @@ typedef _Bool bool;
19 # endif
20 # else
21 # undef bool /* see above netbsd explanation */
22-typedef _Bool bool;
23+# if defined __STDC__ && defined __STDC_VERSION__ && __STDC_VERSION__ <= 201710L
24+ typedef _Bool bool;
25+# endif
26 # endif
27 # else
28 # if RT_MSC_PREREQ(RT_MSC_VER_VC120)
diff --git a/meta-oe/recipes-support/vboxguestdrivers/vboxguestdrivers_7.1.12.bb b/meta-oe/recipes-support/vboxguestdrivers/vboxguestdrivers_7.2.0.bb
index e80f44833b..31f7b01aae 100644
--- a/meta-oe/recipes-support/vboxguestdrivers/vboxguestdrivers_7.1.12.bb
+++ b/meta-oe/recipes-support/vboxguestdrivers/vboxguestdrivers_7.2.0.bb
@@ -13,10 +13,8 @@ VBOX_NAME = "VirtualBox-${PV}"
13 13
14SRC_URI = "http://download.virtualbox.org/virtualbox/${PV}/${VBOX_NAME}.tar.bz2 \ 14SRC_URI = "http://download.virtualbox.org/virtualbox/${PV}/${VBOX_NAME}.tar.bz2 \
15 file://Makefile.utils \ 15 file://Makefile.utils \
16 file://0001-fix-bool-reserved-word-error-in-gcc-15.patch \
17" 16"
18 17SRC_URI[sha256sum] = "4f2804ff27848ea772aee6b637bb1e10ee74ec2da117c257413e2d2c4f670ba0"
19SRC_URI[sha256sum] = "6f9618f39168898134975f51df7c2d6d5129c0aa82b6ae11cf47f920c70df276"
20 18
21S ?= "${UNPACKDIR}/vbox_module" 19S ?= "${UNPACKDIR}/vbox_module"
22S:task-unpack = "${UNPACKDIR}/${VBOX_NAME}" 20S:task-unpack = "${UNPACKDIR}/${VBOX_NAME}"