public inbox for isar-users@googlegroups.com
 help / color / mirror / Atom feed
* [PATCH 0/8] Add Trixie support for various machines
@ 2025-08-16 10:59 srinuvasan.a via isar-users
  2025-08-16 10:59 ` [PATCH 1/8] meta/recipes-kernel/linux: Use proper SSL toolkit (libssl3t64) for Trixie srinuvasan.a via isar-users
                   ` (7 more replies)
  0 siblings, 8 replies; 12+ messages in thread
From: srinuvasan.a via isar-users @ 2025-08-16 10:59 UTC (permalink / raw)
  To: isar-users; +Cc: srinuvasan

From: srinuvasan <srinuvasan.a@siemens.com>

Debian 13 (Trixie) was released on August 9, 2025. We already have
Trixie configurations available for QEMU machines. With the official
stable release, this series extends Trixie support to additional
machines.

Note: Raspberry Pi OS based on Trixie has not yet been published,
so Raspberry Pi–specific configurations are not included in this
update.

srinuvasan (8):
  meta/recipes-kernel/linux: Use proper SSL toolkit (libssl3t64) for
    Trixie
  Add trixie support for virtualbox
  Add trixie support for bananapi
  Add trixie support for de0-nano-soc
  Add nanopi-neo-trixie target
  meta-isar: Add phyboard-mira-trixie target
  meta-isar: Enable hikey support on Trixie
  Add trixie support for container-amd64

 kas/machine/Kconfig                                    | 7 +++++++
 meta-isar/conf/mc.conf                                 | 7 +++++++
 meta-isar/conf/multiconfig/bananapi-trixie.conf        | 5 +++++
 meta-isar/conf/multiconfig/container-amd64-trixie.conf | 5 +++++
 meta-isar/conf/multiconfig/de0-nano-soc-trixie.conf    | 5 +++++
 meta-isar/conf/multiconfig/hikey-trixie.conf           | 5 +++++
 meta-isar/conf/multiconfig/nanopi-neo-trixie.conf      | 5 +++++
 meta-isar/conf/multiconfig/phyboard-mira-trixie.conf   | 7 +++++++
 meta-isar/conf/multiconfig/virtualbox-trixie.conf      | 5 +++++
 meta/recipes-kernel/linux/linux-custom.inc             | 3 ++-
 testsuite/citest.py                                    | 7 +++++++
 11 files changed, 60 insertions(+), 1 deletion(-)
 create mode 100644 meta-isar/conf/multiconfig/bananapi-trixie.conf
 create mode 100644 meta-isar/conf/multiconfig/container-amd64-trixie.conf
 create mode 100644 meta-isar/conf/multiconfig/de0-nano-soc-trixie.conf
 create mode 100644 meta-isar/conf/multiconfig/hikey-trixie.conf
 create mode 100644 meta-isar/conf/multiconfig/nanopi-neo-trixie.conf
 create mode 100644 meta-isar/conf/multiconfig/phyboard-mira-trixie.conf
 create mode 100644 meta-isar/conf/multiconfig/virtualbox-trixie.conf

-- 
2.39.5

-- 
You received this message because you are subscribed to the Google Groups "isar-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to isar-users+unsubscribe@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/isar-users/20250816105921.3428140-1-srinuvasan.a%40siemens.com.

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [PATCH 1/8] meta/recipes-kernel/linux: Use proper SSL toolkit (libssl3t64) for Trixie
  2025-08-16 10:59 [PATCH 0/8] Add Trixie support for various machines srinuvasan.a via isar-users
@ 2025-08-16 10:59 ` srinuvasan.a via isar-users
  2025-08-21 11:28   ` 'Quirin Gylstorff' via isar-users
  2025-08-16 10:59 ` [PATCH 2/8] Add trixie support for virtualbox srinuvasan.a via isar-users
                   ` (6 subsequent siblings)
  7 siblings, 1 reply; 12+ messages in thread
From: srinuvasan.a via isar-users @ 2025-08-16 10:59 UTC (permalink / raw)
  To: isar-users; +Cc: srinuvasan

From: srinuvasan <srinuvasan.a@siemens.com>

Custom kernel recipe builds were failing on Trixie due to a dependency
on the unavailable libssl3 package. Updated to use the correct
libssl3t64 package for Trixie builds.

Signed-off-by: srinuvasan <srinuvasan.a@siemens.com>
---
 meta/recipes-kernel/linux/linux-custom.inc | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/meta/recipes-kernel/linux/linux-custom.inc b/meta/recipes-kernel/linux/linux-custom.inc
index 01e9bff7..f55e2f29 100644
--- a/meta/recipes-kernel/linux/linux-custom.inc
+++ b/meta/recipes-kernel/linux/linux-custom.inc
@@ -35,9 +35,10 @@ KERNEL_DEBIAN_DEPENDS ?= "initramfs-tools | linux-initramfs-tool, \
                           kmod, \
                           linux-base (>= 4.3~),"
 
-LIBSSL_DEP = "libssl3"
 LIBSSL_DEP:buster = "libssl1.1"
 LIBSSL_DEP:bullseye = "libssl1.1"
+LIBSSL_DEP:bookworm = "libssl3"
+LIBSSL_DEP = "libssl3t64"
 
 KERNEL_HEADERS_DEBIAN_DEPENDS ?= "libc6, \
                                   ${LIBSSL_DEP},"
-- 
2.39.5

-- 
You received this message because you are subscribed to the Google Groups "isar-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to isar-users+unsubscribe@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/isar-users/20250816105921.3428140-2-srinuvasan.a%40siemens.com.

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [PATCH 2/8] Add trixie support for virtualbox
  2025-08-16 10:59 [PATCH 0/8] Add Trixie support for various machines srinuvasan.a via isar-users
  2025-08-16 10:59 ` [PATCH 1/8] meta/recipes-kernel/linux: Use proper SSL toolkit (libssl3t64) for Trixie srinuvasan.a via isar-users
@ 2025-08-16 10:59 ` srinuvasan.a via isar-users
  2025-08-16 10:59 ` [PATCH 3/8] Add trixie support for bananapi srinuvasan.a via isar-users
                   ` (5 subsequent siblings)
  7 siblings, 0 replies; 12+ messages in thread
From: srinuvasan.a via isar-users @ 2025-08-16 10:59 UTC (permalink / raw)
  To: isar-users; +Cc: srinuvasan

From: srinuvasan <srinuvasan.a@siemens.com>

Add trixie support for virtualbox machine.
This patch also adds the new target to "full" testsuite (test_nocross).

Signed-off-by: srinuvasan <srinuvasan.a@siemens.com>
---
 kas/machine/Kconfig                               | 1 +
 meta-isar/conf/mc.conf                            | 1 +
 meta-isar/conf/multiconfig/virtualbox-trixie.conf | 5 +++++
 testsuite/citest.py                               | 1 +
 4 files changed, 8 insertions(+)
 create mode 100644 meta-isar/conf/multiconfig/virtualbox-trixie.conf

diff --git a/kas/machine/Kconfig b/kas/machine/Kconfig
index e09304c0..947f86c0 100644
--- a/kas/machine/Kconfig
+++ b/kas/machine/Kconfig
@@ -229,6 +229,7 @@ config MACHINE_VIRTUALBOX
 	select DISTRO_DEBIAN
 	select CODENAME_BULLSEYE
 	select CODENAME_BOOKWORM
+	select CODENAME_TRIXIE
 	select ARCH_AMD64
 
 config MACHINE_VMWARE
diff --git a/meta-isar/conf/mc.conf b/meta-isar/conf/mc.conf
index 493d5ae2..3be065fc 100644
--- a/meta-isar/conf/mc.conf
+++ b/meta-isar/conf/mc.conf
@@ -52,6 +52,7 @@ BBMULTICONFIG = " \
     stm32mp15x-bullseye \
     virtualbox-bullseye \
     virtualbox-bookworm \
+    virtualbox-trixie \
     x86-pc-bookworm \
     rpi-arm-bullseye \
     rpi-arm-bookworm \
diff --git a/meta-isar/conf/multiconfig/virtualbox-trixie.conf b/meta-isar/conf/multiconfig/virtualbox-trixie.conf
new file mode 100644
index 00000000..0de653c2
--- /dev/null
+++ b/meta-isar/conf/multiconfig/virtualbox-trixie.conf
@@ -0,0 +1,5 @@
+# This software is a part of Isar.
+# Copyright (C) 2025 ilbers GmbH
+
+MACHINE ?= "virtualbox"
+DISTRO ?= "debian-trixie"
diff --git a/testsuite/citest.py b/testsuite/citest.py
index 53881d25..02b332e4 100755
--- a/testsuite/citest.py
+++ b/testsuite/citest.py
@@ -289,6 +289,7 @@ class NoCrossTest(CIBaseTest):
             'mc:hikey-bullseye:isar-image-base',
             'mc:virtualbox-bullseye:isar-image-base',
             'mc:virtualbox-bookworm:isar-image-base',
+            'mc:virtualbox-trixie:isar-image-base',
             'mc:bananapi-bullseye:isar-image-base',
             'mc:bananapi-bookworm:isar-image-base',
             'mc:nanopi-neo-bullseye:isar-image-base',
-- 
2.39.5

-- 
You received this message because you are subscribed to the Google Groups "isar-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to isar-users+unsubscribe@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/isar-users/20250816105921.3428140-3-srinuvasan.a%40siemens.com.

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [PATCH 3/8] Add trixie support for bananapi
  2025-08-16 10:59 [PATCH 0/8] Add Trixie support for various machines srinuvasan.a via isar-users
  2025-08-16 10:59 ` [PATCH 1/8] meta/recipes-kernel/linux: Use proper SSL toolkit (libssl3t64) for Trixie srinuvasan.a via isar-users
  2025-08-16 10:59 ` [PATCH 2/8] Add trixie support for virtualbox srinuvasan.a via isar-users
@ 2025-08-16 10:59 ` srinuvasan.a via isar-users
  2025-08-16 10:59 ` [PATCH 4/8] Add trixie support for de0-nano-soc srinuvasan.a via isar-users
                   ` (4 subsequent siblings)
  7 siblings, 0 replies; 12+ messages in thread
From: srinuvasan.a via isar-users @ 2025-08-16 10:59 UTC (permalink / raw)
  To: isar-users; +Cc: srinuvasan

From: srinuvasan <srinuvasan.a@siemens.com>

Add trixie support for the bananapi machine.
Also includes the new target in the "full" testsuite (test_nocross).

Signed-off-by: srinuvasan <srinuvasan.a@siemens.com>
---
 kas/machine/Kconfig                             | 1 +
 meta-isar/conf/mc.conf                          | 1 +
 meta-isar/conf/multiconfig/bananapi-trixie.conf | 5 +++++
 testsuite/citest.py                             | 1 +
 4 files changed, 8 insertions(+)
 create mode 100644 meta-isar/conf/multiconfig/bananapi-trixie.conf

diff --git a/kas/machine/Kconfig b/kas/machine/Kconfig
index 947f86c0..c784e8fe 100644
--- a/kas/machine/Kconfig
+++ b/kas/machine/Kconfig
@@ -36,6 +36,7 @@ config MACHINE_BANANAPI
 	select CODENAME_BUSTER
 	select CODENAME_BULLSEYE
 	select CODENAME_BOOKWORM
+	select CODENAME_TRIXIE
 	select ARCH_ARMHF
 
 config MACHINE_BEAGLEPLAY
diff --git a/meta-isar/conf/mc.conf b/meta-isar/conf/mc.conf
index 3be065fc..64f680f3 100644
--- a/meta-isar/conf/mc.conf
+++ b/meta-isar/conf/mc.conf
@@ -35,6 +35,7 @@ BBMULTICONFIG = " \
     bananapi-buster \
     bananapi-bullseye \
     bananapi-bookworm \
+    bananapi-trixie \
     beagleplay-bookworm \
     de0-nano-soc-buster \
     de0-nano-soc-bullseye \
diff --git a/meta-isar/conf/multiconfig/bananapi-trixie.conf b/meta-isar/conf/multiconfig/bananapi-trixie.conf
new file mode 100644
index 00000000..66f9db89
--- /dev/null
+++ b/meta-isar/conf/multiconfig/bananapi-trixie.conf
@@ -0,0 +1,5 @@
+# This software is a part of Isar.
+# Copyright (C) 2025 ilbers GmbH
+
+MACHINE ?= "bananapi"
+DISTRO ?= "debian-trixie"
diff --git a/testsuite/citest.py b/testsuite/citest.py
index 02b332e4..8d73dcdd 100755
--- a/testsuite/citest.py
+++ b/testsuite/citest.py
@@ -292,6 +292,7 @@ class NoCrossTest(CIBaseTest):
             'mc:virtualbox-trixie:isar-image-base',
             'mc:bananapi-bullseye:isar-image-base',
             'mc:bananapi-bookworm:isar-image-base',
+            'mc:bananapi-trixie:isar-image-base',
             'mc:nanopi-neo-bullseye:isar-image-base',
             'mc:nanopi-neo-bookworm:isar-image-base',
             'mc:qemuamd64-focal:isar-image-ci',
-- 
2.39.5

-- 
You received this message because you are subscribed to the Google Groups "isar-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to isar-users+unsubscribe@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/isar-users/20250816105921.3428140-4-srinuvasan.a%40siemens.com.

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [PATCH 4/8] Add trixie support for de0-nano-soc
  2025-08-16 10:59 [PATCH 0/8] Add Trixie support for various machines srinuvasan.a via isar-users
                   ` (2 preceding siblings ...)
  2025-08-16 10:59 ` [PATCH 3/8] Add trixie support for bananapi srinuvasan.a via isar-users
@ 2025-08-16 10:59 ` srinuvasan.a via isar-users
  2025-08-16 10:59 ` [PATCH 5/8] Add nanopi-neo-trixie target srinuvasan.a via isar-users
                   ` (3 subsequent siblings)
  7 siblings, 0 replies; 12+ messages in thread
From: srinuvasan.a via isar-users @ 2025-08-16 10:59 UTC (permalink / raw)
  To: isar-users; +Cc: srinuvasan

From: srinuvasan <srinuvasan.a@siemens.com>

Add trixie support for de0-nano-soc machine.
This patch also adds the new target to "full" testsuite (test_cross).

Signed-off-by: srinuvasan <srinuvasan.a@siemens.com>
---
 kas/machine/Kconfig                                 | 1 +
 meta-isar/conf/mc.conf                              | 1 +
 meta-isar/conf/multiconfig/de0-nano-soc-trixie.conf | 5 +++++
 testsuite/citest.py                                 | 1 +
 4 files changed, 8 insertions(+)
 create mode 100644 meta-isar/conf/multiconfig/de0-nano-soc-trixie.conf

diff --git a/kas/machine/Kconfig b/kas/machine/Kconfig
index c784e8fe..e5f45bea 100644
--- a/kas/machine/Kconfig
+++ b/kas/machine/Kconfig
@@ -59,6 +59,7 @@ config MACHINE_DE0_NANO_SOC
 	select CODENAME_BUSTER
 	select CODENAME_BULLSEYE
 	select CODENAME_BOOKWORM
+	select CODENAME_TRIXIE
 	select ARCH_ARMHF
 
 config MACHINE_HIKEY
diff --git a/meta-isar/conf/mc.conf b/meta-isar/conf/mc.conf
index 64f680f3..a9620da4 100644
--- a/meta-isar/conf/mc.conf
+++ b/meta-isar/conf/mc.conf
@@ -40,6 +40,7 @@ BBMULTICONFIG = " \
     de0-nano-soc-buster \
     de0-nano-soc-bullseye \
     de0-nano-soc-bookworm \
+    de0-nano-soc-trixie \
     hikey-bullseye \
     hikey-bookworm \
     imx6-sabrelite-buster \
diff --git a/meta-isar/conf/multiconfig/de0-nano-soc-trixie.conf b/meta-isar/conf/multiconfig/de0-nano-soc-trixie.conf
new file mode 100644
index 00000000..634a89e0
--- /dev/null
+++ b/meta-isar/conf/multiconfig/de0-nano-soc-trixie.conf
@@ -0,0 +1,5 @@
+# This software is a part of Isar.
+# Copyright (C) 2025 ilbers GmbH
+
+MACHINE ?= "de0-nano-soc"
+DISTRO ?= "debian-trixie"
diff --git a/testsuite/citest.py b/testsuite/citest.py
index 8d73dcdd..43cea65d 100755
--- a/testsuite/citest.py
+++ b/testsuite/citest.py
@@ -168,6 +168,7 @@ class CrossTest(CIBaseTest):
             'mc:qemuarm-buster:isar-image-ci',
             'mc:qemuarm-bullseye:isar-image-ci',
             'mc:de0-nano-soc-bullseye:isar-image-base',
+            'mc:de0-nano-soc-trixie:isar-image-base',
             'mc:stm32mp15x-bullseye:isar-image-base',
             'mc:qemuarm-bookworm:isar-image-ci',
             'mc:qemuarm64-focal:isar-image-base',
-- 
2.39.5

-- 
You received this message because you are subscribed to the Google Groups "isar-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to isar-users+unsubscribe@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/isar-users/20250816105921.3428140-5-srinuvasan.a%40siemens.com.

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [PATCH 5/8] Add nanopi-neo-trixie target
  2025-08-16 10:59 [PATCH 0/8] Add Trixie support for various machines srinuvasan.a via isar-users
                   ` (3 preceding siblings ...)
  2025-08-16 10:59 ` [PATCH 4/8] Add trixie support for de0-nano-soc srinuvasan.a via isar-users
@ 2025-08-16 10:59 ` srinuvasan.a via isar-users
  2025-08-16 10:59 ` [PATCH 6/8] meta-isar: Add phyboard-mira-trixie target srinuvasan.a via isar-users
                   ` (2 subsequent siblings)
  7 siblings, 0 replies; 12+ messages in thread
From: srinuvasan.a via isar-users @ 2025-08-16 10:59 UTC (permalink / raw)
  To: isar-users; +Cc: srinuvasan

From: srinuvasan <srinuvasan.a@siemens.com>

Add trixie support for nanopi-neo machine.
This patch also adds the new target to "full" testsuite (test_nocross).

Signed-off-by: srinuvasan <srinuvasan.a@siemens.com>
---
 kas/machine/Kconfig                               | 1 +
 meta-isar/conf/mc.conf                            | 1 +
 meta-isar/conf/multiconfig/nanopi-neo-trixie.conf | 5 +++++
 testsuite/citest.py                               | 1 +
 4 files changed, 8 insertions(+)
 create mode 100644 meta-isar/conf/multiconfig/nanopi-neo-trixie.conf

diff --git a/kas/machine/Kconfig b/kas/machine/Kconfig
index e5f45bea..436c1f84 100644
--- a/kas/machine/Kconfig
+++ b/kas/machine/Kconfig
@@ -82,6 +82,7 @@ config MACHINE_NANOPI_NEO
 	select CODENAME_BUSTER
 	select CODENAME_BULLSEYE
 	select CODENAME_BOOKWORM
+	select CODENAME_TRIXIE
 	select ARCH_ARMHF
 
 config MACHINE_NANOPI_NEO_EFI
diff --git a/meta-isar/conf/mc.conf b/meta-isar/conf/mc.conf
index a9620da4..cab3a059 100644
--- a/meta-isar/conf/mc.conf
+++ b/meta-isar/conf/mc.conf
@@ -50,6 +50,7 @@ BBMULTICONFIG = " \
     nanopi-neo-buster \
     nanopi-neo-bullseye \
     nanopi-neo-bookworm \
+    nanopi-neo-trixie \
     nanopi-neo-efi-bookworm \
     stm32mp15x-bullseye \
     virtualbox-bullseye \
diff --git a/meta-isar/conf/multiconfig/nanopi-neo-trixie.conf b/meta-isar/conf/multiconfig/nanopi-neo-trixie.conf
new file mode 100644
index 00000000..6e8f8a44
--- /dev/null
+++ b/meta-isar/conf/multiconfig/nanopi-neo-trixie.conf
@@ -0,0 +1,5 @@
+# This software is a part of ISAR.
+# Copyright (C) 2025 Siemens AG
+
+MACHINE ?= "nanopi-neo"
+DISTRO ?= "debian-trixie"
diff --git a/testsuite/citest.py b/testsuite/citest.py
index 43cea65d..5fe5a697 100755
--- a/testsuite/citest.py
+++ b/testsuite/citest.py
@@ -296,6 +296,7 @@ class NoCrossTest(CIBaseTest):
             'mc:bananapi-trixie:isar-image-base',
             'mc:nanopi-neo-bullseye:isar-image-base',
             'mc:nanopi-neo-bookworm:isar-image-base',
+            'mc:nanopi-neo-trixie:isar-image-base',
             'mc:qemuamd64-focal:isar-image-ci',
             'mc:qemuamd64-bookworm:isar-image-ci',
             'mc:qemuamd64-iso-bookworm:isar-image-ci',
-- 
2.39.5

-- 
You received this message because you are subscribed to the Google Groups "isar-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to isar-users+unsubscribe@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/isar-users/20250816105921.3428140-6-srinuvasan.a%40siemens.com.

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [PATCH 6/8] meta-isar: Add phyboard-mira-trixie target
  2025-08-16 10:59 [PATCH 0/8] Add Trixie support for various machines srinuvasan.a via isar-users
                   ` (4 preceding siblings ...)
  2025-08-16 10:59 ` [PATCH 5/8] Add nanopi-neo-trixie target srinuvasan.a via isar-users
@ 2025-08-16 10:59 ` srinuvasan.a via isar-users
  2025-08-16 10:59 ` [PATCH 7/8] meta-isar: Enable hikey support on Trixie srinuvasan.a via isar-users
  2025-08-16 10:59 ` [PATCH 8/8] Add trixie support for container-amd64 srinuvasan.a via isar-users
  7 siblings, 0 replies; 12+ messages in thread
From: srinuvasan.a via isar-users @ 2025-08-16 10:59 UTC (permalink / raw)
  To: isar-users; +Cc: srinuvasan

From: srinuvasan <srinuvasan.a@siemens.com>

Add trixie distro support for phyBOARD-Mira board
This patch also adds the new target to "full" testsuite (test_cross).

Signed-off-by: srinuvasan <srinuvasan.a@siemens.com>
---
 kas/machine/Kconfig                                  | 1 +
 meta-isar/conf/mc.conf                               | 1 +
 meta-isar/conf/multiconfig/phyboard-mira-trixie.conf | 7 +++++++
 testsuite/citest.py                                  | 1 +
 4 files changed, 10 insertions(+)
 create mode 100644 meta-isar/conf/multiconfig/phyboard-mira-trixie.conf

diff --git a/kas/machine/Kconfig b/kas/machine/Kconfig
index 436c1f84..b78b381c 100644
--- a/kas/machine/Kconfig
+++ b/kas/machine/Kconfig
@@ -96,6 +96,7 @@ config MACHINE_PHYBOARD_MIRA
 	select DISTRO_DEBIAN
 	select CODENAME_BULLSEYE
 	select CODENAME_BOOKWORM
+	select CODENAME_TRIXIE
 	select ARCH_ARMHF
 
 config MACHINE_QEMU_AMD64_CIP
diff --git a/meta-isar/conf/mc.conf b/meta-isar/conf/mc.conf
index cab3a059..3d21fb98 100644
--- a/meta-isar/conf/mc.conf
+++ b/meta-isar/conf/mc.conf
@@ -47,6 +47,7 @@ BBMULTICONFIG = " \
     imx6-sabrelite-bullseye \
     phyboard-mira-bullseye \
     phyboard-mira-bookworm \
+    phyboard-mira-trixie \
     nanopi-neo-buster \
     nanopi-neo-bullseye \
     nanopi-neo-bookworm \
diff --git a/meta-isar/conf/multiconfig/phyboard-mira-trixie.conf b/meta-isar/conf/multiconfig/phyboard-mira-trixie.conf
new file mode 100644
index 00000000..79da9cb9
--- /dev/null
+++ b/meta-isar/conf/multiconfig/phyboard-mira-trixie.conf
@@ -0,0 +1,7 @@
+# This software is a part of Isar.
+# Copyright (C) 2025 ilbers GmbH
+#
+# SPDX-License-Identifier: MIT
+
+MACHINE ?= "phyboard-mira"
+DISTRO ?= "debian-trixie"
diff --git a/testsuite/citest.py b/testsuite/citest.py
index 5fe5a697..1fad8372 100755
--- a/testsuite/citest.py
+++ b/testsuite/citest.py
@@ -174,6 +174,7 @@ class CrossTest(CIBaseTest):
             'mc:qemuarm64-focal:isar-image-base',
             'mc:nanopi-neo-efi-bookworm:isar-image-base',
             'mc:phyboard-mira-bookworm:isar-image-base',
+            'mc:phyboard-mira-trixie:isar-image-base',
         ]
 
         self.init()
-- 
2.39.5

-- 
You received this message because you are subscribed to the Google Groups "isar-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to isar-users+unsubscribe@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/isar-users/20250816105921.3428140-7-srinuvasan.a%40siemens.com.

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [PATCH 7/8] meta-isar: Enable hikey support on Trixie
  2025-08-16 10:59 [PATCH 0/8] Add Trixie support for various machines srinuvasan.a via isar-users
                   ` (5 preceding siblings ...)
  2025-08-16 10:59 ` [PATCH 6/8] meta-isar: Add phyboard-mira-trixie target srinuvasan.a via isar-users
@ 2025-08-16 10:59 ` srinuvasan.a via isar-users
  2025-08-16 10:59 ` [PATCH 8/8] Add trixie support for container-amd64 srinuvasan.a via isar-users
  7 siblings, 0 replies; 12+ messages in thread
From: srinuvasan.a via isar-users @ 2025-08-16 10:59 UTC (permalink / raw)
  To: isar-users; +Cc: srinuvasan

From: srinuvasan <srinuvasan.a@siemens.com>

Introduces trixie support for the hikey machine and
adds this target to the "full" testsuite (test_nocross).

Signed-off-by: srinuvasan <srinuvasan.a@siemens.com>
---
 kas/machine/Kconfig                          | 1 +
 meta-isar/conf/mc.conf                       | 1 +
 meta-isar/conf/multiconfig/hikey-trixie.conf | 5 +++++
 testsuite/citest.py                          | 1 +
 4 files changed, 8 insertions(+)
 create mode 100644 meta-isar/conf/multiconfig/hikey-trixie.conf

diff --git a/kas/machine/Kconfig b/kas/machine/Kconfig
index b78b381c..f8989d9e 100644
--- a/kas/machine/Kconfig
+++ b/kas/machine/Kconfig
@@ -67,6 +67,7 @@ config MACHINE_HIKEY
 	select DISTRO_DEBIAN
 	select CODENAME_BULLSEYE
 	select CODENAME_BOOKWORM
+	select CODENAME_TRIXIE
 	select ARCH_ARM64
 
 config MACHINE_IMX6_SABRELITE
diff --git a/meta-isar/conf/mc.conf b/meta-isar/conf/mc.conf
index 3d21fb98..836c8bb6 100644
--- a/meta-isar/conf/mc.conf
+++ b/meta-isar/conf/mc.conf
@@ -43,6 +43,7 @@ BBMULTICONFIG = " \
     de0-nano-soc-trixie \
     hikey-bullseye \
     hikey-bookworm \
+    hikey-trixie \
     imx6-sabrelite-buster \
     imx6-sabrelite-bullseye \
     phyboard-mira-bullseye \
diff --git a/meta-isar/conf/multiconfig/hikey-trixie.conf b/meta-isar/conf/multiconfig/hikey-trixie.conf
new file mode 100644
index 00000000..a1fde3c4
--- /dev/null
+++ b/meta-isar/conf/multiconfig/hikey-trixie.conf
@@ -0,0 +1,5 @@
+# This software is a part of Isar.
+# Copyright (C) 2025 ilbers GmbH
+
+MACHINE ?= "hikey"
+DISTRO ?= "debian-trixie"
diff --git a/testsuite/citest.py b/testsuite/citest.py
index 1fad8372..8d36ead3 100755
--- a/testsuite/citest.py
+++ b/testsuite/citest.py
@@ -304,6 +304,7 @@ class NoCrossTest(CIBaseTest):
             'mc:qemui386-bookworm:isar-image-base',
             'mc:qemumipsel-bookworm:isar-image-ci',
             'mc:hikey-bookworm:isar-image-base',
+            'mc:hikey-trixie:isar-image-base',
             'mc:beagleplay-bookworm:isar-image-base',
             'mc:qemuarm64-noble:isar-image-base',
             'mc:qemuamd64-noble:isar-image-base',
-- 
2.39.5

-- 
You received this message because you are subscribed to the Google Groups "isar-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to isar-users+unsubscribe@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/isar-users/20250816105921.3428140-8-srinuvasan.a%40siemens.com.

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [PATCH 8/8] Add trixie support for container-amd64
  2025-08-16 10:59 [PATCH 0/8] Add Trixie support for various machines srinuvasan.a via isar-users
                   ` (6 preceding siblings ...)
  2025-08-16 10:59 ` [PATCH 7/8] meta-isar: Enable hikey support on Trixie srinuvasan.a via isar-users
@ 2025-08-16 10:59 ` srinuvasan.a via isar-users
  7 siblings, 0 replies; 12+ messages in thread
From: srinuvasan.a via isar-users @ 2025-08-16 10:59 UTC (permalink / raw)
  To: isar-users; +Cc: srinuvasan

From: srinuvasan <srinuvasan.a@siemens.com>

Add trixie support for container-amd64 machine
This patch also adds the new target to "full" testsuite (containerbuild).

Signed-off-by: srinuvasan <srinuvasan.a@siemens.com>
---
 kas/machine/Kconfig                                    | 1 +
 meta-isar/conf/mc.conf                                 | 1 +
 meta-isar/conf/multiconfig/container-amd64-trixie.conf | 5 +++++
 testsuite/citest.py                                    | 1 +
 4 files changed, 8 insertions(+)
 create mode 100644 meta-isar/conf/multiconfig/container-amd64-trixie.conf

diff --git a/kas/machine/Kconfig b/kas/machine/Kconfig
index f8989d9e..f8838f1e 100644
--- a/kas/machine/Kconfig
+++ b/kas/machine/Kconfig
@@ -51,6 +51,7 @@ config MACHINE_CONTAINER_AMD64
 	select CODENAME_BUSTER
 	select CODENAME_BULLSEYE
 	select CODENAME_BOOKWORM
+	select CODENAME_TRIXIE
 	select ARCH_AMD64
 
 config MACHINE_DE0_NANO_SOC
diff --git a/meta-isar/conf/mc.conf b/meta-isar/conf/mc.conf
index 836c8bb6..fc5ee1b3 100644
--- a/meta-isar/conf/mc.conf
+++ b/meta-isar/conf/mc.conf
@@ -29,6 +29,7 @@ BBMULTICONFIG = " \
     container-amd64-buster \
     container-amd64-bullseye \
     container-amd64-bookworm \
+    container-amd64-trixie \
     qemumipsel-bullseye \
     qemumipsel-bookworm \
     qemuriscv64-trixie \
diff --git a/meta-isar/conf/multiconfig/container-amd64-trixie.conf b/meta-isar/conf/multiconfig/container-amd64-trixie.conf
new file mode 100644
index 00000000..31a70c53
--- /dev/null
+++ b/meta-isar/conf/multiconfig/container-amd64-trixie.conf
@@ -0,0 +1,5 @@
+# This software is a part of Isar.
+# Copyright (C) 2025 ilbers GmbH
+
+MACHINE ?= "container-amd64"
+DISTRO ?= "debian-trixie"
diff --git a/testsuite/citest.py b/testsuite/citest.py
index 8d36ead3..cf3fb15a 100755
--- a/testsuite/citest.py
+++ b/testsuite/citest.py
@@ -389,6 +389,7 @@ class ContainerImageTest(CIBaseTest):
             'mc:container-amd64-buster:isar-image-base',
             'mc:container-amd64-bullseye:isar-image-base',
             'mc:container-amd64-bookworm:isar-image-base',
+            'mc:container-amd64-trixie:isar-image-base',
         ]
 
         self.init()
-- 
2.39.5

-- 
You received this message because you are subscribed to the Google Groups "isar-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to isar-users+unsubscribe@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/isar-users/20250816105921.3428140-9-srinuvasan.a%40siemens.com.

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [PATCH 1/8] meta/recipes-kernel/linux: Use proper SSL toolkit (libssl3t64) for Trixie
  2025-08-16 10:59 ` [PATCH 1/8] meta/recipes-kernel/linux: Use proper SSL toolkit (libssl3t64) for Trixie srinuvasan.a via isar-users
@ 2025-08-21 11:28   ` 'Quirin Gylstorff' via isar-users
  2025-08-21 11:53     ` Srinuvasan Arjunan
  0 siblings, 1 reply; 12+ messages in thread
From: 'Quirin Gylstorff' via isar-users @ 2025-08-21 11:28 UTC (permalink / raw)
  To: srinuvasan.a, isar-users



On 8/16/25 12:59, srinuvasan.a via isar-users wrote:
> From: srinuvasan <srinuvasan.a@siemens.com>
> 
> Custom kernel recipe builds were failing on Trixie due to a dependency
> on the unavailable libssl3 package. Updated to use the correct
> libssl3t64 package for Trixie builds.
> 
> Signed-off-by: srinuvasan <srinuvasan.a@siemens.com>
> ---
>   meta/recipes-kernel/linux/linux-custom.inc | 3 ++-
>   1 file changed, 2 insertions(+), 1 deletion(-)
> 
> diff --git a/meta/recipes-kernel/linux/linux-custom.inc b/meta/recipes-kernel/linux/linux-custom.inc
> index 01e9bff7..f55e2f29 100644
> --- a/meta/recipes-kernel/linux/linux-custom.inc
> +++ b/meta/recipes-kernel/linux/linux-custom.inc
> @@ -35,9 +35,10 @@ KERNEL_DEBIAN_DEPENDS ?= "initramfs-tools | linux-initramfs-tool, \
>                             kmod, \
>                             linux-base (>= 4.3~),"
>   
> -LIBSSL_DEP = "libssl3"
>   LIBSSL_DEP:buster = "libssl1.1"
>   LIBSSL_DEP:bullseye = "libssl1.1"
> +LIBSSL_DEP:bookworm = "libssl3"
> +LIBSSL_DEP = "libssl3t64"

 >   >   KERNEL_HEADERS_DEBIAN_DEPENDS ?= "libc6, \
>                                     ${LIBSSL_DEP},"


The kernel_headers should not have any dependency to libc6 or libssl*. 
As the header package does not contain any binary which uses libssl3/libc6.

In Debian upstream libssl is used by the Kbuild package. After my 
current analysis the binary dependency is missing in ISAR as the macro 
${shlibs:Depends} does not add the dependency.

Quirin

-- 
You received this message because you are subscribed to the Google Groups "isar-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to isar-users+unsubscribe@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/isar-users/b9f497bc-68e9-4d09-9e1d-05d38399a716%40siemens.com.

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [PATCH 1/8] meta/recipes-kernel/linux: Use proper SSL toolkit (libssl3t64) for Trixie
  2025-08-21 11:28   ` 'Quirin Gylstorff' via isar-users
@ 2025-08-21 11:53     ` Srinuvasan Arjunan
  2025-08-21 12:46       ` 'Quirin Gylstorff' via isar-users
  0 siblings, 1 reply; 12+ messages in thread
From: Srinuvasan Arjunan @ 2025-08-21 11:53 UTC (permalink / raw)
  To: Quirin Gylstorff; +Cc: srinuvasan.a, isar-users

[-- Attachment #1: Type: text/plain, Size: 2593 bytes --]

On Thu, Aug 21, 2025 at 4:58 PM 'Quirin Gylstorff' via isar-users <
isar-users@googlegroups.com> wrote:

>
>
> On 8/16/25 12:59, srinuvasan.a via isar-users wrote:
> > From: srinuvasan <srinuvasan.a@siemens.com>
> >
> > Custom kernel recipe builds were failing on Trixie due to a dependency
> > on the unavailable libssl3 package. Updated to use the correct
> > libssl3t64 package for Trixie builds.
> >
> > Signed-off-by: srinuvasan <srinuvasan.a@siemens.com>
> > ---
> >   meta/recipes-kernel/linux/linux-custom.inc | 3 ++-
> >   1 file changed, 2 insertions(+), 1 deletion(-)
> >
> > diff --git a/meta/recipes-kernel/linux/linux-custom.inc
> b/meta/recipes-kernel/linux/linux-custom.inc
> > index 01e9bff7..f55e2f29 100644
> > --- a/meta/recipes-kernel/linux/linux-custom.inc
> > +++ b/meta/recipes-kernel/linux/linux-custom.inc
> > @@ -35,9 +35,10 @@ KERNEL_DEBIAN_DEPENDS ?= "initramfs-tools |
> linux-initramfs-tool, \
> >                             kmod, \
> >                             linux-base (>= 4.3~),"
> >
> > -LIBSSL_DEP = "libssl3"
> >   LIBSSL_DEP:buster = "libssl1.1"
> >   LIBSSL_DEP:bullseye = "libssl1.1"
> > +LIBSSL_DEP:bookworm = "libssl3"
> > +LIBSSL_DEP = "libssl3t64"
>
>  >   >   KERNEL_HEADERS_DEBIAN_DEPENDS ?= "libc6, \
> >                                     ${LIBSSL_DEP},"
>
>
> The kernel_headers should not have any dependency to libc6 or libssl*.
> As the header package does not contain any binary which uses libssl3/libc6.
>
> In Debian upstream libssl is used by the Kbuild package. After my
> current analysis the binary dependency is missing in ISAR as the macro
> ${shlibs:Depends} does not add the dependency.
>
> Quirin
>

  Thanks Quirin for the analysis, I will check from my end and update the
patch accordingly.

  Thanks,
  Srinu

>
> --
> You received this message because you are subscribed to the Google Groups
> "isar-users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to isar-users+unsubscribe@googlegroups.com.
> To view this discussion visit
> https://groups.google.com/d/msgid/isar-users/b9f497bc-68e9-4d09-9e1d-05d38399a716%40siemens.com
> .
>

-- 
You received this message because you are subscribed to the Google Groups "isar-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to isar-users+unsubscribe@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/isar-users/CAB2Z2nNv1gZ9nJiQ2-Tp1%2BgVnQSd4PSBjFG33GfLYjrUZzRCZw%40mail.gmail.com.

[-- Attachment #2: Type: text/html, Size: 4062 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [PATCH 1/8] meta/recipes-kernel/linux: Use proper SSL toolkit (libssl3t64) for Trixie
  2025-08-21 11:53     ` Srinuvasan Arjunan
@ 2025-08-21 12:46       ` 'Quirin Gylstorff' via isar-users
  0 siblings, 0 replies; 12+ messages in thread
From: 'Quirin Gylstorff' via isar-users @ 2025-08-21 12:46 UTC (permalink / raw)
  To: Srinuvasan Arjunan; +Cc: srinuvasan.a, isar-users



On 8/21/25 13:53, Srinuvasan Arjunan wrote:
> 
> 
> On Thu, Aug 21, 2025 at 4:58 PM 'Quirin Gylstorff' via isar-users <isar- 
> users@googlegroups.com <mailto:isar-users@googlegroups.com>> wrote:
> 
> 
> 
>     On 8/16/25 12:59, srinuvasan.a via isar-users wrote:
>      > From: srinuvasan <srinuvasan.a@siemens.com
>     <mailto:srinuvasan.a@siemens.com>>
>      >
>      > Custom kernel recipe builds were failing on Trixie due to a
>     dependency
>      > on the unavailable libssl3 package. Updated to use the correct
>      > libssl3t64 package for Trixie builds.
>      >
>      > Signed-off-by: srinuvasan <srinuvasan.a@siemens.com
>     <mailto:srinuvasan.a@siemens.com>>
>      > ---
>      >   meta/recipes-kernel/linux/linux-custom.inc | 3 ++-
>      >   1 file changed, 2 insertions(+), 1 deletion(-)
>      >
>      > diff --git a/meta/recipes-kernel/linux/linux-custom.inc b/meta/
>     recipes-kernel/linux/linux-custom.inc
>      > index 01e9bff7..f55e2f29 100644
>      > --- a/meta/recipes-kernel/linux/linux-custom.inc
>      > +++ b/meta/recipes-kernel/linux/linux-custom.inc
>      > @@ -35,9 +35,10 @@ KERNEL_DEBIAN_DEPENDS ?= "initramfs-tools |
>     linux-initramfs-tool, \
>      >                             kmod, \
>      >                             linux-base (>= 4.3~),"
>      >
>      > -LIBSSL_DEP = "libssl3"
>      >   LIBSSL_DEP:buster = "libssl1.1"
>      >   LIBSSL_DEP:bullseye = "libssl1.1"
>      > +LIBSSL_DEP:bookworm = "libssl3"
>      > +LIBSSL_DEP = "libssl3t64"
> 
>       >   >   KERNEL_HEADERS_DEBIAN_DEPENDS ?= "libc6, \
>      >                                     ${LIBSSL_DEP},"
> 
> 
>     The kernel_headers should not have any dependency to libc6 or libssl*.
>     As the header package does not contain any binary which uses
>     libssl3/libc6.
> 
>     In Debian upstream libssl is used by the Kbuild package. After my
>     current analysis the binary dependency is missing in ISAR as the macro
>     ${shlibs:Depends} does not add the dependency.
> 
>     Quirin
> 
> 
>    Thanks Quirin for the analysis, I will check from my end and update 
> the patch accordingly.

I already test my patch. You don't need to adapt anything.

Quirin
> 
>    Thanks,
>    Srinu
> 
> 
>     -- 
>     You received this message because you are subscribed to the Google
>     Groups "isar-users" group.
>     To unsubscribe from this group and stop receiving emails from it,
>     send an email to isar-users+unsubscribe@googlegroups.com
>     <mailto:isar-users%2Bunsubscribe@googlegroups.com>.
>     To view this discussion visit https://groups.google.com/d/msgid/
>     isar-users/b9f497bc-68e9-4d09-9e1d-05d38399a716%40siemens.com
>     <https://groups.google.com/d/msgid/isar-users/
>     b9f497bc-68e9-4d09-9e1d-05d38399a716%40siemens.com>.
> 

-- 
You received this message because you are subscribed to the Google Groups "isar-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to isar-users+unsubscribe@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/isar-users/8a4aa66a-10f7-4cdd-9fd7-522e6a1de176%40siemens.com.

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2025-08-21 12:46 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2025-08-16 10:59 [PATCH 0/8] Add Trixie support for various machines srinuvasan.a via isar-users
2025-08-16 10:59 ` [PATCH 1/8] meta/recipes-kernel/linux: Use proper SSL toolkit (libssl3t64) for Trixie srinuvasan.a via isar-users
2025-08-21 11:28   ` 'Quirin Gylstorff' via isar-users
2025-08-21 11:53     ` Srinuvasan Arjunan
2025-08-21 12:46       ` 'Quirin Gylstorff' via isar-users
2025-08-16 10:59 ` [PATCH 2/8] Add trixie support for virtualbox srinuvasan.a via isar-users
2025-08-16 10:59 ` [PATCH 3/8] Add trixie support for bananapi srinuvasan.a via isar-users
2025-08-16 10:59 ` [PATCH 4/8] Add trixie support for de0-nano-soc srinuvasan.a via isar-users
2025-08-16 10:59 ` [PATCH 5/8] Add nanopi-neo-trixie target srinuvasan.a via isar-users
2025-08-16 10:59 ` [PATCH 6/8] meta-isar: Add phyboard-mira-trixie target srinuvasan.a via isar-users
2025-08-16 10:59 ` [PATCH 7/8] meta-isar: Enable hikey support on Trixie srinuvasan.a via isar-users
2025-08-16 10:59 ` [PATCH 8/8] Add trixie support for container-amd64 srinuvasan.a via isar-users

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox