[CRIU] [PATCH] travis: install libseccomp-dev
Tycho Andersen
tycho.andersen at canonical.com
Thu Jun 25 07:43:54 PDT 2015
On Thu, Jun 25, 2015 at 12:22:28PM +0300, Andrey Vagin wrote:
> 2015-06-25 0:34 GMT+03:00 Tycho Andersen <tycho.andersen at canonical.com>:
> > Hi Andrey,
> >
> > Why is this needed? I think we shouldn't use any of libseccomp (just
> > the kernel's linux/seccomp.h).
>
> Yes, you are right. There is another problem. The raspberry pi test
> server has old kernel headers. seccomp was merged in 3.12, but criu
> must work starting with 3.11.
Yep, I think my patch should support a test for linux/seccomp.h, sorry
about that.
Tycho
> >
> > Tycho
> >
> > On Thu, Jun 25, 2015 at 12:12:10AM +0300, Andrey Vagin wrote:
> >> Signed-off-by: Andrey Vagin <avagin at openvz.org>
> >> ---
> >> .travis.yml | 2 +-
> >> Dockerfile | 1 +
> >> 2 files changed, 2 insertions(+), 1 deletion(-)
> >>
> >> diff --git a/.travis.yml b/.travis.yml
> >> index 5683464..234e247 100644
> >> --- a/.travis.yml
> >> +++ b/.travis.yml
> >> @@ -6,6 +6,6 @@ compiler:
> >> - gcc
> >> before_install:
> >> - sudo apt-get update -qq
> >> - - sudo apt-get install -qq protobuf-c-compiler libprotobuf-c0-dev libaio-dev libprotobuf-dev protobuf-compiler python-ipaddr
> >> + - sudo apt-get install -qq protobuf-c-compiler libprotobuf-c0-dev libaio-dev libprotobuf-dev protobuf-compiler python-ipaddr libseccomp-dev
> >> script:
> >> - "bash -ex scripts/travis-ci.sh"
> >> diff --git a/Dockerfile b/Dockerfile
> >> index 1d1bb16..57cb60a 100644
> >> --- a/Dockerfile
> >> +++ b/Dockerfile
> >> @@ -9,6 +9,7 @@ RUN apt-get update && apt-get install -y \
> >> protobuf-compiler \
> >> python-minimal \
> >> libaio-dev \
> >> + libseccomp-dev \
> >> iptables
> >>
> >> COPY . /criu
> >> --
> >> 2.1.0
> >>
> >> _______________________________________________
> >> CRIU mailing list
> >> CRIU at openvz.org
> >> https://lists.openvz.org/mailman/listinfo/criu
More information about the CRIU
mailing list