diff options
| author | Mark Hatle <mark.hatle@amd.com> | 2024-03-26 19:14:02 -0600 |
|---|---|---|
| committer | Mark Hatle <mark.hatle@amd.com> | 2024-03-27 08:28:27 -0600 |
| commit | 9df067bc3e2df3816ce1ddd001f2cb2e0e19bada (patch) | |
| tree | 8a2748ab60eae580ed1c86e3c2e9afd13981cb8a /meta-xilinx-virtualization | |
| parent | 75ac4366154240ad70cee36ae33354a45f2c37ba (diff) | |
| download | meta-xilinx-9df067bc3e2df3816ce1ddd001f2cb2e0e19bada.tar.gz | |
xen: 4.17 version is incompatible
4.17 version of Xen is incompatible with Yocto Project scarthgap.
Python 3.12 related build failures and various compiler errors occur.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
Diffstat (limited to 'meta-xilinx-virtualization')
6 files changed, 2 insertions, 72 deletions
diff --git a/meta-xilinx-virtualization/conf/layer.conf b/meta-xilinx-virtualization/conf/layer.conf index 5e03cde4..191cd2bd 100644 --- a/meta-xilinx-virtualization/conf/layer.conf +++ b/meta-xilinx-virtualization/conf/layer.conf | |||
| @@ -18,10 +18,6 @@ LAYERDEPENDS_xilinx-virtualization = "\ | |||
| 18 | 18 | ||
| 19 | LAYERSERIES_COMPAT_xilinx-virtualization = "scarthgap" | 19 | LAYERSERIES_COMPAT_xilinx-virtualization = "scarthgap" |
| 20 | 20 | ||
| 21 | XILINX_XEN_VERSION[v2022.1] = "4.17-xilinx+git%" | ||
| 22 | XILINX_XEN_VERSION[v2022.2] = "4.17-xilinx+git%" | ||
| 23 | XILINX_XEN_VERSION[v2023.1] = "4.17-xilinx+git%" | ||
| 24 | XILINX_XEN_VERSION[v2023.2] = "4.17-xilinx+git%" | ||
| 25 | XILINX_XEN_VERSION[v2024.1] = "4.18-xilinx+git%" | 21 | XILINX_XEN_VERSION[v2024.1] = "4.18-xilinx+git%" |
| 26 | PREFERRED_VERSION_xen ?= "${@d.getVarFlag('XILINX_XEN_VERSION', d.getVar('XILINX_RELEASE_VERSION')) or 'undefined'}" | 22 | PREFERRED_VERSION_xen ?= "${@d.getVarFlag('XILINX_XEN_VERSION', d.getVar('XILINX_RELEASE_VERSION')) or '4.18%'}" |
| 27 | PREFERRED_VERSION_xen-tools ?= "${@d.getVarFlag('XILINX_XEN_VERSION', d.getVar('XILINX_RELEASE_VERSION')) or 'undefined'}" | 23 | PREFERRED_VERSION_xen-tools ?= "${@d.getVarFlag('XILINX_XEN_VERSION', d.getVar('XILINX_RELEASE_VERSION')) or '4.18%'}" |
diff --git a/meta-xilinx-virtualization/recipes-extended/xen/xen-tools_4.17.bb b/meta-xilinx-virtualization/recipes-extended/xen/xen-tools_4.17.bb deleted file mode 100644 index acc9184b..00000000 --- a/meta-xilinx-virtualization/recipes-extended/xen/xen-tools_4.17.bb +++ /dev/null | |||
| @@ -1,18 +0,0 @@ | |||
| 1 | # xen 4.17.0 release sha | ||
| 2 | SRCREV ?= "11560248ffda3f00f20bbdf3ae088af474f7f2a3" | ||
| 3 | |||
| 4 | XEN_URI ?= "git://xenbits.xen.org/xen.git" | ||
| 5 | XEN_REL ?= "4.17" | ||
| 6 | XEN_BRANCH ?= "stable-${XEN_REL}" | ||
| 7 | |||
| 8 | SRC_URI = " \ | ||
| 9 | ${XEN_URI};branch=${XEN_BRANCH} \ | ||
| 10 | file://0001-python-pygrub-pass-DISTUTILS-xen-4.15.patch \ | ||
| 11 | " | ||
| 12 | |||
| 13 | LIC_FILES_CHKSUM ?= "file://COPYING;md5=d1a1e216f80b6d8da95fec897d0dbec9" | ||
| 14 | |||
| 15 | S = "${WORKDIR}/git" | ||
| 16 | |||
| 17 | require xen.inc | ||
| 18 | require xen-tools.inc | ||
diff --git a/meta-xilinx-virtualization/recipes-extended/xen/xen-tools_4.17.bbappend b/meta-xilinx-virtualization/recipes-extended/xen/xen-tools_4.17.bbappend deleted file mode 100644 index d033e1d2..00000000 --- a/meta-xilinx-virtualization/recipes-extended/xen/xen-tools_4.17.bbappend +++ /dev/null | |||
| @@ -1,2 +0,0 @@ | |||
| 1 | require xen-xilinx_4.17.inc | ||
| 2 | require xen-tools-xilinx.inc | ||
diff --git a/meta-xilinx-virtualization/recipes-extended/xen/xen-xilinx_4.17.inc b/meta-xilinx-virtualization/recipes-extended/xen/xen-xilinx_4.17.inc deleted file mode 100644 index d7810b27..00000000 --- a/meta-xilinx-virtualization/recipes-extended/xen/xen-xilinx_4.17.inc +++ /dev/null | |||
| @@ -1,7 +0,0 @@ | |||
| 1 | SRCREV = "38eebc6e5c6f7aa9180672a56d33217bf1ef1ca6" | ||
| 2 | XEN_URI = "git://github.com/Xilinx/xen.git;protocol=https" | ||
| 3 | XEN_BRANCH = "xlnx_rebase_4.17" | ||
| 4 | |||
| 5 | PV .= "-xilinx+git${SRCPV}" | ||
| 6 | |||
| 7 | DEFAULT_PREFERENCE = "+1" | ||
diff --git a/meta-xilinx-virtualization/recipes-extended/xen/xen_4.17.bb b/meta-xilinx-virtualization/recipes-extended/xen/xen_4.17.bb deleted file mode 100644 index 41cf2a15..00000000 --- a/meta-xilinx-virtualization/recipes-extended/xen/xen_4.17.bb +++ /dev/null | |||
| @@ -1,19 +0,0 @@ | |||
| 1 | # xen 4.17.0 release sha | ||
| 2 | SRCREV ?= "11560248ffda3f00f20bbdf3ae088af474f7f2a3" | ||
| 3 | |||
| 4 | XEN_URI ?= "git://xenbits.xen.org/xen.git" | ||
| 5 | XEN_REL ?= "4.17" | ||
| 6 | XEN_BRANCH ?= "stable-${XEN_REL}" | ||
| 7 | |||
| 8 | SRC_URI = " \ | ||
| 9 | ${XEN_URI};branch=${XEN_BRANCH} \ | ||
| 10 | file://0001-menuconfig-mconf-cfg-Allow-specification-of-ncurses-location.patch \ | ||
| 11 | file://xen-flask-race-fix.patch \ | ||
| 12 | " | ||
| 13 | |||
| 14 | LIC_FILES_CHKSUM ?= "file://COPYING;md5=d1a1e216f80b6d8da95fec897d0dbec9" | ||
| 15 | |||
| 16 | S = "${WORKDIR}/git" | ||
| 17 | |||
| 18 | require xen.inc | ||
| 19 | require xen-hypervisor.inc | ||
diff --git a/meta-xilinx-virtualization/recipes-extended/xen/xen_4.17.bbappend b/meta-xilinx-virtualization/recipes-extended/xen/xen_4.17.bbappend deleted file mode 100644 index a569a96d..00000000 --- a/meta-xilinx-virtualization/recipes-extended/xen/xen_4.17.bbappend +++ /dev/null | |||
| @@ -1,20 +0,0 @@ | |||
| 1 | require xen-xilinx_4.17.inc | ||
| 2 | |||
| 3 | FILESEXTRAPATHS:prepend := "${THISDIR}/files:" | ||
| 4 | |||
| 5 | RDEPENDS:${PN}-efi += "bash python3" | ||
| 6 | |||
| 7 | do_deploy:append() { | ||
| 8 | # Mimic older behavior for compatibility | ||
| 9 | if [ -f ${DEPLOYDIR}/xen-${MACHINE} ]; then | ||
| 10 | ln -s xen-${MACHINE} ${DEPLOYDIR}/xen | ||
| 11 | fi | ||
| 12 | |||
| 13 | if [ -f ${DEPLOYDIR}/xen-${MACHINE}.gz ]; then | ||
| 14 | ln -s xen-${MACHINE}.gz ${DEPLOYDIR}/xen.gz | ||
| 15 | fi | ||
| 16 | |||
| 17 | if [ -f ${DEPLOYDIR}/xen-${MACHINE}.efi ]; then | ||
| 18 | ln -s xen-${MACHINE}.efi ${DEPLOYDIR}/xen.efi | ||
| 19 | fi | ||
| 20 | } | ||
