[elbe-devel] [PATCH 00/15] Prepare v14.9.3 release

Benedikt Spranger b.spranger at linutronix.de
Thu Oct 26 15:40:58 CEST 2023


Hi,

E.L.B.E. has several outstanding patches on mailing list, github pull
requests and further more. Do some housekeeping work and collect these
patches sort them out and prepare a new release.

    Bene

Anna-Maria Behnsen (5):
  docs: Fix warning for sphinx-build (invalid config option)
  gitignore: Remove file which is not generated anymore
  docs/Makefile: Fix asciidoc path to icons for callouts
  docs/Makefile: Add missing created files to target clean
  schema: Fix documentation to do not break asciidoc

Bastian Germann (6):
  Replace copyright information with SPDX-FileCopyrightText
  makofiles: Use the poky scripts under MIT
  docs: Add license info respecting the Debian logo
  python3-elbe-buildenv: Let postinst ignore sqlalchemy warning
  docs: Remove unused testspec.csv
  preprocess: introduce compression level

Benedikt Spranger (3):
  riscv64 support
  project-finetuning: Replace deprecated function
  changelog: Bump elbe version to 14.9.3

Yegor Yefremov (1):
  docs: quickstart: fix literal block formatting

 .gitignore                                    |   4 +-
 .pylintrc                                     |   4 +-
 AUTHORS                                       |   5 +-
 README.adoc                                   |   3 +
 THANKS                                        |  17 +-
 contrib/dockerfile/Dockerfile.in              |   6 +-
 contrib/dockerfile/Makefile                   |   5 +-
 contrib/dockerfile/README.md                  |   5 +-
 debian/changelog                              |  30 +++
 debian/copyright                              |  68 ++++++-
 debian/python3-elbe-buildenv.postinst         |   2 +-
 docs/Makefile                                 |   9 +-
 docs/asciidoc.conf                            |   2 +
 docs/conf.py                                  |   4 +-
 docs/elbe-add.txt                             |   3 +
 docs/elbe-buildchroot.txt                     |   3 +
 docs/elbe-buildsdk.txt                        |   3 +
 docs/elbe-buildsysroot.txt                    |   3 +
 docs/elbe-check_updates.txt                   |   3 +
 docs/elbe-chg_archive.txt                     |   3 +
 docs/elbe-chroot.txt                          |   3 +
 docs/elbe-control.txt                         |   3 +
 docs/elbe-daemon.txt                          |   5 +-
 docs/elbe-db.txt                              |   3 +
 docs/elbe-debianize.txt                       |   3 +
 docs/elbe-diff.txt                            |   3 +
 docs/elbe-fetch_initvm_pkgs.txt               |   3 +
 docs/elbe-gen_update.txt                      |   3 +
 docs/elbe-genlicence.txt                      |   3 +
 docs/elbe-get_archive.txt                     |   3 +
 docs/elbe-hdimg.txt                           |   3 +
 docs/elbe-init.txt                            |   3 +
 docs/elbe-initvm.txt                          |   3 +
 docs/elbe-mkcdrom.txt                         |   3 +
 docs/elbe-parselicence.txt                    |   3 +
 docs/elbe-pbuilder.txt                        |   3 +
 docs/elbe-pkgdiff.txt                         |   3 +
 docs/elbe-preprocess.txt                      |   3 +
 docs/elbe-prjrepo.txt                         |   3 +
 docs/elbe-remove_sign.txt                     |   3 +
 docs/elbe-repodir.txt                         |   3 +
 docs/elbe-setsel.txt                          |   3 +
 docs/elbe-show.txt                            |   5 +-
 docs/elbe-sign.txt                            |   3 +
 docs/elbe-toolchainextract.txt                |   3 +
 docs/elbe-updated.txt                         |   3 +
 docs/elbe-validate.txt                        |   3 +
 docs/elbe-xsdtoasciidoc.txt                   |   3 +
 docs/elbe.txt                                 |   3 +
 docs/elbeoverview-en.txt                      |   5 +-
 docs/index.rst                                |   4 +
 docs/quickstart.txt                           | 184 +++++++++---------
 docs/testspec.csv                             |  26 ---
 elbe                                          |   6 +-
 elbe.spec                                     |   2 +-
 elbepack/aptpkgutils.py                       |   6 +-
 elbepack/aptprogress.py                       |   4 +-
 elbepack/archivedir.py                        |   3 +-
 elbepack/asyncworker.py                       |   5 +-
 elbepack/cdroms.py                            |   6 +-
 elbepack/changelogxml.py                      |   3 +-
 elbepack/commands/add.py                      |   3 +-
 elbepack/commands/adjustpkgs.py               |   4 +-
 elbepack/commands/bootup-check.py             |   3 +-
 elbepack/commands/buildchroot.py              |   7 +-
 elbepack/commands/buildsdk.py                 |   3 +-
 elbepack/commands/buildsysroot.py             |   5 +-
 elbepack/commands/check-build.py              |   3 +-
 elbepack/commands/check_updates.py            |   5 +-
 elbepack/commands/chg_archive.py              |   3 +-
 elbepack/commands/chroot.py                   |   6 +-
 elbepack/commands/control.py                  |   5 +-
 elbepack/commands/daemon.py                   |   3 +-
 elbepack/commands/db.py                       |   3 +-
 elbepack/commands/diff.py                     |   3 +-
 elbepack/commands/fetch_initvm_pkgs.py        |   4 +-
 elbepack/commands/gen_update.py               |   6 +-
 elbepack/commands/genlicence.py               |   4 +-
 elbepack/commands/get_archive.py              |   4 +-
 elbepack/commands/hdimg.py                    |   5 +-
 elbepack/commands/init.py                     |   5 +-
 elbepack/commands/initvm.py                   |   4 +-
 elbepack/commands/mkcdrom.py                  |   7 +-
 elbepack/commands/parselicence.py             |   4 +-
 elbepack/commands/pbuilder.py                 |   4 +-
 elbepack/commands/pin_versions.py             |   4 +-
 elbepack/commands/pkgdiff.py                  |   5 +-
 elbepack/commands/preprocess.py               |   9 +-
 elbepack/commands/prjrepo.py                  |   5 +-
 elbepack/commands/remove_sign.py              |   4 +-
 elbepack/commands/setsel.py                   |   4 +-
 elbepack/commands/show.py                     |   4 +-
 elbepack/commands/sign.py                     |   4 +-
 elbepack/commands/test.py                     |   3 +-
 elbepack/commands/toolchainextract.py         |   4 +-
 elbepack/commands/updated.py                  |   6 +-
 elbepack/commands/validate.py                 |   4 +-
 elbepack/commands/xsdtoasciidoc.py            |   4 +-
 elbepack/config.py                            |   5 +-
 elbepack/daemons/soap/__init__.py             |   4 +-
 elbepack/daemons/soap/authentication.py       |   4 +-
 elbepack/daemons/soap/datatypes.py            |   4 +-
 elbepack/daemons/soap/esoap.py                |   7 +-
 elbepack/daemons/soap/faults.py               |   4 +-
 elbepack/db.py                                |   6 +-
 elbepack/dbaction.py                          |   5 +-
 elbepack/debinstaller.py                      |   3 +-
 elbepack/debpkg.py                            |   4 +-
 elbepack/default-preseed.xml                  |   4 +
 elbepack/directories.py                       |   5 +-
 elbepack/dosunix.py                           |   3 +-
 elbepack/dump.py                              |   5 +-
 elbepack/efilesystem.py                       |   6 +-
 elbepack/egpg.py                              |   5 +-
 elbepack/elbeproject.py                       |   8 +-
 elbepack/elbexml.py                           |   9 +-
 elbepack/filesystem.py                        |   4 +-
 elbepack/finetuning.py                        |   6 +-
 elbepack/fstab.py                             |   6 +-
 elbepack/hashes.py                            |   3 +-
 elbepack/hdimg.py                             |   7 +-
 elbepack/init/Makefile.mako                   |   8 +-
 elbepack/init/apt.conf.mako                   |   3 +-
 elbepack/init/default-init.xml                |   4 +
 elbepack/init/init-elbe.sh.mako               |   5 +-
 elbepack/init/libvirt.xml.mako                |   7 +-
 elbepack/init/preseed.cfg.mako                |   7 +-
 elbepack/initvmaction.py                      |   9 +-
 elbepack/isooptions.py                        |   3 +-
 elbepack/junit.py                             |   7 +-
 elbepack/licencexml.py                        |   4 +-
 elbepack/log.py                               |   3 +-
 .../makofiles/environment-setup-elbe.mako     |  79 ++++----
 elbepack/makofiles/preferences.mako           |   8 +-
 .../makofiles/toolchain-shar-extract.sh.mako  |  49 +++--
 elbepack/packers.py                           |   3 +-
 elbepack/pbuilder.py                          |   6 +-
 elbepack/pbuilderaction.py                    |   4 +-
 elbepack/pkgarchive.py                        |   4 +-
 elbepack/pkgutils.py                          |   5 +-
 elbepack/projectmanager.py                    |   6 +-
 elbepack/repomanager.py                       |   7 +-
 elbepack/rfs.py                               |   8 +-
 elbepack/rpcaptcache.py                       |   6 +-
 elbepack/shellhelper.py                       |   6 +-
 elbepack/soapclient.py                        |   7 +-
 elbepack/templates.py                         |   4 +-
 elbepack/tests/test_doctest.py                |   3 +-
 elbepack/tests/test_efilesystem.py            |   4 +-
 elbepack/tests/test_preproc.py                |   4 +-
 elbepack/tests/test_pylint.py                 |   3 +-
 elbepack/tests/test_version.py                |   6 +-
 elbepack/tests/test_xml.py                    |   3 +-
 elbepack/toolchain.py                         |   4 +-
 elbepack/treeutils.py                         |   4 +-
 elbepack/updated.py                           |   9 +-
 elbepack/updated_monitors.py                  |   5 +-
 elbepack/updatepkg.py                         |   4 +-
 elbepack/validate.py                          |   5 +-
 elbepack/version.py                           |   6 +-
 elbepack/virtapt.py                           |   7 +-
 elbepack/xmldefaults.py                       |  19 +-
 elbepack/xmlpreprocess.py                     |   9 +-
 elbepack/xsdtoasciidoc.mako                   |   4 +-
 elbepack/ziparchives.py                       |   4 +-
 examples/riscv64.xml                          |  66 +++++++
 schema/dbsfed.xsd                             |   2 +-
 setup.py                                      |   4 +-
 test/updated.py                               |   4 +-
 tests/pbuilder-amd64.xml                      |   4 +
 tests/preproc-01.xml                          |   4 +
 tests/preproc-02.xml                          |   4 +
 tests/simple-amd64-bookworm.xml               |   4 +
 tests/simple-amd64-with-grub-uefi.xml         |   4 +
 tests/simple-amd64-with-grub.xml              |   4 +
 tests/simple-arm64.xml                        |   4 +
 tests/simple-armhf.xml                        |   4 +
 tests/xinclude/simple.xml                     |   4 +
 178 files changed, 681 insertions(+), 603 deletions(-)
 delete mode 100644 docs/testspec.csv
 create mode 100644 examples/riscv64.xml

-- 
2.42.0



More information about the elbe-devel mailing list