diff options
author | Christopher Clark <christopher.w.clark@gmail.com> | 2020-06-29 18:54:54 -0700 |
---|---|---|
committer | Bruce Ashfield <bruce.ashfield@gmail.com> | 2020-07-06 16:25:56 -0400 |
commit | 5bf7fae58146c6009679f11f68e96a847bb52976 (patch) | |
tree | ba9a9390b51eca0d4884ce1e99ccaeb14b552999 /recipes-extended/xen/xen_git.bb | |
parent | 90f663b738f59a2bfca778d7d77356cb3ee135d9 (diff) | |
download | meta-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.bb | 5 |
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" | |||
3 | XEN_REL ?= "4.13" | 3 | XEN_REL ?= "4.13" |
4 | XEN_BRANCH ?= "stable-${XEN_REL}" | 4 | XEN_BRANCH ?= "stable-${XEN_REL}" |
5 | 5 | ||
6 | SRC_URI = "git://xenbits.xen.org/xen.git;branch=${XEN_BRANCH}" | 6 | SRC_URI = " \ |
7 | git://xenbits.xen.org/xen.git;branch=${XEN_BRANCH} \ | ||
8 | file://xen-arm64-implement-atomic-fetch-add.patch \ | ||
9 | " | ||
7 | 10 | ||
8 | LIC_FILES_CHKSUM ?= "file://COPYING;md5=4295d895d4b5ce9d070263d52f030e49" | 11 | LIC_FILES_CHKSUM ?= "file://COPYING;md5=4295d895d4b5ce9d070263d52f030e49" |
9 | 12 | ||