From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7327981176329601024 X-Forwarded-Encrypted: i=2; AJvYcCXsRH97ArT+wf7Km6nZzJEF6zfDdU4wU+UQ4nF6ElZDAZyN/aXAak+bdafu2vH/RC4DYfImynXv/1GZo5ga4/1pGg3Ydc6zrZXu5ek= X-Received: by 2002:a2e:7d15:0:b0:2d6:b8d2:3712 with SMTP id y21-20020a2e7d15000000b002d6b8d23712mr145753ljc.26.1711095449369; Fri, 22 Mar 2024 01:17:29 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a2e:8807:0:b0:2d6:9b23:43f7 with SMTP id x7-20020a2e8807000000b002d69b2343f7ls38938ljh.0.-pod-prod-08-eu; Fri, 22 Mar 2024 01:17:26 -0700 (PDT) X-Forwarded-Encrypted: i=2; AJvYcCUBMyGU8CUm+aeT3QTMnYL7KLvARjsB1QLEpZVeqFAnettgBzCvawkyE4+zzhDs0TfS1v7lUDUPgzaOlkmCVAYP9UultdDZcjlK8nU= X-Google-Smtp-Source: AGHT+IEmcOJQAxTwOpAbvpBA7K+sO0SyPyfxw8WCHcSL8RvljNe/wrWB1eeF8JEOF2y+J9zyeIG1 X-Received: by 2002:a2e:a792:0:b0:2d4:3d99:3708 with SMTP id c18-20020a2ea792000000b002d43d993708mr1578573ljf.29.1711095446361; Fri, 22 Mar 2024 01:17:26 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1711095446; cv=none; d=google.com; s=arc-20160816; b=Z1TrFju5YNhbT6cGJrOtRZ0/ksV1yMGJTCgQS7pkfcGmQBWHzpEj329GcSnorVrFCB 8kZKr6/hE6aRVXV8gr6qViqCwdMpsxQ3qvxgtjTB89ntajv8Nyia+DE4iviv0o30wq6o hTzCzRg9U1wxhZmr2xU7/QT4339h+DTT8sKs6cAqi6bbFrVwLEyliaVCaX8LYM54TZgP GB+OqMq2NvwXu7Dqym/u2g+96Rp6c5MAje6li0rw1jJ1d7b/PXrDNmo3IkdBvgTx1q/I iVHGCJa5GJEY7kWGKVkM78ksmhvOMqXvwF1JOgvvyiIjLcVOD8rmzzhANgDv/UHNvovb jTLQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:user-agent:content-transfer-encoding:autocrypt :references:in-reply-to:date:to:from:subject:message-id; bh=PoT/AtpJ7Gk1pFH3tSFe2VpJzyCGqBVIALjjmMBMHeA=; fh=JZvUnqoG0jWph92hWpw0EINycbLveqkIcdkusZDYok4=; b=Oa1HlYDQXjaUH0Rs6KvU1TQaoZrPfLh0iyI3khhadNx98hEVcu78R9TwMaZG3NBlmP WP+FFhPWthW+Z85p718TIigRY9Y1S/Zzluv6mKOxPF8vNxfIhfsSqyWlPHmz8WZdOaFM BHjQ5iNz/z5BA32PeEArVXt5qKmLS4Hei/veWvWA+UaMfPCPzSvSWy4buHKdMN0Lnd5j JNEChONfdLlEIhQ5NouvpMLXYi/u2rQYCkelqaQpgVGbDZhVBXXYDraujEV9rRXE1tlK di5zKO8yBga522mD4VzhNtzcgIOp38KXfDO6+cLIkEDSklB/GNft/LqFwlv9nmSIX+jb Hk6A==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of ubely@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=ubely@ilbers.de Return-Path: Received: from shymkent.ilbers.de (shymkent.ilbers.de. [85.214.156.166]) by gmr-mx.google.com with ESMTPS id ay13-20020a05600c1e0d00b004147b368f42si30388wmb.1.2024.03.22.01.17.26 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Fri, 22 Mar 2024 01:17:26 -0700 (PDT) Received-SPF: pass (google.com: domain of ubely@ilbers.de designates 85.214.156.166 as permitted sender) client-ip=85.214.156.166; Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of ubely@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=ubely@ilbers.de Received: from [IPv6:::1] (host-80-81-17-52.static.customer.m-online.net [80.81.17.52]) (authenticated bits=0) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPSA id 42M8HNEQ028931 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 22 Mar 2024 09:17:25 +0100 Message-ID: <92dc1c0a8a4205a638aede9058aef558ab59957a.camel@ilbers.de> Subject: Re: [PATCH v5] meta: Add Debian Trixie From: Uladzimir Bely To: Anton Mikanovich , isar-users@googlegroups.com Date: Fri, 22 Mar 2024 11:17:23 +0300 In-Reply-To: <20240315144533.3910381-1-amikan@ilbers.de> References: <20240315144533.3910381-1-amikan@ilbers.de> Autocrypt: addr=ubely@ilbers.de; prefer-encrypt=mutual; keydata=mQENBGO2eUkBCACtT+T3OrPVSExBmqfgXT3lp9XcdxRzjYp26wezkgYjjBXaf36bxtaAfS471VoQtpar0RVeFfW7WDDdfX9ZclSj36zBQe+RVSJzoNoNQfjOXWuSHb5Z+cpAFtqBY4muxK4+iaIlLJd6CN3ejOsLHATtCeHHq8wi0z2T+KdLQO+wQRgo2hjj0Lp9pGTrKJry50HP/o7Vbdu14dOx2xqr8+wPc6SQbBIrcqaa4MqCQC00vQG7eXvo+k2MOw59FDdpMH0KR9mHgp3u/s4I+4YRBArukt9G9xz/rsEFmxAIBC6N/a6Hzwg4puc91n7ABDsPg8Vp+X3MDraujN0dvR6OKVNtABEBAAG0IFVsYWR6aW1pciBCZWx5IDx1YmVseUBpbGJlcnMuZGU+iQFOBBMBCAA4FiEEJqPNVhVGyk12Eh+PAUQYBM/2FkoFAmO2eUkCGwMFCwkIBwIGFQoJCAsCBBYCAwECHgECF4AACgkQAUQYBM/2FkprlAgAmuna8Hm9EyoEtTlDBGDg6Zm4ZLp5ffvZBE946h92jepDrteoxsJ7pSzJVC2HmDLa4iZUao7lLLbDsUj5x45/iLJcqBZKk3YnAxP2r6a+kI+1VVQY1pxdG1nlJAbdNzoojm/qmezNPSrqni61KVMQKsXBCWhIjSXDSM9CsBj21a+9qaVqfxovJGTn9lgrZO+xzKQNMKZeOouJlscVuFj21P0ww3/YENiU/nMeTSuYypO76mDtAd08Jonc3yuHa9MJGei5ixN3wT+IrGR2aL2hdw2M6NgH7sYbL2Zi4ugD6RXHJai1Bh2yvFSVqSQ+M6QOInT4ud7wslm1XRB065dXtLkBDQRjtnlJAQgA0nDigNK6FToZn7ezdts22l//+cyPF9k1OQM+wNuhdEYGZvieFPNnH4iPf2C6OVPxOsHxs66X3mpn728s5Mg+0V2pkDqX4E9IU1sdPAFGC9Zl! 5eDGmE0Px qaTrlLG2ZA2lxouoHUe/xwE3fKiHENxiY4RVC8vya8dnU/SMnTc39uHS1nlPk0oPiZd2odHO+YABGz2pMLMShCstX+8LDlV/XxXacBbXYDeR+Xk78mFsjKzavfXWhZ7UoA6vitR7XG5y1koZ9FbtU6kq7JPRDeeYbVf0mIufdGTUBedza12M1Lm4knvzZRX+get1lLFngPstU48t041YfQKZpNK0cePPwARAQABiQE2BBgBCAAgFiEEJqPNVhVGyk12Eh+PAUQYBM/2FkoFAmO2eUkCGwwACgkQAUQYBM/2Fkq3aQf6AuKj65nqjLIOLIasYQ6D28Jhip65ZFhW6XISv5rcjHkvYfMp4J+LaNOZk2P+1b/QN/2wDVisNGYq6lhkkfpBN3vTQlvMY0ugKDug2YaRYeuoLSFBMFVONa9N6437KQg+vRNd46d5282q9BTXAlOLWR/ZuXg/IR5ZIV3JTwLtqbPCUGof85hFxSPWEHMYeeE7180r66wUjA/Zf46Mar9t+olviBW1ss5XOx1JWt7FpQ5peETwmkoYi4Kq16iyuRB94mQqyy1C4fiqTq8dKr4uUYg759NWwU6j21G0kf31bDd4QgTIHvhY/8AgldyzoeJX5Bz67KzX3+/fAWvPEXAvvg== Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.50.3 (by Flathub.org) MIME-Version: 1.0 X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED 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-TUID: VkHci0o0y5I4 On Fri, 2024-03-15 at 16:45 +0200, Anton Mikanovich wrote: > Add the next testing target in Isar and CI. > Also update documentation with the new distro name. >=20 > Building debian-trixie requires host >=3D bookworm. >=20 > Signed-off-by: Anton Mikanovich > --- > Changes since v4: > =C2=A0- Fix kas configs for trixie >=20 > Changes since v3: > =C2=A0- Add kas config > =C2=A0- Fix some wording >=20 > Changes since v2: > =C2=A0- Rebase on next > =C2=A0- Update kernel list > =C2=A0- Fix DISTRO_GCC value > =C2=A0- Add DEBIAN_COMPAT value > =C2=A0- Use base image in CI >=20 > =C2=A0README.md=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0 |=C2=A0 2 +- > =C2=A0doc/user_manual.md=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0 5 +++++ > =C2=A0kas/distro/Kconfig=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0 4 ++++ > =C2=A0kas/distro/debian-trixie.yaml=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0 7 ++++= +++ > =C2=A0kas/machine/Kconfig=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0 6 +++--- > =C2=A0meta-isar/conf/mc.conf=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0 |=C2=A0 3 +++ > =C2=A0.../conf/multiconfig/qemuamd64-trixie.conf=C2=A0=C2=A0=C2=A0 |=C2= =A0 7 +++++++ > =C2=A0.../conf/multiconfig/qemuarm-trixie.conf=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0 |=C2=A0 7 +++++++ > =C2=A0.../conf/multiconfig/qemuarm64-trixie.conf=C2=A0=C2=A0=C2=A0 |=C2= =A0 7 +++++++ > =C2=A0meta/conf/distro/debian-trixie.conf=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 | 19 > +++++++++++++++++++ > =C2=A0meta/conf/distro/debian-trixie.list=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0 8 ++++++++ > =C2=A0testsuite/citest.py=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 | 13 +++++++++++++ > =C2=A012 files changed, 84 insertions(+), 4 deletions(-) > =C2=A0create mode 100644 kas/distro/debian-trixie.yaml > =C2=A0create mode 100644 meta-isar/conf/multiconfig/qemuamd64-trixie.conf > =C2=A0create mode 100644 meta-isar/conf/multiconfig/qemuarm-trixie.conf > =C2=A0create mode 100644 meta-isar/conf/multiconfig/qemuarm64-trixie.conf > =C2=A0create mode 100644 meta/conf/distro/debian-trixie.conf > =C2=A0create mode 100644 meta/conf/distro/debian-trixie.list >=20 > diff --git a/README.md b/README.md > index f549aa9f..b53cd094 100644 > --- a/README.md > +++ b/README.md > @@ -22,7 +22,7 @@ To test the QEMU image, run the following command: > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 $ start_vm -a -d > =C2=A0 > =C2=A0Ex: Architecture of your build could be arm,arm64,i386,amd64,etc. > -=C2=A0=C2=A0=C2=A0 Distribution of your build could be > buster,bullseye,bookworm,etc. > +=C2=A0=C2=A0=C2=A0 Distribution of your build could be buster, bullseye,= bookworm, > trixie, etc. > =C2=A0 > =C2=A0The default root password is 'root'. > =C2=A0 > diff --git a/doc/user_manual.md b/doc/user_manual.md > index 52f04aa1..419d5339 100644 > --- a/doc/user_manual.md > +++ b/doc/user_manual.md > @@ -68,6 +68,8 @@ The steps below describe how to build the images > provided by default. > =C2=A0 > =C2=A0The supported host system is >=3D buster. > =C2=A0 > +Building `debian-trixie` requires host system >=3D bookworm. > + > =C2=A0Install the following packages: > =C2=A0``` > =C2=A0apt install \ > @@ -445,6 +447,7 @@ following distros: > =C2=A0 - debian-buster > =C2=A0 - debian-bullseye > =C2=A0 - debian-bookworm > + - debian-trixie (host >=3D bookworm) > =C2=A0 - ubuntu-focal > =C2=A0 - ubuntu-jammy (requires host dpkg >=3D 1.21) > =C2=A0 - raspios-bullseye > @@ -1011,6 +1014,8 @@ Debian cross-compilation works out of the box. > Currently the following build con > =C2=A0 - bookworm armhf > =C2=A0 - bookworm arm64 > =C2=A0 - bookworm mipsel > + - trixie armhf > + - trixie arm64 > =C2=A0 > =C2=A0Experimental support for riscv64 is available as well. > =C2=A0 > diff --git a/kas/distro/Kconfig b/kas/distro/Kconfig > index aabf11c4..28898621 100644 > --- a/kas/distro/Kconfig > +++ b/kas/distro/Kconfig > @@ -19,6 +19,9 @@ config DEBIAN_BULLSEYE > =C2=A0config DEBIAN_BOOKWORM > =C2=A0 bool "Debian 12 (bookworm)" > =C2=A0 > +config DEBIAN_TRIXIE > + bool "Debian 13 (trixie)" > + > =C2=A0config DEBIAN_SID > =C2=A0 bool "Debian Sid (unstable)" > =C2=A0 > @@ -41,6 +44,7 @@ config KAS_INCLUDE_DISTRO > =C2=A0 default "kas/distro/debian-buster.yaml" if DEBIAN_BUSTER > =C2=A0 default "kas/distro/debian-bullseye.yaml" if DEBIAN_BULLSEYE > =C2=A0 default "kas/distro/debian-bookworm.yaml" if DEBIAN_BOOKWORM > + default "kas/distro/debian-trixie.yaml" if DEBIAN_TRIXIE > =C2=A0 default "kas/distro/debian-sid.yaml" if DEBIAN_SID > =C2=A0 default "kas/distro/raspios-bullseye.yaml" if > RASPIOS_BULLSEYE > =C2=A0 default "kas/distro/raspios-bookworm.yaml" if > RASPIOS_BOOKWORM > diff --git a/kas/distro/debian-trixie.yaml b/kas/distro/debian- > trixie.yaml > new file mode 100644 > index 00000000..7320b2c7 > --- /dev/null > +++ b/kas/distro/debian-trixie.yaml > @@ -0,0 +1,7 @@ > +# This software is a part of Isar. > +# Copyright (C) 2024 ilbers GmbH > + > +header: > +=C2=A0 version: 14 > + > +distro: debian-trixie > diff --git a/kas/machine/Kconfig b/kas/machine/Kconfig > index 40c00696..36325981 100644 > --- a/kas/machine/Kconfig > +++ b/kas/machine/Kconfig > @@ -48,15 +48,15 @@ config MACHINE_QEMU_AMD64_SB > =C2=A0 > =C2=A0config MACHINE_QEMU_AMD64 > =C2=A0 bool "qemuamd64" > - depends on DEBIAN_BUSTER || DEBIAN_BULLSEYE || > DEBIAN_BOOKWORM || UBUNTU_FOCAL || UBUNTU_JAMMY > + depends on DEBIAN_BUSTER || DEBIAN_BULLSEYE || > DEBIAN_BOOKWORM || DEBIAN_TRIXIE || UBUNTU_FOCAL || UBUNTU_JAMMY > =C2=A0 > =C2=A0config MACHINE_QEMU_ARM > =C2=A0 bool "qemuarm" > - depends on DEBIAN_BUSTER || DEBIAN_BULLSEYE || > DEBIAN_BOOKWORM > + depends on DEBIAN_BUSTER || DEBIAN_BULLSEYE || > DEBIAN_BOOKWORM || DEBIAN_TRIXIE > =C2=A0 > =C2=A0config MACHINE_QEMU_ARM64 > =C2=A0 bool "qemuarm64" > - depends on DEBIAN_BUSTER || DEBIAN_BULLSEYE || > DEBIAN_BOOKWORM || UBUNTU_FOCAL || UBUNTU_JAMMY > + depends on DEBIAN_BUSTER || DEBIAN_BULLSEYE || > DEBIAN_BOOKWORM || DEBIAN_TRIXIE || UBUNTU_FOCAL || UBUNTU_JAMMY > =C2=A0 > =C2=A0config MACHINE_QEMU_I386 > =C2=A0 bool "qemui386" > diff --git a/meta-isar/conf/mc.conf b/meta-isar/conf/mc.conf > index fde00a71..0143e768 100644 > --- a/meta-isar/conf/mc.conf > +++ b/meta-isar/conf/mc.conf > @@ -9,9 +9,11 @@ BBMULTICONFIG =3D " \ > =C2=A0=C2=A0=C2=A0=C2=A0 qemuarm-buster \ > =C2=A0=C2=A0=C2=A0=C2=A0 qemuarm-bullseye \ > =C2=A0=C2=A0=C2=A0=C2=A0 qemuarm-bookworm \ > +=C2=A0=C2=A0=C2=A0 qemuarm-trixie \ > =C2=A0=C2=A0=C2=A0=C2=A0 qemuarm64-buster \ > =C2=A0=C2=A0=C2=A0=C2=A0 qemuarm64-bullseye \ > =C2=A0=C2=A0=C2=A0=C2=A0 qemuarm64-bookworm \ > +=C2=A0=C2=A0=C2=A0 qemuarm64-trixie \ > =C2=A0=C2=A0=C2=A0=C2=A0 qemui386-buster \ > =C2=A0=C2=A0=C2=A0=C2=A0 qemui386-bullseye \ > =C2=A0=C2=A0=C2=A0=C2=A0 qemui386-bookworm \ > @@ -19,6 +21,7 @@ BBMULTICONFIG =3D " \ > =C2=A0=C2=A0=C2=A0=C2=A0 qemuamd64-bullseye \ > =C2=A0=C2=A0=C2=A0=C2=A0 qemuamd64-sb-bullseye \ > =C2=A0=C2=A0=C2=A0=C2=A0 qemuamd64-bookworm \ > +=C2=A0=C2=A0=C2=A0 qemuamd64-trixie \ > =C2=A0=C2=A0=C2=A0=C2=A0 container-amd64-buster \ > =C2=A0=C2=A0=C2=A0=C2=A0 container-amd64-bullseye \ > =C2=A0=C2=A0=C2=A0=C2=A0 container-amd64-bookworm \ > diff --git a/meta-isar/conf/multiconfig/qemuamd64-trixie.conf b/meta- > isar/conf/multiconfig/qemuamd64-trixie.conf > new file mode 100644 > index 00000000..09368deb > --- /dev/null > +++ b/meta-isar/conf/multiconfig/qemuamd64-trixie.conf > @@ -0,0 +1,7 @@ > +# This software is a part of Isar. > +# Copyright (C) 2024 ilbers GmbH > +# > +# SPDX-License-Identifier: MIT > + > +MACHINE ?=3D "qemuamd64" > +DISTRO ?=3D "debian-trixie" > diff --git a/meta-isar/conf/multiconfig/qemuarm-trixie.conf b/meta- > isar/conf/multiconfig/qemuarm-trixie.conf > new file mode 100644 > index 00000000..5600ab23 > --- /dev/null > +++ b/meta-isar/conf/multiconfig/qemuarm-trixie.conf > @@ -0,0 +1,7 @@ > +# This software is a part of Isar. > +# Copyright (C) 2024 ilbers GmbH > +# > +# SPDX-License-Identifier: MIT > + > +MACHINE ?=3D "qemuarm" > +DISTRO ?=3D "debian-trixie" > diff --git a/meta-isar/conf/multiconfig/qemuarm64-trixie.conf b/meta- > isar/conf/multiconfig/qemuarm64-trixie.conf > new file mode 100644 > index 00000000..ec61f5ee > --- /dev/null > +++ b/meta-isar/conf/multiconfig/qemuarm64-trixie.conf > @@ -0,0 +1,7 @@ > +# This software is a part of Isar. > +# Copyright (C) 2024 ilbers GmbH > +# > +# SPDX-License-Identifier: MIT > + > +MACHINE ?=3D "qemuarm64" > +DISTRO ?=3D "debian-trixie" > diff --git a/meta/conf/distro/debian-trixie.conf > b/meta/conf/distro/debian-trixie.conf > new file mode 100644 > index 00000000..f265b233 > --- /dev/null > +++ b/meta/conf/distro/debian-trixie.conf > @@ -0,0 +1,19 @@ > +# This software is a part of Isar. > +# Copyright (C) 2024 ilbers GmbH > +# > +# SPDX-License-Identifier: MIT > + > +require debian-common.conf > + > +BASE_DISTRO_CODENAME =3D "trixie" > + > +HOST_DISTRO ?=3D "debian-${BASE_DISTRO_CODENAME}" > + > +DISTRO_CONFIG_SCRIPT ?=3D "debian-configscript.sh" > +DISTRO_KERNELS ?=3D "5kc-malta 686 686-pae amd64 arm64 armmp armmp- > lpae \ > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 cloud-amd64 cloud-arm64 loong= son-3 mips64r2el octeon > powerpc64le rpi \ > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 rt-686-pae rt-amd64 rt-arm64 = rt-armmp s390x" > + > +DISTRO_GCC =3D "13" > + > +DEBIAN_COMPAT =3D "13" > diff --git a/meta/conf/distro/debian-trixie.list > b/meta/conf/distro/debian-trixie.list > new file mode 100644 > index 00000000..4f5f665d > --- /dev/null > +++ b/meta/conf/distro/debian-trixie.list > @@ -0,0 +1,8 @@ > +deb http://deb.debian.org/debian=C2=A0trixie main contrib non-free- > firmware non-free > +deb-src http://deb.debian.org/debian=C2=A0trixie main contrib > non-free-firmware non-free > + > +deb http://deb.debian.org/debian-security/=C2=A0trixie-security main > contrib non-free-firmware non-free > +deb-src http://deb.debian.org/debian-security/=C2=A0trixie- > security main contrib non-free-firmware non-free > + > +deb http://deb.debian.org/debian=C2=A0trixie-updates main contrib > non-free-firmware non-free > +deb-src http://deb.debian.org/debian=C2=A0trixie-updates main > contrib non-free-firmware non-free > diff --git a/testsuite/citest.py b/testsuite/citest.py > index 607a0b20..be9c7cd4 100755 > --- a/testsuite/citest.py > +++ b/testsuite/citest.py > @@ -231,6 +231,19 @@ class NoCrossTest(CIBaseTest): > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 except: > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 = self.cancel('KFAIL') > =C2=A0 > +=C2=A0=C2=A0=C2=A0 def test_nocross_trixie(self): > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 targets =3D [ > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 'mc:q= emuamd64-trixie:isar-image-base', > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 'mc:q= emuarm64-trixie:isar-image-base', > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 'mc:q= emuarm-trixie:isar-image-base', > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ] > + > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 self.init() > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 try: > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 self.= perform_build_test(targets, cross=3DFalse) > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 except: > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 self.= cancel('KFAIL') > + > =C2=A0=C2=A0=C2=A0=C2=A0 def test_nocross_sid(self): > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 targets =3D [ > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 = 'mc:qemuriscv64-sid:isar-image-base', > --=20 > 2.34.1 >=20 Applied to next.