meta-virtualization/recipes-extended/xen/xen_git.bb
Bruce Ashfield f79a5f962a xen: fix build race condition
It has been reported that xen can fail to build with the
following error:

| In file included from xsm/flask/ss/services.c:46:
| ./xsm/flask/include/avc.h:18:10: fatal error: av_permissions.h: No
such file or directory
|    18 | #include "av_permissions.h"
|       |          ^~~~~~~~~~~~~~~~~~

This fix has been proposed upstream:
https://lore.kernel.org/xen-devel/20230120133626.55680-1-anthony.perard@citrix.com/T/#u

It doesn't break our build, so we include it for stress testing.

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2023-01-20 13:22:47 -05:00

23 lines
527 B
BlitzBasic

# master status on 2022-12-29
SRCREV ?= "7eef80e06ed2282bbcec3619d860c6aacb0515d8"
XEN_REL ?= "4.18"
XEN_BRANCH ?= "master"
SRC_URI = " \
git://xenbits.xen.org/xen.git;branch=${XEN_BRANCH} \
file://0001-menuconfig-mconf-cfg-Allow-specification-of-ncurses-location.patch \
file://xen-flask-race-fix.patch \
"
LIC_FILES_CHKSUM ?= "file://COPYING;md5=d1a1e216f80b6d8da95fec897d0dbec9"
PV = "${XEN_REL}+git${SRCPV}"
S = "${WORKDIR}/git"
DEFAULT_PREFERENCE ??= "-1"
require xen.inc
require xen-hypervisor.inc