meta-virtualization/recipes-containers
Yi Zhao 3e709e6665 criu: fix build failure with newer glibc and kernel
With newer glibc(>= 2.26) and kernel(>=4.14), criu would fail to build:

In file included from
/buildarea/build/tmp/work/core2-64-poky-linux/criu/3.4+gitAUTOINC+a31c1854e1-r0/recipe-sysroot/usr/include/linux/aio_abi.h:31:0,
        from criu/cr-check.c:24:
/buildarea/build/tmp/work/core2-64-poky-linux/criu/3.4+gitAUTOINC+a31c1854e1-r0/recipe-sysroot/usr/include/sys/mount.h:35:3:
error: expected identifier before numeric constant
   MS_RDONLY = 1,  /* Mount read-only.  */
   ^
  CC       criu/parasite-syscall.o
  CC       criu/pipes.o
  CC       criu/pie-util.o
  CC       criu/pie-util-vdso.o
  CC       criu/plugin.o
/buildarea/build/tmp/work/core2-64-poky-linux/criu/3.4+gitAUTOINC+a31c1854e1-r0/git/scripts/nmk/scripts/build.mk:110:
recipe for target 'criu/cr-check.o' failed
make[2]: *** [criu/cr-check.o] Error 1

Backport a patch to fix it.

Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2018-04-13 15:53:57 -04:00
..
cgroup-lite cgroup-lite: Inherit allarch 2017-04-10 08:47:25 -04:00
containerd containerd: uprev to v1.0.2 2018-04-02 00:46:44 -04:00
cri-o containers: cri-o: kubernetes runc backend 2017-10-02 09:15:42 -04:00
criu criu: fix build failure with newer glibc and kernel 2018-04-13 15:53:57 -04:00
docker docker: restructure to build docker-proxy using provided Makefile 2018-04-09 10:25:48 -04:00
docker-compose python3-docker-compose: remove deprecated python3-enum from RDEPENDS 2018-03-14 08:43:08 -04:00
docker-distribution docker-distribution: adjust to new go.bbclass 2017-09-14 16:00:43 -04:00
go-digest oci: introduce oci-image-tools (and dependencies) 2017-02-15 14:57:35 -05:00
go-errors oci: introduce oci-image-tools (and dependencies) 2017-02-15 14:57:35 -05:00
go-spf13-cobra oci: introduce oci-image-tools (and dependencies) 2017-02-15 14:57:35 -05:00
go-spf13-pflag oci: introduce oci-image-tools (and dependencies) 2017-02-15 14:57:35 -05:00
kubernetes k8s: uprev to v1.10 release 2018-03-26 23:39:19 -04:00
lxc lxc: set systemdsystemunitdir with systemd 2018-02-05 20:27:32 -05:00
oci-image-spec oci: introduce oci-image-tools (and dependencies) 2017-02-15 14:57:35 -05:00
oci-image-tools oci-image-tools: make Config.User mapping errors a warning 2017-11-17 11:06:03 -05:00
oci-runtime-spec oci-runtime-tools, oci-runtime-spec: Uprev to runc 1.0-rc3 versions 2017-07-13 13:53:58 -04:00
oci-runtime-tools oci-runtime-tools: fix multi hook specification 2017-09-20 23:56:25 -04:00
oci-systemd-hook oci-systemd-hook: Always pass through all the cgroup mounts 2017-11-14 12:34:50 -05:00
riddler nets, docker, runc, oci-*tools: go.bbclass compile fixes 2017-09-14 09:49:00 -04:00
runc runc: ensure that ${GO} is exported build/make 2018-04-05 10:52:08 -04:00
singularity singularity: Added dependency to e2fsprogs-mke2fs 2017-09-05 13:27:35 -04:00