qemu-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-commits] [qemu/qemu] 4ca940: .travis.yml: add libnfs-dev for NFS b


From: GitHub
Subject: [Qemu-commits] [qemu/qemu] 4ca940: .travis.yml: add libnfs-dev for NFS block driver
Date: Tue, 21 Jun 2016 08:00:07 -0700

  Branch: refs/heads/master
  Home:   https://github.com/qemu/qemu
  Commit: 4ca94085f12ade76509ec22a6dd59079422c9e15
      
https://github.com/qemu/qemu/commit/4ca94085f12ade76509ec22a6dd59079422c9e15
  Author: Stefan Hajnoczi <address@hidden>
  Date:   2016-06-08 (Wed, 08 Jun 2016)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  .travis.yml: add libnfs-dev for NFS block driver

Let's ensure that block/nfs.o is built in Travis.

This patch depends on the following build fixes:
1. block/nfs: add missing #include "qapi/error.h"
2. block/nfs: add missing #include "qemu/cutils.h"

This patch also depends on Travis adding libnfs-dev to the list of
approved packages.  This patch can be safely committed but will not do
anything until the Travis maintainers allow libnfs-dev to be installed.
Please see the GitHub Issue I raised here:
https://github.com/travis-ci/apt-package-whitelist/issues/2788

Signed-off-by: Stefan Hajnoczi <address@hidden>
Signed-off-by: Alex Bennée <address@hidden>


  Commit: 4adb05d8bd2a1b78828ee541ad9eaf1460687d85
      
https://github.com/qemu/qemu/commit/4adb05d8bd2a1b78828ee541ad9eaf1460687d85
  Author: Alex Bennée <address@hidden>
  Date:   2016-06-08 (Wed, 08 Jun 2016)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  .travis.yml: add trusty GCE target

If we want to run our docker based tests we'll need to do them on a
normal VM with docker support. Lets just enable the build on trusty for
now to check against a newer Ubuntu.

Signed-off-by: Alex Bennée <address@hidden>


  Commit: 23654d45f8ac08e3725831d812eb8dcf74e5a0a0
      
https://github.com/qemu/qemu/commit/23654d45f8ac08e3725831d812eb8dcf74e5a0a0
  Author: Paolo Bonzini <address@hidden>
  Date:   2016-06-08 (Wed, 08 Jun 2016)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  .travis.yml: disable Sparse testing

On travis-ci.org, all builds fail with
   /usr/include/features.h:324:11: error: unable to open bits/predefs.h

With "make address@hidden", they fail with
   /usr/include/features.h:374:13: error: unable to open sys/cdefs.h

With "make address@hidden", finally, they fail due to sparse
not being able to parse some #pragmas in glib headers.  Just kill
the thing from the CI builds.

Signed-off-by: Paolo Bonzini <address@hidden>
[AJB: tweak title for my OCD]
Signed-off-by: Alex Bennée <address@hidden>


  Commit: 6f1d2d1c5ad20d464705b17318cb7ca495f8078a
      
https://github.com/qemu/qemu/commit/6f1d2d1c5ad20d464705b17318cb7ca495f8078a
  Author: Peter Maydell <address@hidden>
  Date:   2016-06-21 (Tue, 21 Jun 2016)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  Merge remote-tracking branch 'remotes/stsquad/tags/pull-travis-20160621-1' 
into staging

This pull request contains:

  - disable sparse testing
  - add trusty build target
  - add libnfs-dev for NFS block driver

These are the same patches posted last week for any last minute review.

# gpg: Signature made Tue 21 Jun 2016 10:06:34 BST
# gpg:                using RSA key 0xFBD0DB095A9E2A44
# gpg: Good signature from "Alex Bennée (Master Work Key) <address@hidden>"
# Primary key fingerprint: 6685 AE99 E751 67BC AFC8  DF35 FBD0 DB09 5A9E 2A44

* remotes/stsquad/tags/pull-travis-20160621-1:
  .travis.yml: disable Sparse testing
  .travis.yml: add trusty GCE target
  .travis.yml: add libnfs-dev for NFS block driver

Signed-off-by: Peter Maydell <address@hidden>


Compare: https://github.com/qemu/qemu/compare/55543e762377...6f1d2d1c5ad2

reply via email to

[Prev in Thread] Current Thread [Next in Thread]