[elbe-devel] [PATCH v4 0/3] pbuilder: add crosscompile feature

Christian Teklenborg chris at linutronix.de
Thu May 7 14:34:12 CEST 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. To use this crossbuild environment use 
'elbe pbuilder build' with the --cross option.

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

 v3: applied Torben's suggestions
     create only the cross environment if 'pbuilder --cross' create is called.
     add error message for using '--cross build' without '--cross create'.
     add error message for using 'pbuilder build' if the environment was
     created with the cross option.

 v4: applied last changes suggested by Torben

Christian Teklenborg (3):
  pbuilder: adjust create_pbuilder and pdebuild_build
  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/db.py                 |  11 ++-
 elbepack/elbeproject.py        | 128 ++++++++++++++++++++++++---------
 elbepack/pbuilder.py           |  30 +++++++-
 elbepack/pbuilderaction.py     |  14 +++-
 elbepack/projectmanager.py     |  17 +++--
 elbepack/soapclient.py         |  13 ++--
 11 files changed, 189 insertions(+), 65 deletions(-)

-- 
2.20.1




More information about the elbe-devel mailing list