[libvirt] [jenkins-ci PATCH v6 0/4] Add support for cross compiling libvirt via Debian

Daniel P. Berrangé berrange at redhat.com
Thu Feb 28 15:53:15 UTC 2019


Changed in v6:

 - Use a static mapping for arch info
 - Split out data file changes from code changes
 - Change arch suffix to a prefix

Changed in v5:

 - Remove redundant formatter class
 - Update commit message
 - Update readme
 - Move misplaced patch chunk
 - Dont set "dest" in arg when not needed
 - Use metavar for subparser

Changed in v4:

 - Pull in change to use argparse sub-parsers
 - Refactor way architecture specific package rules are stored
   to be in the main package mappings data

Changed in v3:

 - Remove sheepdog more generally
 - Use .format() style printf
 - Split config to cross-build.yml
 - Make glusterfs name per-distro customized
 - Misc code style changes
 - Rename fields in cross-build.yml
 - Don't use crossbuild-essential packages

Changed in v2:

 - Fix multiple package name mistakes
 - Modify lcitool to generate cross-arch docker files
 - Add --no-install-recommended flag to apt-get
 - Add DEBIAN_FRONTEND=noninteractive env to apt-get
 - Improve error reporting in lcitool
 - Add make rule for generating dockerfiles locally

Daniel P. Berrangé (4):
  mappings: extend mapping to allow per-arch entries
  mappings: filter arch usage for libnuma / xen
  lcitool: support generating cross compiler dockerfiles
  mappings: mark packages using foreign arch for cross builds

 guests/lcitool                             | 117 ++++++++++++++++++++-
 guests/playbooks/update/tasks/packages.yml |  32 ++++++
 guests/vars/mappings.yml                   | 106 ++++++++++++++++++-
 3 files changed, 249 insertions(+), 6 deletions(-)

-- 
2.20.1




More information about the libvir-list mailing list