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

Daniel P. Berrangé posted 4 patches 5 years, 1 month ago
Failed in applying to current master (apply log)
guests/lcitool                             | 117 ++++++++++++++++++++-
guests/playbooks/update/tasks/packages.yml |  32 ++++++
guests/vars/mappings.yml                   | 106 ++++++++++++++++++-
3 files changed, 249 insertions(+), 6 deletions(-)
[libvirt] [jenkins-ci PATCH v6 0/4] Add support for cross compiling libvirt via Debian
Posted by Daniel P. Berrangé 5 years, 1 month ago
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

--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list
Re: [libvirt] [jenkins-ci PATCH v6 0/4] Add support for cross compiling libvirt via Debian
Posted by Daniel P. Berrangé 5 years, 1 month ago
Forgot to mention that while I tested with Debian 9, I'm unable to
test on Sid right now since the cross toolchain is busted failing
to find deps in the apt repos

On Thu, Feb 28, 2019 at 03:53:15PM +0000, Daniel P. Berrangé wrote:
> 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
> 

Regards,
Daniel
-- 
|: https://berrange.com      -o-    https://www.flickr.com/photos/dberrange :|
|: https://libvirt.org         -o-            https://fstop138.berrange.com :|
|: https://entangle-photo.org    -o-    https://www.instagram.com/dberrange :|

--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list