[elbe-devel] [PATCH v3 0/6] E.L.B.E. debootstrap variant handling

Benedikt Spranger b.spranger at linutronix.de
Fri Nov 9 12:18:48 CET 2018


The series implements debootstrap variant handling in E.L.B.E.
Using a debootstrap variant enables the possibility to build a System V init
based RFS.

Another benefit is to use the minbase variant to speed up the build of
systemd based systems. The speedup is due to the reduced amount of executed
emulated code during the first debootstrap stage.

The testing of the beaglebone example has not finished yet.

v2..v3:
- Add fix for xml without pkg-list
- Revisit and reorg examples.
- Add docker image example

v1..v2:
- Use restriction in schema instead of free string.
- Reformat log output.
- Revisit the commit messages.
- Update beaglebone example

Benedikt Spranger (4):
  rfs: Implement debootstrap variant handling
  schema: Enhance schema for debootstrap variant handling
  examples: Add a debootstrap variant example
  Speed up beaglebone example

Manuel Traut (2):
  schema: Allow xml files without a pkg-list
  examples: Add an example for building a docker image

 elbepack/dump.py                              | 39 +++++------
 elbepack/elbexml.py                           |  2 +
 elbepack/makofiles/preferences.mako           | 14 ++--
 elbepack/rfs.py                               | 26 +++++---
 examples/armhf-ti-beaglebone-black.xml        | 64 +++++++++++++++++++
 examples/x86_64-docker.xml                    | 39 +++++++++++
 .../x86_64-pc-hdimg-grub-hybrid-stretch.xml   |  2 +
 schema/dbsfed.xsd                             | 45 ++++++++++++-
 8 files changed, 196 insertions(+), 35 deletions(-)
 create mode 100644 examples/x86_64-docker.xml

-- 
2.19.1




More information about the elbe-devel mailing list