mbox series

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

Message ID 20230310182003.201194-1-Quirin.Gylstorff@siemens.com (mailing list archive)
Headers show
Series Enable Images based on Debian 12 | expand

Message

Quirin Gylstorff March 10, 2023, 6:20 p.m. UTC
From: Quirin Gylstorff <quirin.gylstorff@siemens.com>

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%)

Comments

Jan Kiszka March 13, 2023, 9:36 a.m. UTC | #1
On 10.03.23 19:20, Quirin Gylstorff wrote:
> From: Quirin Gylstorff <quirin.gylstorff@siemens.com>
> 
> 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