[elbe-devel] [PATCH 00/10] some fixes for sysroot, and host sysroot rewrite
Torben Hohn
torben.hohn at linutronix.de
Mon Apr 8 15:42:21 CEST 2019
first 3 patches are just misc fixes.
PATCH 4 lays the foundary for specifying which packages show up
in a sysroot. this might be qmake fomr qt or some other tools.
the repository validation has some problems, which should be fixed in PATCH 5
and then the whole host sysroot stuff is switched ti using debootstrap and rpcaptcache
instead of the extract_package machinery which fails on complex dependecies, and
should be avoided.
Torben Hohn (10):
elbexml: make Validationmode a proper enum
rpcaptcache: check, whether to be ignored dev pkgs actually exist
pylint elbeproject: fix too long line
elbeproject: add <hostsdk-pkg-list> to define packages for host
sysroot
elbexml: rework repository validation a bit
rfs: allow specifying the architecture for BuildEnv.debootstrap()
rfs: add arch parameter to BuildEnv constructor
elbeproject: obey env.arch in ElbeProject.get_rpcaptcache()
elbeproject: create the host_sysroot in a BuildEnv, like the
target_sysroot
elbeproject: add some rmtree "finetuning" to the debootstrapped host
sysroot
elbepack/elbeproject.py | 102 +++++++++++++++++++++++++++++++++++++-----------
elbepack/elbexml.py | 40 +++++++++++--------
elbepack/rfs.py | 10 +++--
elbepack/rpcaptcache.py | 3 +-
schema/dbsfed.xsd | 8 ++++
5 files changed, 120 insertions(+), 43 deletions(-)
--
2.11.0
More information about the elbe-devel
mailing list