[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