[isar-cip-core][PATCH v2 0/2] Enable Images based on Debian 12


Quirin Gylstorff
 

From: Quirin Gylstorff <quirin.gylstorff@...>

Add ci builds for bookworm
Change efibootguard build to use debian folder from salsa

Changes v2:
- rebase onto next
- always build efibootguard


Quirin Gylstorff (2):
Enable Images based on Debian 12 (bookworm)
efibootguard: use debian folder from salsa

.gitlab-ci.yml | 45 +++++++++++++++++++
Kconfig | 5 +++
conf/distro/cip-core-bookworm.conf | 16 +++++++
kas/opt/bookworm.yml | 15 +++++++
...guard_0.13.bb => efibootguard_0.13+cip.bb} | 31 +++++++------
...l-Make-compatible-with-debian-buster.patch | 36 +++++++++++++++
...rol-remove-native-from-python3-shtab.patch | 26 +++++++++++
recipes-bsp/efibootguard/files/debian/compat | 1 -
.../efibootguard/files/debian/control.tmpl | 20 ---------
.../debian/efibootguard-dev.install.tmpl | 2 -
.../files/debian/efibootguard.install | 5 ---
recipes-bsp/efibootguard/files/debian/rules | 15 -------
...01-add-machine-type-name-for-riscv64.patch | 0
recipes-core/images/efibootguard.inc | 1 -
recipes-core/images/swupdate.inc | 6 ++-
recipes-core/swupdate/swupdate.inc | 2 +-
16 files changed, 167 insertions(+), 59 deletions(-)
create mode 100644 conf/distro/cip-core-bookworm.conf
create mode 100644 kas/opt/bookworm.yml
rename recipes-bsp/efibootguard/{efibootguard_0.13.bb => efibootguard_0.13+cip.bb} (53%)
create mode 100644 recipes-bsp/efibootguard/files/debian-patches/0001-d-control-Make-compatible-with-debian-buster.patch
create mode 100644 recipes-bsp/efibootguard/files/debian-patches/0002-d-control-remove-native-from-python3-shtab.patch
delete mode 100644 recipes-bsp/efibootguard/files/debian/compat
delete mode 100644 recipes-bsp/efibootguard/files/debian/control.tmpl
delete mode 100644 recipes-bsp/efibootguard/files/debian/efibootguard-dev.install.tmpl
delete mode 100644 recipes-bsp/efibootguard/files/debian/efibootguard.install
delete mode 100755 recipes-bsp/efibootguard/files/debian/rules
rename recipes-bsp/efibootguard/files/{ => src-patches}/0001-add-machine-type-name-for-riscv64.patch (100%)

--
2.39.2


Jan Kiszka
 

On 10.03.23 19:20, Quirin Gylstorff wrote:
From: Quirin Gylstorff <quirin.gylstorff@...>

Add ci builds for bookworm
Change efibootguard build to use debian folder from salsa

Changes v2:
- rebase onto next
- always build efibootguard


Quirin Gylstorff (2):
Enable Images based on Debian 12 (bookworm)
efibootguard: use debian folder from salsa

.gitlab-ci.yml | 45 +++++++++++++++++++
Kconfig | 5 +++
conf/distro/cip-core-bookworm.conf | 16 +++++++
kas/opt/bookworm.yml | 15 +++++++
...guard_0.13.bb => efibootguard_0.13+cip.bb} | 31 +++++++------
...l-Make-compatible-with-debian-buster.patch | 36 +++++++++++++++
...rol-remove-native-from-python3-shtab.patch | 26 +++++++++++
recipes-bsp/efibootguard/files/debian/compat | 1 -
.../efibootguard/files/debian/control.tmpl | 20 ---------
.../debian/efibootguard-dev.install.tmpl | 2 -
.../files/debian/efibootguard.install | 5 ---
recipes-bsp/efibootguard/files/debian/rules | 15 -------
...01-add-machine-type-name-for-riscv64.patch | 0
recipes-core/images/efibootguard.inc | 1 -
recipes-core/images/swupdate.inc | 6 ++-
recipes-core/swupdate/swupdate.inc | 2 +-
16 files changed, 167 insertions(+), 59 deletions(-)
create mode 100644 conf/distro/cip-core-bookworm.conf
create mode 100644 kas/opt/bookworm.yml
rename recipes-bsp/efibootguard/{efibootguard_0.13.bb => efibootguard_0.13+cip.bb} (53%)
create mode 100644 recipes-bsp/efibootguard/files/debian-patches/0001-d-control-Make-compatible-with-debian-buster.patch
create mode 100644 recipes-bsp/efibootguard/files/debian-patches/0002-d-control-remove-native-from-python3-shtab.patch
delete mode 100644 recipes-bsp/efibootguard/files/debian/compat
delete mode 100644 recipes-bsp/efibootguard/files/debian/control.tmpl
delete mode 100644 recipes-bsp/efibootguard/files/debian/efibootguard-dev.install.tmpl
delete mode 100644 recipes-bsp/efibootguard/files/debian/efibootguard.install
delete mode 100755 recipes-bsp/efibootguard/files/debian/rules
rename recipes-bsp/efibootguard/files/{ => src-patches}/0001-add-machine-type-name-for-riscv64.patch (100%)
As I postponed freezing already longer than planned and patch 2 has
quite some impact on ebg builds, I would push this post-release (should
then be in with the summer release). Any concerns?

Jan

--
Siemens AG, Technology
Competence Center Embedded Linux