[elbe-devel] [PATCH v2 0/4] pbuilder: add crosscompile feature

Christian Teklenborg chris at linutronix.de
Fri Mar 20 17:41:00 CET 2020


This patch adds the feature of crossbuilding debian packages to the elbe
pbuilder. If 'elbe pbuilder --cross create' is called it will create a chroot
environment for crossbuilding and a chroot environment with foreign
architecture. To use the crossbuild environment use 'elbe pbuilder build' with
the --cross option. If you do not pass --cross as option it will use the 
environment with foreign architecture.

Changelog:
 v2: applied Torben's suggestions
     add Error message for using '--cross' build without '--cross create'

Christian Teklenborg (4):
  pbuilder: write pbuilderrc without qemu-debootstrap
  pbuilder: adjust pdebuild_build and create_pbuilder
  pbuilder: add cross option to pbuilder
  doc: add cross parameter to pbuilder description

 docs/elbe-pbuilder.txt         |  7 ++-
 elbepack/asyncworker.py        | 10 ++--
 elbepack/commands/control.py   |  6 +++
 elbepack/commands/pbuilder.py  |  6 +++
 elbepack/daemons/soap/esoap.py | 12 ++---
 elbepack/elbeproject.py        | 83 ++++++++++++++++++++++++++--------
 elbepack/pbuilder.py           | 23 ++++++++++
 elbepack/pbuilderaction.py     | 14 ++++--
 elbepack/projectmanager.py     |  8 ++--
 elbepack/soapclient.py         | 13 +++---
 10 files changed, 140 insertions(+), 42 deletions(-)

-- 
2.20.1




More information about the elbe-devel mailing list