From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7278939938131804160 X-Received: by 2002:ac2:5e6b:0:b0:502:9253:c56f with SMTP id a11-20020ac25e6b000000b005029253c56fmr3133183lfr.44.1694856854056; Sat, 16 Sep 2023 02:34:14 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a5d:550d:0:b0:313:f4ee:a4cc with SMTP id b13-20020a5d550d000000b00313f4eea4ccls1273431wrv.1.-pod-prod-01-eu; Sat, 16 Sep 2023 02:34:12 -0700 (PDT) X-Google-Smtp-Source: AGHT+IGcbX2Z2COtBglUoNsVxWosHIIkr2JOamnzcPVt6+TrzoF+/PsoFMA8K5dYLzqD5MOjGd3G X-Received: by 2002:a05:600c:2241:b0:401:bdd7:49ae with SMTP id a1-20020a05600c224100b00401bdd749aemr3774021wmm.18.1694856851956; Sat, 16 Sep 2023 02:34:11 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1694856851; cv=pass; d=google.com; s=arc-20160816; b=repjsBE4XMfqNXUt/Cx67tZdl0QrSToLsfHaiu9PzxdvEd6Qm5vbutQ5tTHvR6krRW mxFMg/ekeIY7XafZQxCGeIOsJhO9sxFc8Ey/P+tdK/zY0fSrmIQ1UsLtZfxH83zO57Lt /20zRZ63y5W2xQsKGamfMGDd4eWLzOkE1WMg8IUz/RAs+z4vLfPpdUmwpg781QVN8b6x PuYDTK9rKRz2MHEYy7IHU8+MFGW7vAgvm/zn/UEj7xeS3AMFWd0gWRgaYVy0iAySk41z mCd7pZTrG09cA4gc5AsGw9wH1ijes4Cf/Vzsp66ExF4ljXyJN9/3fgDjguWJ6v9Jetuu PMTA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:content-transfer-encoding:in-reply-to:from:references :to:content-language:subject:user-agent:date:message-id :dkim-signature; bh=xp0guI7VqDhNIMyp78qPyRgXHxpfr4wajTVBFZnnnqU=; fh=Ya44QEZijmGwi3iM06vY2ri2uPgFJ4O2CEdNzu8WM0o=; b=EzyxFmsG/UOPZQywT3Qry1/7oBgUpicV72eWbmOSL56vNu8MZ5h/Y1LcgPAizYcGyf HOAGhxPPMhLofo7qcoKoceUnehp8/y55kbHIdpQXnc1zq9CcX559M2dOZvNwz/k1wvlb 0Jj+LnNB2YRBuvgnreZHHF0gYKe1P94vgXbtNAvsTzgALLKiKqZGQtBxXYFGC4tETaMQ wa7qHloFoO8pYTr3Ft8czeUaIU9SCemj4ctIGEZlui5kY3FvfnSlltDLtxTGX0Wix4lZ ZZuBnommkL4AAoK+JP1BMOWBnDvk0j4AN23hYe9iw6xHrbO6+boztbEvsFdogOsihVzU A5ow== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b="nANW/i9n"; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of jan.kiszka@siemens.com designates 2a01:111:f400:7d00::614 as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Return-Path: Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on20614.outbound.protection.outlook.com. [2a01:111:f400:7d00::614]) by gmr-mx.google.com with ESMTPS id l5-20020a05600c1d0500b004047a45b541si189026wms.0.2023.09.16.02.34.11 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sat, 16 Sep 2023 02:34:11 -0700 (PDT) Received-SPF: pass (google.com: domain of jan.kiszka@siemens.com designates 2a01:111:f400:7d00::614 as permitted sender) client-ip=2a01:111:f400:7d00::614; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b="nANW/i9n"; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of jan.kiszka@siemens.com designates 2a01:111:f400:7d00::614 as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=P30nyxvlLl3YS4iZzFc00Tfi8rYppczRYilykPvVssx+Xnx8M5NlVAGlTTVjanJe8VNclp4imHrbEtWVJtJvdZnbS8L3j7mC6YY2jbvsO2GD1Yd2G5uU1s5lJek0LxGkYBaFpxSIJHPyOe8ASULYJpKKwGMkWFakcDPQYddHZHeKZW4NnvPtKM/bO5tfDaqHj/HMrSWYCzJI8CSq8+pHsuUyEwEh85xkDkw6GEzGFp7ZICyMA/egOy9C8k3j6CryYIYK3cq4lJkbk6ieQcImPaO+A2+UWGz1iAgzTb7Lnnc0jvn50BxSH4XZNTlzgGmZ0w6fGLf95wbL3imOO7vPjA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=xp0guI7VqDhNIMyp78qPyRgXHxpfr4wajTVBFZnnnqU=; b=dFqgr2vayLDYwdGqgAX5QNFIcSXBt0woz/YkR6CO0mPAlBcZqqNclqBDn/w0ISZygg6vVJIVH9OzqGiJlwvfBWMkJlUirsbbZjFXZySQwapExh8mxHk5+XxorLcF5KjIuU2ot3ynjMEKWrDjWkvBZ4hFLWAm/zncq7F+0r2mJHyUWT1xJEyk/+1cup0qikFoSjWNaG8JLYbmTCjtgRKyeM2yaTGm1HEQLnDTHb3TXdHf7nwHO2G63q5P6JBkP7T1Djl/zsdCO02SC2KSYfrOl0srYceacWnFJYcCn33yXDdqACGWA65Tmpy1Gj8W3/6WxJINjfSqujPepcyFoOdu3A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=siemens.com; dmarc=pass action=none header.from=siemens.com; dkim=pass header.d=siemens.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=siemens.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=xp0guI7VqDhNIMyp78qPyRgXHxpfr4wajTVBFZnnnqU=; b=nANW/i9nJG1bd6PGb+QCaGXuThUTsHgvLyBOYAFwTy4qzb7AotuNwtzMtVDw+62xRQV+DuyPsiRSNRW8mqrFJTpu/i35Az1Ro1Aj9v7nyFTmB3j9hHiPxY5aT6vzKMYITxvq+jLcEzQe1FDKhILufRZIKQ4bjTvVWB1L3Y67I/aM1yfGopMwE09a0oa/8mW+6ia+SOleeaoQSVKz/QCudRAWiIN0ZtQwrqF87NQzLUQwNAPfcVX30hVg+W6n6BjlsV8CfgWbDy7rWP9qq4WMlvO8zYviKVO/+hYV3atHUyU89INUjn5s6S3Qbo1OF7oys2E8qasKgxvv2URdpPjHvA== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=siemens.com; Received: from AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:588::19) by VI1PR10MB7753.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:800:1c6::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6792.19; Sat, 16 Sep 2023 09:34:09 +0000 Received: from AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM ([fe80::7f20:d403:b43d:12e2]) by AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM ([fe80::7f20:d403:b43d:12e2%3]) with mapi id 15.20.6792.021; Sat, 16 Sep 2023 09:34:08 +0000 Message-ID: <807157e6-fa63-4bcf-aa68-a34bb43fa799@siemens.com> Date: Sat, 16 Sep 2023 15:04:00 +0530 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH 03/13] kas: Add dependencies between machine and distro configuration Content-Language: en-US To: Uladzimir Bely , isar-users@googlegroups.com References: <20230915064426.27676-1-ubely@ilbers.de> <20230915064426.27676-4-ubely@ilbers.de> From: Jan Kiszka In-Reply-To: <20230915064426.27676-4-ubely@ilbers.de> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: MA0PR01CA0114.INDPRD01.PROD.OUTLOOK.COM (2603:1096:a01:11d::12) To AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:588::19) Return-Path: jan.kiszka@siemens.com MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS4PR10MB6181:EE_|VI1PR10MB7753:EE_ X-MS-Office365-Filtering-Correlation-Id: d9db02b2-a818-4215-dc2e-08dbb69813c3 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: mUwcmp8jGLXnNFSHyqiunK11wo889FuoH+iGbtocDrkpnSkyoojoDrhr58gcfHy+Ii2D4Gdcj+9UjTBLeD9YLrdXmEOSCJ5raoUf8saElI0Z07p5rGeu0KO53a2AJJnXavKvhBrgifXYkNGC8GTYw7yxWmweZJLn0blaSEJBe/ZmGWeOhNLxLSAQHzFYJYZePajhOyTsIrB2pCAEAabzqGrFjPWgELsTv8RLcdfMUBFmXqU9g0vVd4c4fWS/hq/0n8fKFRzBWBYGhaa0gcLw+iySbJ0jEL8fQi1GDYKo0Brp44neYDiSjjprmECiTMknFOEUkEj+IK1e8l3Hj/jhTHFN72ovsAt2X67CkWnknFlCheilCUTBzmRAfJ0OCOqJSOMirNhjJVeGOwf2Q8RQlg2shwpe3sBZJOthrrwbv8pYuoI8KTf3f6z4jh5o4+L6AVerwXUKgSBvwPp0ClSwYCIaihPAROuFXeJdG4OX8+MhJ53p/h7i7DLZOMpydVCCkbwBgCOfxvAfuJavbMVRtGWdMcq9I3tApocfuuTC+sqJV3XdqsRDlP7ZcKx/pMFIYlHLLsmzsM2f6cVESzx5dq3Matr08K/vSlKU0BkJSRnyya1+DE99IJ4PrTcHBRwR8TYfXUpNWoC4ehOrOjHgWA== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230031)(376002)(396003)(39860400002)(136003)(366004)(346002)(1800799009)(186009)(451199024)(478600001)(6666004)(6506007)(53546011)(6486002)(6512007)(2906002)(2616005)(44832011)(8936002)(66476007)(66946007)(66556008)(41300700001)(26005)(8676002)(5660300002)(83380400001)(316002)(31696002)(36756003)(82960400001)(86362001)(38100700002)(31686004)(43740500002)(45980500001);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?OGMyOEhPZVYvdHZrcHJOdEpVUmhlQWg4OVZvalB3Y2JiTlRBQzM2L2JNbEdG?= =?utf-8?B?SzFRMituM2RORXNOcjVkZXdId2tzaUVvVzh6ajZlbjM1bDNDQjViWWh5Mi9o?= =?utf-8?B?bFZpU2lUcFYyUHJoNlBTanJXTnRBUXovSXF3cmF0eXhONkJHZmJPYWpHNFdp?= =?utf-8?B?S004ZEoraWFuZUIxbnlaQ2lhYjM1cUpCSVNGLzhtSFdvOTNxamNsbFo5NXJi?= =?utf-8?B?SENvanBWVUNQVHAyeFhzZXM0MWNkRGpSU1JHd3RySXBNN2lUTXh0Q2NCMnZu?= =?utf-8?B?a1NYVzdDcG9YWnVsZ2FXbGJmNWMvTDBKWHcxOGN1ekZ3U3dlcG1QOTVnZG1n?= =?utf-8?B?aU9aT3FudU1MaGRUWUhaQXNRR3lkaloyUWFVcHpnKy80di9wa3YxbS85MXph?= =?utf-8?B?dXJpYUpEdUU3YUc3VWU4Q1pJUzV4aU4vaHd2RlIySCtpbmU2aFJOTGFCSzl1?= =?utf-8?B?TXpNUWhBaW1hbGRZZHp0bUVpSDNndFZ1QlJobitOdy8zTllicXVIQUQzQm4z?= =?utf-8?B?elMzSXJ0dW02Nk42bkJvQXlKWmpXbVJSZ242emNCczdVVm9rR0hVbWExNGdI?= =?utf-8?B?bm5nWTlWL1loNGYyS2RqU3VPNmdWV3FRM3l5NFZManpkZlN1a3Z4UzlPQVRa?= =?utf-8?B?cm5DM3JGQzU0SDVSVTFrNGxOWEtnRUozMm5Dc1YwZkkxUU5MWFZsNnN6a1BD?= =?utf-8?B?cmtHa0g3cXdnUGQyN2RvZ2x3Y1pIRmpDbGwwb2N0VXhRdXJleXFCSmJHSldq?= =?utf-8?B?a0RaRE82YkFaVnRDL1RhUTBPOGhsUEYwUmpRUCtQa2Rway9KdUN5dUNsSGt0?= =?utf-8?B?RmUwWS91aVdqbE14M2o0T3FjUmh2YW5rUUFqMTZMUTJTK1hUM1YwcWFuN3Ar?= =?utf-8?B?SEtuWGVZUXIxMEtRa2NIaVhOcnVscjJwOWtsT2swUG5HYjR4a2cveUNXRXZt?= =?utf-8?B?TkZ0eVhlN0hlVFJzdTl5dXZzanU1TnpGWlVZVGJUeUdUZ01rRXNudXdOcmdL?= =?utf-8?B?cTh1ZC9wK0VMZjlkaHN5MENEczN6OXNOUk41T0RzNkg3bHJJRkVoVzVxVzQz?= =?utf-8?B?TUJJNEZGN2kxL3hpYU5kVGtRMU9rVTlKRmdkT1RXdnVva1JEdFAxQVl3aDFF?= =?utf-8?B?cjZ1aGtpbjFrVkVscEw2ZDVXTThQaERFdGRMcTRWcUtNYjNCdml3UlNObnRR?= =?utf-8?B?N2E1TXdmSi82OHd1b3hMRXFzSk82WlV2d3htYzVIdDd3cE95bytuMVNNZzlD?= =?utf-8?B?UTN0cngxVjJRSTlIeTM1SEpmQXRkM1Jub0l2MUhpUlFXSmFqcUpvR2ZuUG5l?= =?utf-8?B?NGZhQUhWQm9Md0RnSXBUMm1DMjRRTEpxaS9XZHBxQmVmRDFiTUxwRWNzdlJ5?= =?utf-8?B?R0JoZnhWclFiUmZKeHlvaVJqYzZvSklHb2lYQkVyUSt0d25LMEM3eUpJaXJn?= =?utf-8?B?MGZEeGVTODdoYk9XVHBmK3NMMVdiallMU0xEQXB1SExlR0t0R0FZQStHMnE3?= =?utf-8?B?U1dpVXR2M3N5aklmQThCNzdva24zVzVjT2toNFJzb0dvOG5MUTBlamRDUDlG?= =?utf-8?B?S3R3RWttV3VQTXpYT0Vsanlnd0MxcDhhUVBLNWVZa0lyd0tzOHBHMUdLbDM1?= =?utf-8?B?OENxb1BaVWRnWVp3dU8yUlVjc0duSUNvMk5LdkdHdzdKVTR6cHNxNXZqSmRO?= =?utf-8?B?RkoxSFZtVGlJcDVnNVJ1RHBnOEVCQzRRY1N3cGM4bUs0bms2QkQzZTQzZ0lR?= =?utf-8?B?RmVtT1JwU3p2L0VCQUphVWNmRmV3RU9kekpqTU91d2VyYUZzL1N5WUQ0N2Z1?= =?utf-8?B?ZVYxMXBBZnJCK0lTSFoxanhXOWJ5VlJYMUxmRFcwMkVHc2dnc2wwbGlXcGht?= =?utf-8?B?aUVhclIwZEJBY3YzTER0YWlUbUlGcDYvYzJOOWtITCtGK1NOZFRQdk9TMHJs?= =?utf-8?B?WWJNSjU3S2hHc3F0bmMvKzdTYVprTzlMbjZJNklDa21mUVFrU0lRT083Y2li?= =?utf-8?B?bk41NjVKRno3bXVwOXQ5VTJWdlVkTmpPZ3BjcjRsMUxjenRtL2ZZYVBZcFRI?= =?utf-8?B?bWZEVE43bWljdGlwS0k2NjB1M2gzY2xhVzNOT0VCNFlmbEdZcFNMY0hXTjlB?= =?utf-8?B?ZFZ0NEZxSGYzam1YYk9hbDZ5V0I2VDlKT3ZwZnNGUHVHbG45OEV4Ym5zOE9k?= =?utf-8?B?Zmc9PQ==?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: d9db02b2-a818-4215-dc2e-08dbb69813c3 X-MS-Exchange-CrossTenant-AuthSource: AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Sep 2023 09:34:08.7582 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 38ae3bcd-9579-4fd4-adda-b42e1495d55a X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: /qDdDKGrqZ0BuqWES4p9C9EY2h5yMQl9/qP6Z5ENCRMy7yFMitiFybEJCQULS3O3Hp1kL4e/QO2w/i+IsoYltw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR10MB7753 X-TUID: 1nOIVzKDbTkd On 15.09.23 12:14, Uladzimir Bely wrote: > Isar can't build any combination of supported machines and distros. > For the specific machine, only a limited set of distros can be built. > > This patch adds required dependencies between these configruations > so that user could not select unsupported (untested) on from menu. > Why not let the machine depend on those distros they support? Would save your from adding those DEP_* configs. Jan > Signed-off-by: Uladzimir Bely > --- > kas/distro/Kconfig | 28 ++++++++++++++++++++++++++ > kas/machine/Kconfig | 49 +++++++++++++++++++++++++++++++++++++++++++++ > 2 files changed, 77 insertions(+) > > diff --git a/kas/distro/Kconfig b/kas/distro/Kconfig > index 0bb58c87..4453a3df 100644 > --- a/kas/distro/Kconfig > +++ b/kas/distro/Kconfig > @@ -6,27 +6,55 @@ choice > > config DEBIAN_BUSTER > bool "Debian Buster (10)" > + depends on DEP_DEBIAN_BUSTER > > config DEBIAN_BULLSEYE > bool "Debian Bullseye (11)" > + depends on DEP_DEBIAN_BULLSEYE > > config DEBIAN_BOOKWORM > bool "Debian Bookworm (12)" > + depends on DEP_DEBIAN_BOOKWORM > > config DEBIAN_SID_PORTS > bool "Debian Sid (unstable) with unofficial ports" > + depends on DEP_DEBIAN_SID_PORTS > > config RASPIOS_BULLSEYE > bool "Raspi OS Bullseye (11)" > + depends on DEP_RASPIOS_BULLSEYE > > config UBUNTU_FOCAL > bool "Ubuntu Focal (20.04)" > + depends on DEP_UBUNTU_FOCAL > > config UBUNTU_JAMMY > bool "Ubuntu Jammy (22.04)" > + depends on DEP_UBUNTU_JAMMY > > endchoice > > +config DEP_DEBIAN_BUSTER > + bool > + > +config DEP_DEBIAN_BULLSEYE > + bool > + > +config DEP_DEBIAN_BOOKWORM > + bool > + > +config DEP_DEBIAN_SID_PORTS > + bool > + > +config DEP_RASPIOS_BULLSEYE > + bool > + > +config DEP_UBUNTU_FOCAL > + bool > + > +config DEP_UBUNTU_JAMMY > + bool > + > config KAS_INCLUDE_DISTRO > string > default "kas/distro/debian-buster.yml" if DEBIAN_BUSTER > diff --git a/kas/machine/Kconfig b/kas/machine/Kconfig > index 7989a362..4a713c29 100644 > --- a/kas/machine/Kconfig > +++ b/kas/machine/Kconfig > @@ -6,69 +6,118 @@ choice > > config MACHINE_BANANAPI > bool "bananapi" > + select DEP_DEBIAN_BUSTER > + select DEP_DEBIAN_BULLSEYE > + select DEP_DEBIAN_BOOKWORM > > config MACHINE_CONTAINER_AMD64 > bool "container-amd64" > + select DEP_DEBIAN_BUSTER > + select DEP_DEBIAN_BULLSEYE > + select DEP_DEBIAN_BOOKWORM > > config MACHINE_DE0_NANO_SOC > bool "de0-nano-soc" > + select DEP_DEBIAN_BUSTER > + select DEP_DEBIAN_BULLSEYE > + select DEP_DEBIAN_BOOKWORM > > config MACHINE_HIKEY > bool "hikey" > + select DEP_DEBIAN_BULLSEYE > + select DEP_DEBIAN_BOOKWORM > > config MACHINE_IMX6_SABRELITE > bool "imx6-sabrelite" > + select DEP_DEBIAN_BUSTER > + select DEP_DEBIAN_BULLSEYE > + select DEP_DEBIAN_BOOKWORM > > config MACHINE_IMX6_NANOPI_NEO > bool "nanopi-neo" > + select DEP_DEBIAN_BUSTER > + select DEP_DEBIAN_BULLSEYE > + select DEP_DEBIAN_BOOKWORM > > config MACHINE_PHIBOARD_MIRA > bool "phyboard-mira" > + select DEP_DEBIAN_BULLSEYE > + select DEP_DEBIAN_BOOKWORM > > config MACHINE_QEMU_AMD64_SB > bool "qemuamd64-sb" > + select DEP_DEBIAN_BULLSEYE > > config MACHINE_QEMU_AMD64 > bool "qemuamd64" > + select DEP_DEBIAN_BUSTER > + select DEP_DEBIAN_BULLSEYE > + select DEP_DEBIAN_BOOKWORM > + select DEP_UBUNTU_FOCAL > + select DEP_UBUNTU_JAMMY > > config MACHINE_QEMU_ARM > bool "qemuarm" > + select DEP_DEBIAN_BUSTER > + select DEP_DEBIAN_BULLSEYE > + select DEP_DEBIAN_BOOKWORM > > config MACHINE_QEMU_ARM64 > bool "qemuarm64" > + select DEP_DEBIAN_BUSTER > + select DEP_DEBIAN_BULLSEYE > + select DEP_DEBIAN_BOOKWORM > + select DEP_UBUNTU_FOCAL > + select DEP_UBUNTU_JAMMY > > config MACHINE_QEMU_I386 > bool "qemui386" > + select DEP_DEBIAN_BUSTER > + select DEP_DEBIAN_BULLSEYE > + select DEP_DEBIAN_BOOKWORM > > config MACHINE_QEMU_MIPSEL > bool "qemumipsel" > + select DEP_DEBIAN_BUSTER > + select DEP_DEBIAN_BULLSEYE > + select DEP_DEBIAN_BOOKWORM > > config MACHINE_QEMU_RISCV64 > bool "qemuriscv64" > + select DEP_DEBIAN_SID_PORTS > > config MACHINE_RPI_ARM_V7 > bool "rpi-arm-v7" > + select DEP_RASPIOS_BULLSEYE > > config MACHINE_RPI_ARM_V7L > bool "rpi-arm-v7l" > + select DEP_RASPIOS_BULLSEYE > > config MACHINE_RPI_ARM > bool "rpi-arm" > + select DEP_RASPIOS_BULLSEYE > > config MACHINE_RPI_ARM64_V8 > bool "rpi-arm64-v8" > + select DEP_RASPIOS_BULLSEYE > > config MACHINE_SIFIVE_FU540 > bool "sifive-fu540" > + select DEP_DEBIAN_SID_PORTS > > config MACHINE_STARFIVE_VISIONFIVE2 > bool "starfive-visionfive2" > + select DEP_DEBIAN_SID_PORTS > > config MACHINE_STM32MP15X > bool "stm32mp15x" > + select DEP_DEBIAN_BULLSEYE > + select DEP_DEBIAN_BOOKWORM > > config MACHINE_VIRTUALBOX > bool "virtualbox" > + select DEP_DEBIAN_BULLSEYE > > config MACHINE_VMWARE > bool "vmware" -- Siemens AG, Technology Linux Expert Center