[OE-core] [PATCH 1/1] linux-yocto*: Set MACHINE-specific LINUX_VERSION variables

California Sullivan california.l.sullivan at intel.com
Mon Sep 19 23:31:07 UTC 2016


Some machines move to new kernel versions slower, making the catch-all
LINUX_VERSION variable inaccurate. This mismatch is a security concern
and with 5df5974d53f88a85b2bb789708b86049b091e3aa becomes a build time
error.

Fix this by setting each MACHINE's LINUX_VERSION to the kernel version
each MACHINE builds.

Signed-off-by: California Sullivan <california.l.sullivan at intel.com>
---
 meta-yocto-bsp/recipes-kernel/linux/linux-yocto_4.1.bbappend | 3 +++
 meta-yocto-bsp/recipes-kernel/linux/linux-yocto_4.4.bbappend | 3 +++
 2 files changed, 6 insertions(+)

diff --git a/meta-yocto-bsp/recipes-kernel/linux/linux-yocto_4.1.bbappend b/meta-yocto-bsp/recipes-kernel/linux/linux-yocto_4.1.bbappend
index 6dd173b..10a9ce0 100644
--- a/meta-yocto-bsp/recipes-kernel/linux/linux-yocto_4.1.bbappend
+++ b/meta-yocto-bsp/recipes-kernel/linux/linux-yocto_4.1.bbappend
@@ -21,3 +21,6 @@ COMPATIBLE_MACHINE_mpc8315e-rdb = "mpc8315e-rdb"
 
 LINUX_VERSION_genericx86 = "4.1.30"
 LINUX_VERSION_genericx86-64 = "4.1.30"
+LINUX_VERSION_edgerouter = "4.1.24"
+LINUX_VERSION_beaglebone = "4.1.24"
+LINUX_VERSION_mcp8315e-rdb = "4.1.24"
diff --git a/meta-yocto-bsp/recipes-kernel/linux/linux-yocto_4.4.bbappend b/meta-yocto-bsp/recipes-kernel/linux/linux-yocto_4.4.bbappend
index 4a7f7e2..6d9cd8d 100644
--- a/meta-yocto-bsp/recipes-kernel/linux/linux-yocto_4.4.bbappend
+++ b/meta-yocto-bsp/recipes-kernel/linux/linux-yocto_4.4.bbappend
@@ -21,3 +21,6 @@ COMPATIBLE_MACHINE_mpc8315e-rdb = "mpc8315e-rdb"
 
 LINUX_VERSION_genericx86 = "4.4.18"
 LINUX_VERSION_genericx86-64 = "4.4.18"
+LINUX_VERSION_edgerouter = "4.4.11"
+LINUX_VERSION_beaglebone = "4.4.11"
+LINUX_VERSION_mpc8315e-rdb = "4.4.11"
-- 
2.5.5




More information about the Openembedded-core mailing list