From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Thu, 16 Jul 2026 14:29:44 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-lf1-f62.google.com (mail-lf1-f62.google.com [209.85.167.62]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 66GCThPC030683 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Thu, 16 Jul 2026 14:29:43 +0200 Received: by mail-lf1-f62.google.com with SMTP id 2adb3069b0e04-5aebd5e989csf3443164e87.3 for ; Thu, 16 Jul 2026 05:29:43 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1784204978; cv=pass; d=google.com; s=arc-20260327; b=FCjZfh7Y+DHV9Y1HvErvr+/xM8Kvxnir13n1Zh6ZqfNnc5J/LufNC8WWR89eRPwoMl Z2JzWGTFTOXP/OFoxA6tqjrBOP+tDaDIN1E9JNmnHsHdUDDjaHvmsKwxsXj7NNUqQ9rS iVGSgfweUjdOXnI2NAuE1XHL0jv90TmUGW+gctFGPc1XgnhmosRu9FpbF49nOFgagGEy 3JYaTMoZSkxv1mNoqscFOKm3hE862T/QmQNWe1vTuX3xamQP/VEQR8SSROiq/eahimoV FTzH02kEV9j2p1ZT18Oz79luE0jiV/UqtZfMPCrXgOZaqgoLoKt2Xgtw+hP2N4roH2EH OCOA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:content-transfer-encoding :in-reply-to:from:content-language:references:to:subject:user-agent :mime-version:date:message-id:sender:dkim-signature; bh=GsOR6QrCfdkehdlVcubNJh7EJEO1nK1ee0T5yJw/iRY=; fh=jQDPcaSdlbnrhYSn4ztjtKj6FjX1lafPdWSKQdHJs+4=; b=bHfbcP5YOyN1IUMi6jUL075jZWiePtTchNnBvD1Vs+FM7nnh4eE+vptP9qPQk2GrvZ Qbbz2mYmwGEuIJAwW8IHU4mX4KWM1JJLQvKOSUjjPlEcq8zxU8WO4hFr/dV8q/cpluCa WQlI9gCNbLnphknufa6Rl6hoSY2x1hoGSOjMc7uwIHrWhe56pVNn6uBuDI808DSX49D2 1MhnU6zxQrxf6fjO8ckQG177ZcqWeD425DsJFC8j1ZuU8yDauvs/gMwiN46QsVwaHdRV TgPr0V4MMqApLiMszlphfN7s/5b9Gpg+1UpziCRYPaQwffvcpu/Fv1f+7g2tW7IlxlVR iv1g==; darn=ilbers.de ARC-Authentication-Results: i=2; gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20251104; t=1784204978; x=1784809778; darn=ilbers.de; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:content-transfer-encoding:content-type :in-reply-to:from:content-language:references:to:subject:user-agent :mime-version:date:message-id:sender:from:to:cc:subject:date :message-id:reply-to:content-type; bh=GsOR6QrCfdkehdlVcubNJh7EJEO1nK1ee0T5yJw/iRY=; b=UnDXmKqRMhQowsOJYA0HJp2tSYW1hdvaKJfLIDbGd9g+giMhvDXShZsPpTxOHVFZCE t2WMpjbIsDpIlDzmrC0JbIkEbJ0psJFkz13CEaPxx5DZZnKoRV5vcs2GXKdFThyZbSF8 b2C0bB5l9O8nYyv4nMg1d5fUmQIqtZYi++2Ht3JDQyumaO84QGMqnwt59e55f2/MIqLB lQavkBuDbIPDNs+XZFPinPTTMGISd5qodJ6X1Y2gUe1DuZN744hYuqh0Au0HNnguI+jH LW2J7vFGX4XHCCS/kDpFxkeSdA7deaSUWXmzWDljCMXO4kEGpYEyqvb2Ej/SJIUW8hpO xczw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784204978; x=1784809778; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :x-original-authentication-results:x-original-sender :content-transfer-encoding:content-type:in-reply-to:from :content-language:references:to:subject:user-agent:mime-version:date :message-id:x-beenthere:x-gm-message-state:sender:from:to:cc:subject :date:message-id:reply-to:content-type; bh=GsOR6QrCfdkehdlVcubNJh7EJEO1nK1ee0T5yJw/iRY=; b=f6TNeYOJit3tg7zbAhqELcleJ05pCGiHdkjr1RSrk7EsAS+SFNB87mYGFpPS80+9aw Ns8Hbc+UbQB0UMpc7uPaY24TlrGjC5B2UykvU0O61rVpPjdTuCUnPtW0Df3FjwFmjUPd hAtei75fu+y2Jv6DFZMNnMKYPAE3paihq07KEZIlZN3/F+hXNmh2ETVDxiTgbkZKnyXj BlkwMfH55KTJtc25Y0mofe9NpYjH/msaJ4t5sPKtEenOPn0xXNdCKehkckxXLCHymJaY ojYpIAjvzEIdnhq/WmDIkiB3si3rU4eRU3Irc1SyU4JlK8TS6/mLcjSG4x08nPsrncBZ N2cQ== Sender: isar-users@googlegroups.com X-Forwarded-Encrypted: i=2; AHgh+RrN4rq9B8gszn5gEyVOxHJOLKe3f87NeblbW1YNS23hbKP0yLW16IWq813row4ifUJHp7/F@ilbers.de X-Gm-Message-State: AOJu0Yz6l6OQUby09xEcKmLYX8RcFyqDpruXVxnTV9kQ1hosZ5+Xr3WI DoBX9Sf3ItmLgkKWQoDIp/A41VHyBN1MSr+6xQ0+TpJDDBmtgcE1gJdp X-Received: by 2002:a05:6512:308b:b0:5b0:1b78:4983 with SMTP id 2adb3069b0e04-5b159b65023mr2030115e87.9.1784204977670; Thu, 16 Jul 2026 05:29:37 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="Aa7YSPSKimF97oJehyD0LqnEE+V52hha5zTjNcvu2t59eV8IlA==" Received: by 2002:a05:6512:6cf:b0:5ae:c2a7:357f with SMTP id 2adb3069b0e04-5b15d4ddbebls892101e87.2.-pod-prod-03-eu; Thu, 16 Jul 2026 05:29:35 -0700 (PDT) X-Forwarded-Encrypted: i=2; AHgh+Roqfw5lUqABsASxrcVC7gHqhQgLsdKrjgUNaPpsk0ZMq3ITmIdny9Hl3b0xh3aulLKOeiMtQHTjP+VL@googlegroups.com X-Received: by 2002:a05:6512:39c3:b0:5b2:1de0:5e7c with SMTP id 2adb3069b0e04-5b21de05f4fmr653717e87.51.1784204975152; Thu, 16 Jul 2026 05:29:35 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1784204975; cv=none; d=google.com; s=arc-20260327; b=nS7EvY7qx9iH/3SzPMkmdyg28oFHLTav7kBKFgWE+uv8p5AhGTSgChcKm+/XH41IJ7 JK6Jc7k/1E2niCT5hWwPoro1Jirp5ftkWgBBuxLzKxIwqeg+csrMl2moCjEJPxklRKy/ /SJvJLMWhrFimVcR+EEsm/+f0M9whtHOIuMSWbEeh2Osq5sGuSCqOa0emPKlOZORmijZ o0g2JX8hdfrAqBDIyQ+Lmq77SKNXjy3CjiLS04v38nkEn5I4tSx7xmCaEVHdh/hWnv69 O2guI3z+Jw3MZw+Yf5ri0Z/eOjV1cY6hN56P1xUO89u34Vivg7ux3b9tSgpMGm/YkWPY 1h1A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=content-transfer-encoding:in-reply-to:from:content-language :references:to:subject:user-agent:mime-version:date:message-id; bh=fIpQwNWwn4D8Wqe/QANmgLVV0/AnvyglDaFwqAs7cng=; fh=O8qOVoyC4kVwjYhl6ndzNlnWHnJpUJcq4mpswxQLIKQ=; b=FHpqRvz6M3pCyORm/E9mc9tbhtoIVg0UllCiB8Vr37y2tVAeZ7MC65/q5qB7KJgbQT Oi4IJckO2i4ySt11OfcmUr7cpIA79K0scKdGQtFXW4C0R103JH8yp9IPg4k3hW9Fz+aQ SDTk+oMw3/+cxdDHEFHYxgHcWO9SAZZuYHaSG0vlbagdHkb0BLmSd1i7OPH3ccsozVI+ JOnbldpOaHBQsO7ax5a1lAodfmjgL7nKl4Jgk3C+C0aPP90bkxG/TXn2WlRCF1nMTYAb 0nozciOSXNAmNWR/hQHL08p1l1NLw3zAGxQfXC9Oha4QwoGqv/+gifbGL7kXbP6I+fwQ e5sw==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de Received: from shymkent.ilbers.de (shymkent.ilbers.de. [85.214.156.166]) by gmr-mx.google.com with ESMTPS id 2adb3069b0e04-5b01ca93d61si394070e87.8.2026.07.16.05.29.34 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Thu, 16 Jul 2026 05:29:35 -0700 (PDT) Received-SPF: pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) client-ip=85.214.156.166; Received: from [127.0.0.1] ([88.130.203.42]) (authenticated bits=0) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPSA id 66GCTWg8030677 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 16 Jul 2026 14:29:33 +0200 Message-ID: <26c2d774-0556-4bb2-b727-e8ed7e9a5535@ilbers.de> Date: Thu, 16 Jul 2026 15:29:32 +0300 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v2] Add trixie support for raspberry pi targets To: srinuvasan.a@siemens.com, isar-users@googlegroups.com References: <1d84e44b-b69e-4132-849f-07f4516b997f@ilbers.de> <20260716114411.267837-1-srinuvasan.a@siemens.com> Content-Language: en-US, ru-RU From: Anton Mikanovich In-Reply-To: <20260716114411.267837-1-srinuvasan.a@siemens.com> Content-Type: text/plain; charset="UTF-8"; format=flowed Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-4.6 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_EF,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED,RCVD_IN_MSPIKE_H2, RCVD_IN_RP_CERTIFIED,RCVD_IN_RP_RNBL,RCVD_IN_RP_SAFE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on shymkent.ilbers.de X-Original-Sender: amikan@ilbers.de X-Original-Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de Precedence: list Mailing-list: list isar-users@googlegroups.com; contact isar-users+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: isar-users@googlegroups.com X-Google-Group-Id: 914930254986 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-TUID: 4CL+vt4GantO Hello Srinu, thanks for the quick update, but still some cosmetic=20 changes needed: 16.07.2026 14:44, srinuvasan.a@siemens.com =D0=BF=D0=B8=D1=88=D0=B5=D1=82: > From: Srinuvasan A > > Add trixie support for the following Raspberry Pi machines: > > - rpi-arm > - rpi-arm-v7 > - rpi-arm-v7l > - rpi-arm64-v8 > > Also include the new targets in the relevant test suites. > > Signed-off-by: Srinuvasan A > --- > kas/distro/Kconfig | 5 +++ > kas/distro/raspios-trixie.yaml | 7 ++++ > kas/machine/Kconfig | 4 +++ > meta-isar/conf/distro/raspios-trixie-64.list | 9 +++++ > meta-isar/conf/distro/raspios-trixie.conf | 35 +++++++++++++++++++ > meta-isar/conf/distro/raspios-trixie.list | 5 +++ > meta-isar/conf/machine/rpi-arm-v7.conf | 5 ++- > meta-isar/conf/machine/rpi-arm-v7l.conf | 5 ++- > meta-isar/conf/machine/rpi-arm.conf | 5 ++- > meta-isar/conf/machine/rpi-arm64-v8.conf | 5 ++- > meta-isar/conf/machine/rpi-common.conf | 18 ++++++++-- > meta-isar/conf/mc.conf | 4 +++ > .../conf/multiconfig/rpi-arm-trixie.conf | 8 +++++ > .../conf/multiconfig/rpi-arm-v7-trixie.conf | 8 +++++ > .../conf/multiconfig/rpi-arm-v7l-trixie.conf | 8 +++++ > .../conf/multiconfig/rpi-arm64-v8-trixie.conf | 8 +++++ > testsuite/citest.py | 4 +++ > testsuite/data/targets.yml | 8 +++++ > 18 files changed, 144 insertions(+), 7 deletions(-) > create mode 100644 kas/distro/raspios-trixie.yaml > create mode 100644 meta-isar/conf/distro/raspios-trixie-64.list > create mode 100644 meta-isar/conf/distro/raspios-trixie.conf > create mode 100644 meta-isar/conf/distro/raspios-trixie.list > create mode 100644 meta-isar/conf/multiconfig/rpi-arm-trixie.conf > create mode 100644 meta-isar/conf/multiconfig/rpi-arm-v7-trixie.conf > create mode 100644 meta-isar/conf/multiconfig/rpi-arm-v7l-trixie.conf > create mode 100644 meta-isar/conf/multiconfig/rpi-arm64-v8-trixie.conf > > diff --git a/kas/distro/Kconfig b/kas/distro/Kconfig > index 9dadc52e..731be6ca 100644 > --- a/kas/distro/Kconfig > +++ b/kas/distro/Kconfig > @@ -83,6 +83,10 @@ config RASPIOS_BOOKWORM > bool "Raspberry Pi OS Debian 12 (bookworm)" > depends on (DISTRO_RASPIOS && CODENAME_BOOKWORM) || ANY_MACHINE_DISTRO > =20 > +config RASPIOS_TRIXIE > + bool "Raspberry Pi OS Debian 13 (trixie)" > + depends on (DISTRO_RASPIOS && CODENAME_TRIXIE) || ANY_MACHINE_DISTRO > + > config UBUNTU_FOCAL > bool "Ubuntu 20.04 (Focal)" > depends on (DISTRO_UBUNTU && CODENAME_FOCAL) || ANY_MACHINE_DISTRO > @@ -118,6 +122,7 @@ config KAS_INCLUDE_DISTRO > default "kas/distro/debian-sid.yaml" if DEBIAN_SID > default "kas/distro/raspios-bullseye.yaml" if RASPIOS_BULLSEYE > default "kas/distro/raspios-bookworm.yaml" if RASPIOS_BOOKWORM > + default "kas/distro/raspios-trixie.yaml" if RASPIOS_TRIXIE > default "kas/distro/ubuntu-focal.yaml" if UBUNTU_FOCAL > default "kas/distro/ubuntu-jammy.yaml" if UBUNTU_JAMMY > default "kas/distro/ubuntu-noble.yaml" if UBUNTU_NOBLE > diff --git a/kas/distro/raspios-trixie.yaml b/kas/distro/raspios-trixie.y= aml > new file mode 100644 > index 00000000..6a77b435 > --- /dev/null > +++ b/kas/distro/raspios-trixie.yaml > @@ -0,0 +1,7 @@ > +# This software is a part of Isar. > +# Copyright (C) 2026 ilbers GmbH > + > +header: > + version: 14 > + > +distro: raspios-trixie > diff --git a/kas/machine/Kconfig b/kas/machine/Kconfig > index 04881a4b..7d01ca92 100644 > --- a/kas/machine/Kconfig > +++ b/kas/machine/Kconfig > @@ -178,6 +178,7 @@ config MACHINE_RPI_ARM_V7 > select DISTRO_RASPIOS > select CODENAME_BULLSEYE > select CODENAME_BOOKWORM > + select CODENAME_TRIXIE > select ARCH_ARMHF > =20 > config MACHINE_RPI_ARM_V7L > @@ -185,6 +186,7 @@ config MACHINE_RPI_ARM_V7L > select DISTRO_RASPIOS > select CODENAME_BULLSEYE > select CODENAME_BOOKWORM > + select CODENAME_TRIXIE > select ARCH_ARMHF > =20 > config MACHINE_RPI_ARM > @@ -192,6 +194,7 @@ config MACHINE_RPI_ARM > select DISTRO_RASPIOS > select CODENAME_BULLSEYE > select CODENAME_BOOKWORM > + select CODENAME_TRIXIE > select ARCH_ARMHF > =20 > config MACHINE_RPI_ARM64_V8 > @@ -199,6 +202,7 @@ config MACHINE_RPI_ARM64_V8 > select DISTRO_RASPIOS > select CODENAME_BULLSEYE > select CODENAME_BOOKWORM > + select CODENAME_TRIXIE > select ARCH_ARM64 > =20 > config MACHINE_RPI_ARM64_V8_EFI > diff --git a/meta-isar/conf/distro/raspios-trixie-64.list b/meta-isar/con= f/distro/raspios-trixie-64.list > new file mode 100644 > index 00000000..fe981870 > --- /dev/null > +++ b/meta-isar/conf/distro/raspios-trixie-64.list > @@ -0,0 +1,9 @@ > +deb http://deb.debian.org/debian trixie main contrib non-free > +deb-src http://deb.debian.org/debian trixie main contrib non-free > +deb http://deb.debian.org/debian-security trixie-security/updates main c= ontrib non-free > +deb-src http://deb.debian.org/debian-security trixie-security/updates ma= in contrib non-free > +deb http://deb.debian.org/debian trixie-updates main contrib non-free > +deb-src http://deb.debian.org/debian trixie-updates main contrib non-fre= e > + > +deb http://archive.raspberrypi.org/debian trixie main > +deb-src http://archive.raspberrypi.org/debian trixie main > diff --git a/meta-isar/conf/distro/raspios-trixie.conf b/meta-isar/conf/d= istro/raspios-trixie.conf > new file mode 100644 > index 00000000..06deab85 > --- /dev/null > +++ b/meta-isar/conf/distro/raspios-trixie.conf > @@ -0,0 +1,35 @@ > +# Raspberry Pi OS stable distribution configuration > +# > +# This software is a part of Isar. > +# Copyright (C) 2026 ilbers GmbH > + > +BASE_DISTRO =3D "raspios" > +BASE_DISTRO:arm64 =3D "raspios64" > + > +HOST_BASE_DISTRO ?=3D "debian" > + > +BASE_DISTRO_CODENAME =3D "trixie" > +HOST_DISTRO ?=3D "debian-trixie" > +HOST_DISTRO_APT_SOURCES ?=3D "conf/distro/${HOST_DISTRO}.list" > + > +DISTRO_APT_SOURCES ?=3D "conf/distro/raspios-trixie.list" > +DISTRO_APT_SOURCES:arm64 ?=3D "conf/distro/raspios-trixie-64.list" > +# workaround for https://wiki.debian.org/Teams/Apt/Sha1Removal > +DISTRO_MM_OPTS +=3D "${MMAPTOPT_NOEXPKEYSIGN}" > + > +DISTRO_BOOTSTRAP_KEYS =3D "http://raspbian.raspberrypi.org/raspbian.publ= ic.key;sha256sum=3Dca59cd4f2bcbc3a1d41ba6815a02a8dc5c175467a59bd87edeac458f= 4a5345de" > +DISTRO_BOOTSTRAP_KEYS:arm64 =3D "" > + > +DISTRO_KERNELS ?=3D "kernel kernel7 kernel7l kernel8" > + > +THIRD_PARTY_APT_KEYS +=3D "http://archive.raspberrypi.org/debian/raspber= rypi.gpg.key;sha256sum=3D76603890d82a492175caf17aba68dc73acb1189c9fd58ec0c1= 9145dfa3866d56" > + > +COMPAT_DISTRO_ARCH:arm64 =3D "armhf" > + > +DISTRO_GCC =3D "14" > + > +DEBIAN_COMPAT =3D "13" > + > +DEBIAN_STANDARDS_VERSION ?=3D "4.7.2" > + > +IMAGE_PREINSTALL:append =3D " systemd-sysv" > diff --git a/meta-isar/conf/distro/raspios-trixie.list b/meta-isar/conf/d= istro/raspios-trixie.list > new file mode 100644 > index 00000000..20e1e945 > --- /dev/null > +++ b/meta-isar/conf/distro/raspios-trixie.list > @@ -0,0 +1,5 @@ > +deb http://raspbian.raspberrypi.org/raspbian trixie main contrib non-fre= e rpi > +deb-src http://raspbian.raspberrypi.org/raspbian trixie main contrib non= -free rpi > + > +deb http://archive.raspberrypi.org/debian trixie main > +deb-src http://archive.raspberrypi.org/debian trixie main > diff --git a/meta-isar/conf/machine/rpi-arm-v7.conf b/meta-isar/conf/mach= ine/rpi-arm-v7.conf > index f71d15f1..cdeacafd 100644 > --- a/meta-isar/conf/machine/rpi-arm-v7.conf > +++ b/meta-isar/conf/machine/rpi-arm-v7.conf > @@ -1,7 +1,10 @@ > # This software is a part of Isar. > -# Copyright (C) 2022 ilbers GmbH > +# Copyright (C) 2022,2026 ilbers GmbH > =20 > DISTRO_ARCH ?=3D "armhf" > KERNEL_NAME =3D "kernel7" > =20 > include conf/machine/rpi-common.conf > + > +KERNEL_IMAGE_PKG:trixie =3D "linux-image-rpi-v7" > +KERNEL_HEADERS_PKG:trixie =3D "linux-headers-rpi-v7" > diff --git a/meta-isar/conf/machine/rpi-arm-v7l.conf b/meta-isar/conf/mac= hine/rpi-arm-v7l.conf > index 7c20baae..d455a69d 100644 > --- a/meta-isar/conf/machine/rpi-arm-v7l.conf > +++ b/meta-isar/conf/machine/rpi-arm-v7l.conf > @@ -1,7 +1,10 @@ > # This software is a part of Isar. > -# Copyright (C) 2022 ilbers GmbH > +# Copyright (C) 2022,2026 ilbers GmbH > =20 > DISTRO_ARCH ?=3D "armhf" > KERNEL_NAME =3D "kernel7l" > =20 > include conf/machine/rpi-common.conf > + > +KERNEL_IMAGE_PKG:trixie =3D "linux-image-rpi-v7" > +KERNEL_HEADERS_PKG:trixie =3D "linux-headers-rpi-v7" > diff --git a/meta-isar/conf/machine/rpi-arm.conf b/meta-isar/conf/machine= /rpi-arm.conf > index 98bb3880..f0ff72de 100644 > --- a/meta-isar/conf/machine/rpi-arm.conf > +++ b/meta-isar/conf/machine/rpi-arm.conf > @@ -1,7 +1,10 @@ > # This software is a part of Isar. > -# Copyright (C) 2022 ilbers GmbH > +# Copyright (C) 2022,2026 ilbers GmbH > =20 > DISTRO_ARCH ?=3D "armhf" > KERNEL_NAME =3D "kernel" > =20 > include conf/machine/rpi-common.conf > + > +KERNEL_IMAGE_PKG:trixie =3D "linux-image-rpi-v6" > +KERNEL_HEADERS_PKG:trixie =3D "linux-headers-rpi-v6" > diff --git a/meta-isar/conf/machine/rpi-arm64-v8.conf b/meta-isar/conf/ma= chine/rpi-arm64-v8.conf > index 89a5b999..a1fdec89 100644 > --- a/meta-isar/conf/machine/rpi-arm64-v8.conf > +++ b/meta-isar/conf/machine/rpi-arm64-v8.conf > @@ -1,7 +1,10 @@ > # This software is a part of Isar. > -# Copyright (C) 2022 ilbers GmbH > +# Copyright (C) 2022,2026 ilbers GmbH > =20 > DISTRO_ARCH ?=3D "arm64" > KERNEL_NAME =3D "kernel8" > =20 > include conf/machine/rpi-common.conf > + > +KERNEL_IMAGE_PKG:trixie =3D "linux-image-rpi-v8" > +KERNEL_HEADERS_PKG:trixie =3D "linux-headers-rpi-v8" > diff --git a/meta-isar/conf/machine/rpi-common.conf b/meta-isar/conf/mach= ine/rpi-common.conf > index 9dd70f99..46e37657 100644 > --- a/meta-isar/conf/machine/rpi-common.conf > +++ b/meta-isar/conf/machine/rpi-common.conf > @@ -16,20 +16,32 @@ KERNEL_TYPE =3D "raspios" > KERNEL_IMAGE_PKG ?=3D "raspberrypi-kernel" > KERNEL_HEADERS_PKG ?=3D "raspberrypi-kernel-headers" > =20 > -IMAGE_PREINSTALL +=3D "raspberrypi-bootloader \ > - raspberrypi-sys-mods \ > +IMAGE_PREINSTALL +=3D "raspberrypi-sys-mods \ > raspi-config \ > systemd-sysv \ > udev" > =20 > +IMAGE_PREINSTALL:bullseye +=3D "raspberrypi-bootloader" > +IMAGE_PREINSTALL:bookworm +=3D "raspberrypi-bootloader" > +IMAGE_PREINSTALL:trixie +=3D "raspi-firmware" > + > IMAGE_INSTALL +=3D "bootconfig-${MACHINE}" > =20 > IMAGER_INSTALL:wic +=3D "parted \ > dosfstools \ > mtools \ > e2fsprogs \ > - python3-distutils \ > bmap-tools" > =20 > +IMAGER_INSTALL:bullseye:wic +=3D "python3-distutils" > +IMAGER_INSTALL:bookworm:wic +=3D "python3-distutils" > +IMAGER_INSTALL:trixie:wic +=3D "python3-setuptools" > + > IMAGE_BOOT_FILES ?=3D "${IMAGE_ROOTFS}/boot/*.*;./ \ > ${IMAGE_ROOTFS}/boot/overlays/*;overlays/" > + > +IMAGE_BOOT_FILES:trixie ?=3D "${IMAGE_ROOTFS}/boot/cmdline.txt;./ \ > + ${IMAGE_ROOTFS}/boot/config.txt;./ \ > + ${IMAGE_ROOTFS}/boot/firmware/*.*;./ \ > + ${IMAGE_ROOTFS}/boot/firmware/overlays/*;ove= rlays/" > + > diff --git a/meta-isar/conf/mc.conf b/meta-isar/conf/mc.conf > index 72ebceaf..9d2cd652 100644 > --- a/meta-isar/conf/mc.conf > +++ b/meta-isar/conf/mc.conf > @@ -62,12 +62,16 @@ BBMULTICONFIG =3D " \ > x86-pc-bookworm \ > rpi-arm-bullseye \ > rpi-arm-bookworm \ > + rpi-arm-trixie \ > rpi-arm-v7-bullseye \ > rpi-arm-v7-bookworm \ > + rpi-arm-v7-trixie \ > rpi-arm-v7l-bullseye \ > rpi-arm-v7l-bookworm \ > + rpi-arm-v7l-trixie \ > rpi-arm64-v8-bullseye \ > rpi-arm64-v8-bookworm \ > + rpi-arm64-v8-trixie \ > rpi-arm64-v8-efi-bookworm \ > sifive-fu540-trixie \ > starfive-visionfive2-trixie \ > diff --git a/meta-isar/conf/multiconfig/rpi-arm-trixie.conf b/meta-isar/c= onf/multiconfig/rpi-arm-trixie.conf > new file mode 100644 > index 00000000..7574ee83 > --- /dev/null > +++ b/meta-isar/conf/multiconfig/rpi-arm-trixie.conf > @@ -0,0 +1,8 @@ > +# This software is a part of Isar. > +# Copyright (C) 2022,2026 ilbers GmbH This is a new file introduced in 2026. Same for next 3. > + > +MACHINE ?=3D "rpi-arm" > +DISTRO ?=3D "raspios-trixie" > + > +KERNEL_IMAGE_PKG =3D "linux-image-rpi-v6" > +KERNEL_HEADERS_PKG =3D "linux-headers-rpi-v6" > diff --git a/meta-isar/conf/multiconfig/rpi-arm-v7-trixie.conf b/meta-isa= r/conf/multiconfig/rpi-arm-v7-trixie.conf > new file mode 100644 > index 00000000..b911ed71 > --- /dev/null > +++ b/meta-isar/conf/multiconfig/rpi-arm-v7-trixie.conf > @@ -0,0 +1,8 @@ > +# This software is a part of Isar. > +# Copyright (C) 2022,2026 ilbers GmbH > + > +MACHINE ?=3D "rpi-arm-v7" > +DISTRO ?=3D "raspios-trixie" > + > +KERNEL_IMAGE_PKG =3D "linux-image-rpi-v7" > +KERNEL_HEADERS_PKG =3D "linux-headers-rpi-v7" > diff --git a/meta-isar/conf/multiconfig/rpi-arm-v7l-trixie.conf b/meta-is= ar/conf/multiconfig/rpi-arm-v7l-trixie.conf > new file mode 100644 > index 00000000..f6679d74 > --- /dev/null > +++ b/meta-isar/conf/multiconfig/rpi-arm-v7l-trixie.conf > @@ -0,0 +1,8 @@ > +# This software is a part of Isar. > +# Copyright (C) 2022,2026 ilbers GmbH > + > +MACHINE ?=3D "rpi-arm-v7l" > +DISTRO ?=3D "raspios-trixie" > + > +KERNEL_IMAGE_PKG =3D "linux-image-rpi-v7" > +KERNEL_HEADERS_PKG =3D "linux-headers-rpi-v7" > diff --git a/meta-isar/conf/multiconfig/rpi-arm64-v8-trixie.conf b/meta-i= sar/conf/multiconfig/rpi-arm64-v8-trixie.conf > new file mode 100644 > index 00000000..deb05d98 > --- /dev/null > +++ b/meta-isar/conf/multiconfig/rpi-arm64-v8-trixie.conf > @@ -0,0 +1,8 @@ > +# This software is a part of Isar. > +# Copyright (C) 2022,2026 ilbers GmbH > + > +MACHINE ?=3D "rpi-arm64-v8" > +DISTRO ?=3D "raspios-trixie" > + > +KERNEL_IMAGE_PKG =3D "linux-image-rpi-v8" > +KERNEL_HEADERS_PKG =3D "linux-headers-rpi-v8" > diff --git a/testsuite/citest.py b/testsuite/citest.py > index 1facc8c2..6731b359 100644 > --- a/testsuite/citest.py > +++ b/testsuite/citest.py > @@ -1191,9 +1191,13 @@ class NoCrossTest(CIBaseTest): > def test_nocross_rpi(self): > targets =3D [ > 'mc:rpi-arm-bullseye:isar-image-base', > + 'mc:rpi-arm-trixie:isar-image-base', > 'mc:rpi-arm-v7-bullseye:isar-image-base', > + 'mc:rpi-arm-v7-trixie:isar-image-base', > 'mc:rpi-arm-v7l-bullseye:isar-image-base', > + 'mc:rpi-arm-v7l-trixie:isar-image-base', > 'mc:rpi-arm64-v8-bullseye:isar-image-base', > + 'mc:rpi-arm64-v8-trixie:isar-image-base', > ] > =20 > self.init() > diff --git a/testsuite/data/targets.yml b/testsuite/data/targets.yml > index 64380620..2e5fa120 100644 > --- a/testsuite/data/targets.yml > +++ b/testsuite/data/targets.yml > @@ -107,18 +107,26 @@ a: !mux > name: rpi-arm-bullseye > rpi-arm-bookworm: > name: rpi-arm-bookworm > + rpi-arm-trixie: > + name: rpi-arm-trixie > rpi-arm-v7-bullseye: > name: rpi-arm-v7-bullseye > rpi-arm-v7-bookworm: > name: rpi-arm-v7-bookworm > + rpi-arm-v7-trixie: > + name: rpi-arm-v7-trixie > rpi-arm-v7l-bullseye: > name: rpi-arm-v7l-bullseye > rpi-arm-v7l-bookworm: > name: rpi-arm-v7l-bookworm > + rpi-arm-v7l-trixie: > + name: rpi-arm-v7l-trixie > rpi-arm64-v8-bullseye: > name: rpi-arm64-v8-bullseye > rpi-arm64-v8-bookworm: > name: rpi-arm64-v8-bookworm > + rpi-arm64-v8-trixie: > + name: rpi-arm64-v8-trixie > rpi-arm64-v8-efi-bookworm: > name: rpi-arm64-v8-efi-bookworm > sifive-fu540-trixie: --=20 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 e= mail to isar-users+unsubscribe@googlegroups.com. To view this discussion visit https://groups.google.com/d/msgid/isar-users/= 26c2d774-0556-4bb2-b727-e8ed7e9a5535%40ilbers.de.