[elbe-devel] [PATCH 0/2] Add support for building Ubuntu-based systems
Kory Maincent
kory.maincent at bootlin.com
Wed May 20 11:53:02 CEST 2020
Ubuntu stores packages for the armhf and arm64 architectures in two
different mirrors, unlike Debian which uses a single mirror for all
architectures.
Due to this, with the current ELBE code, if the project is targeting
the armhf or armel architecture, the build_host_sysroot process fails
because ELBE uses only one primary mirror, which does not contain the host
architecture.
In order to solve this, this patch series:
- Adds support for describing an optional mirror for the host
architecture. A XML description is used to specify this mirror.
Together the architecture supported by this mirror is specified in
the sources.list file for apt-get usage.
- Adds the Ubuntu Bionic and Focal releases to dbsfed in order to
allow building systems using those Ubuntu versions.
Kory Maincent (2):
Add optional mirror for host architecture
Add Ubuntu LTS release name
elbepack/elbexml.py | 40 ++++++++++++++++++++++++++++++----------
elbepack/rfs.py | 23 +++++++++++++----------
schema/dbsfed.xsd | 9 +++++++++
3 files changed, 52 insertions(+), 20 deletions(-)
--
2.17.1
More information about the elbe-devel
mailing list