summaryrefslogtreecommitdiffstats
path: root/recipes-extended/xen/xen_git.bb
diff options
context:
space:
mode:
authorChristopher Clark <christopher.w.clark@gmail.com>2020-06-29 18:54:54 -0700
committerBruce Ashfield <bruce.ashfield@gmail.com>2020-07-06 16:25:56 -0400
commit5bf7fae58146c6009679f11f68e96a847bb52976 (patch)
treeba9a9390b51eca0d4884ce1e99ccaeb14b552999 /recipes-extended/xen/xen_git.bb
parent90f663b738f59a2bfca778d7d77356cb3ee135d9 (diff)
downloadmeta-virtualization-5bf7fae58146c6009679f11f68e96a847bb52976.tar.gz
xen: add patch to fix build on ARM64 with gcc 10.1.0
The newer gcc toolchain won't link due to a missing builtin: __sync_fetch_and_add. Xen is built with -fno-builtin, so add a patch to implement the one required function. Signed-off-by: Christopher Clark <christopher.w.clark@gmail.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Diffstat (limited to 'recipes-extended/xen/xen_git.bb')
-rw-r--r--recipes-extended/xen/xen_git.bb5
1 files changed, 4 insertions, 1 deletions
diff --git a/recipes-extended/xen/xen_git.bb b/recipes-extended/xen/xen_git.bb
index 142bdcc4..7765ed74 100644
--- a/recipes-extended/xen/xen_git.bb
+++ b/recipes-extended/xen/xen_git.bb
@@ -3,7 +3,10 @@ SRCREV ?= "9f7e8bac4ca279b3bfccb5f3730fb2e5398c95ab"
3XEN_REL ?= "4.13" 3XEN_REL ?= "4.13"
4XEN_BRANCH ?= "stable-${XEN_REL}" 4XEN_BRANCH ?= "stable-${XEN_REL}"
5 5
6SRC_URI = "git://xenbits.xen.org/xen.git;branch=${XEN_BRANCH}" 6SRC_URI = " \
7 git://xenbits.xen.org/xen.git;branch=${XEN_BRANCH} \
8 file://xen-arm64-implement-atomic-fetch-add.patch \
9 "
7 10
8LIC_FILES_CHKSUM ?= "file://COPYING;md5=4295d895d4b5ce9d070263d52f030e49" 11LIC_FILES_CHKSUM ?= "file://COPYING;md5=4295d895d4b5ce9d070263d52f030e49"
9 12