diff options
author | Michal Orzel <michal.orzel@arm.com> | 2022-04-19 11:07:12 +0200 |
---|---|---|
committer | Bruce Ashfield <bruce.ashfield@gmail.com> | 2022-04-20 14:09:23 -0400 |
commit | 265518e6899726a47bb150f248a18d56dfbbffdf (patch) | |
tree | 5e90282ce2cbb6e2f12f36094e63ead5059e84c9 | |
parent | aa4ebb5dadc11ceb510dbc652d729ed6ff024713 (diff) | |
download | meta-virtualization-265518e6899726a47bb150f248a18d56dfbbffdf.tar.gz |
xen: Add recipes for stable Xen 4.16 release and update master
Add recipes for Xen 4.16 release as, according to the documentation
we shall have recipes for the latest stable major version of Xen
before the next Yocto release. Bump PREFERED_VERSION to 4.16 as well.
Take the opportunity to update SRCREV of xen recipes for master
and bump XEN_REL version to 4.17 as this is the current development
version.
Signed-off-by: Michal Orzel <michal.orzel@arm.com>
Reviewed-by: Christopher Clark <christopher.w.clark@gmail.com>
Reviewed-by: Bertrand Marquis <bertrand.marquis@arm.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
-rw-r--r-- | conf/distro/include/meta-virt-default-versions.inc | 4 | ||||
-rw-r--r-- | recipes-extended/xen/xen-tools_4.16.bb | 19 | ||||
-rw-r--r-- | recipes-extended/xen/xen-tools_git.bb | 6 | ||||
-rw-r--r-- | recipes-extended/xen/xen_4.16.bb | 19 | ||||
-rw-r--r-- | recipes-extended/xen/xen_git.bb | 6 |
5 files changed, 46 insertions, 8 deletions
diff --git a/conf/distro/include/meta-virt-default-versions.inc b/conf/distro/include/meta-virt-default-versions.inc index 8a2db702..b2ce0210 100644 --- a/conf/distro/include/meta-virt-default-versions.inc +++ b/conf/distro/include/meta-virt-default-versions.inc | |||
@@ -1,4 +1,4 @@ | |||
1 | # Meta-virtuailization PREFERED_VERSION | 1 | # Meta-virtuailization PREFERED_VERSION |
2 | 2 | ||
3 | PREFERRED_VERSION_xen ?= "4.15+stable%" | 3 | PREFERRED_VERSION_xen ?= "4.16+stable%" |
4 | PREFERRED_VERSION_xen-tools ?= "4.15+stable%" | 4 | PREFERRED_VERSION_xen-tools ?= "4.16+stable%" |
diff --git a/recipes-extended/xen/xen-tools_4.16.bb b/recipes-extended/xen/xen-tools_4.16.bb new file mode 100644 index 00000000..ae1ae8ae --- /dev/null +++ b/recipes-extended/xen/xen-tools_4.16.bb | |||
@@ -0,0 +1,19 @@ | |||
1 | # xen 4.16.1 release sha | ||
2 | SRCREV ?= "f26544492298cb82d66f9bf36e29d2f75b3133f2" | ||
3 | |||
4 | XEN_REL ?= "4.16" | ||
5 | XEN_BRANCH ?= "stable-${XEN_REL}" | ||
6 | |||
7 | SRC_URI = " \ | ||
8 | git://xenbits.xen.org/xen.git;branch=${XEN_BRANCH} \ | ||
9 | file://0001-python-pygrub-pass-DISTUTILS-xen-4.15.patch \ | ||
10 | " | ||
11 | |||
12 | LIC_FILES_CHKSUM ?= "file://COPYING;md5=419739e325a50f3d7b4501338e44a4e5" | ||
13 | |||
14 | PV = "${XEN_REL}+stable${SRCPV}" | ||
15 | |||
16 | S = "${WORKDIR}/git" | ||
17 | |||
18 | require xen.inc | ||
19 | require xen-tools.inc | ||
diff --git a/recipes-extended/xen/xen-tools_git.bb b/recipes-extended/xen/xen-tools_git.bb index e733f1d6..a450a7d6 100644 --- a/recipes-extended/xen/xen-tools_git.bb +++ b/recipes-extended/xen/xen-tools_git.bb | |||
@@ -1,7 +1,7 @@ | |||
1 | # master status on 2022-03-08 | 1 | # master status on 2022-04-05 |
2 | SRCREV ?= "9d4a44380d273de22d5753883cbf5581795ff24d" | 2 | SRCREV ?= "14dd241aad8af447680ac73e8579990e2c09c1e7" |
3 | 3 | ||
4 | XEN_REL ?= "4.16" | 4 | XEN_REL ?= "4.17" |
5 | XEN_BRANCH ?= "master" | 5 | XEN_BRANCH ?= "master" |
6 | 6 | ||
7 | SRC_URI = " \ | 7 | SRC_URI = " \ |
diff --git a/recipes-extended/xen/xen_4.16.bb b/recipes-extended/xen/xen_4.16.bb new file mode 100644 index 00000000..986484a4 --- /dev/null +++ b/recipes-extended/xen/xen_4.16.bb | |||
@@ -0,0 +1,19 @@ | |||
1 | # xen 4.16.1 release sha | ||
2 | SRCREV ?= "f26544492298cb82d66f9bf36e29d2f75b3133f2" | ||
3 | |||
4 | XEN_REL ?= "4.16" | ||
5 | XEN_BRANCH ?= "stable-${XEN_REL}" | ||
6 | |||
7 | SRC_URI = " \ | ||
8 | git://xenbits.xen.org/xen.git;branch=${XEN_BRANCH} \ | ||
9 | file://0001-menuconfig-mconf-cfg-Allow-specification-of-ncurses-location.patch \ | ||
10 | " | ||
11 | |||
12 | LIC_FILES_CHKSUM ?= "file://COPYING;md5=419739e325a50f3d7b4501338e44a4e5" | ||
13 | |||
14 | PV = "${XEN_REL}+stable${SRCPV}" | ||
15 | |||
16 | S = "${WORKDIR}/git" | ||
17 | |||
18 | require xen.inc | ||
19 | require xen-hypervisor.inc | ||
diff --git a/recipes-extended/xen/xen_git.bb b/recipes-extended/xen/xen_git.bb index 2fbfb548..ebd1b76f 100644 --- a/recipes-extended/xen/xen_git.bb +++ b/recipes-extended/xen/xen_git.bb | |||
@@ -1,7 +1,7 @@ | |||
1 | # master status on 2022-03-08 | 1 | # master status on 2022-04-05 |
2 | SRCREV ?= "9d4a44380d273de22d5753883cbf5581795ff24d" | 2 | SRCREV ?= "14dd241aad8af447680ac73e8579990e2c09c1e7" |
3 | 3 | ||
4 | XEN_REL ?= "4.16" | 4 | XEN_REL ?= "4.17" |
5 | XEN_BRANCH ?= "master" | 5 | XEN_BRANCH ?= "master" |
6 | 6 | ||
7 | SRC_URI = " \ | 7 | SRC_URI = " \ |