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; Mon, 09 Nov 2026 10:18:36 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-qt1-f191.google.com (mail-qt1-f191.google.com [209.85.160.191]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 6A99IXwx025544 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 9 Nov 2026 10:18:34 +0100 Received: by mail-qt1-f191.google.com with SMTP id d75a77b69052e-53639e47be2sf13097401cf.3 for ; Mon, 09 Nov 2026 01:18:34 -0800 (PST) ARC-Seal: i=3; a=rsa-sha256; t=1794215908; cv=pass; d=google.com; s=arc-20260327; b=E4KLCW5XeFuGdRJKhsXmSHJUBNhRhVU8NjiEk/wKf8d5svvhAx/YM3XVmN5fxq48Rx rIVlK5VlU9fXfYpFD4lp+xo+b3JC1ff87L83DIXM2/FH9Q85n17/OHDzYosoPZO9hNHN BIkOxlZskO9TFP5B2htQg02XJhRQpligCrIledNXPJsncuMmu0SkBgkbW+SRrxPRPsnG WuvfW73U1UyplqIsrulQ7NPHWiCeNv1tiIF9hWAKn240bPfsEpAeRwhrXzonTiemGMO7 vTsU7RFSchVM+YPIjuJHfhPfyJb8rtC3OTdva690tbmkbNKpw1nOXlmllA9/BxDB8XRK XdjA== ARC-Message-Signature: i=3; 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:reply-to:mime-version:message-id :date:subject:cc:to:from:dkim-signature; bh=dWjbw/c+09z6uzWG+/foVS4X4XOAseoMAGP8gzSlfEc=; fh=YGI5yTzowzBBmfti4hoVYfc59CASt1/Q5QVkUhMrC+4=; b=DESgnLbg7PbfNAZInBlZuqcb/3NfG3hqZyIbMl3X8hqKTlwJAekKXS7y80NBCbjjrb 6jBLxjlayKwMgg7jOhAL3dpODJKxEAYVIDJ5H9k/x801jQOG0e1AJte2O6E7O5O/Wt5W IeOJJKNkKAXbkZRCrRCw8MZolbSEmp0Ff3OdMs3Pxe9toke4GtWs0hUTsK73CRqrlnFu yXwMdwyPEaj6sIv1QPKF67Fcud8c40bwrucri7yu17yal6f2x/wvDoUtpo8TsHWaXNYd QHBhc+Qt7t9ArjqoADCpUN21Z9EpdsglVsfaLrYNvDRPmeP+tsfuBYYQsTOGTbpwGqrS yZqw==; darn=ilbers.de ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=uOYR0ggs; 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 clara.kowalsky@siemens.com designates 2a01:111:f403:c200::3 as permitted sender) smtp.mailfrom=clara.kowalsky@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20260707; t=1794215908; x=1794820708; darn=ilbers.de; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:mime-version :content-type:message-id:date:subject:cc:to:from:from:to:cc:subject :date:message-id:reply-to:content-type; bh=dWjbw/c+09z6uzWG+/foVS4X4XOAseoMAGP8gzSlfEc=; b=oJT5bQVYYOkUg+ztZOu9EINnSr784rR/JuPAXjMZ3jW9cZpZAVE8pWoDuK71P5zugV BC1ueUFIO+tyCZaInrqalddwwbngCHHnjgQ87DYIcFCoc1fxMxv+t/ONzLY5x6O0uMe0 PPtyhkk9IP9Stjr3bQeRczBQ0+R/r/04M/DYFCEdbrSEl6pGpdUH+kWlMsCm/iC4nAjT t9BtwO5NsX2hbJFk9EXtKuOWTtosPldPHNoJaqPZ5BWzbWd10gyPGsTY9Yyiz5IfPtRk V+0auG9SjIi1NdjHPWuYkuHbuo5rY//G+PZs+yxcQyHy3im5iRq7JSXZS9+tYbIVVIk6 8fQA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1794215908; x=1794820708; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:mime-version :content-type:message-id:date:subject:cc:to:from:x-beenthere :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=dWjbw/c+09z6uzWG+/foVS4X4XOAseoMAGP8gzSlfEc=; b=MzJhjpKS2QFPwrXyhE5tFZe6Z210xqV5QJV+OO+9ODf5ijUCkGTlhPsV/SpMd8mjTG LK5mEbhV9g+W5vzF7VP6D4JeYzM3itdKqdJJ32UJ7Yvm6nDgh+Wse0Z1XF/Sd6sHwB8B kFNBFEcdHE/CMWkVgHhmL+T5VzLaxY+19NwRozekCn9x97B/3XMvTGHKc5VNjz3iDe04 UEPoWm0P5O/Vv0GLQh30//Z2MZa58Q5wvo0Z1plCcjdvQLcvEptl4s5QBAUuZ+qYngN2 9jrIHbCfCnuz5+QpgCA3quRwSl97L30rf0MBE76f0qVeBPlEqbZanQFEnGuDh3er7tgK p00g== X-Forwarded-Encrypted: i=3; AL+hErEc8CgDmN1nHqBpLdYEhh5nZvLPh9Xu6DmAertn981V3gxxoNMCCS03Ik8KNEdpaWUfzq5v@ilbers.de X-Gm-Message-State: APuU4Z+xE/+z+NA6UKEJ3CC13el4DGWyINPd/PaxYFZq8Tsg7/1YIXWB YkOB6hhl8zCEqcfkIl3omaFEYYcdSxbeY1j4yFHNSI7cTVCpYDvxu0GB X-Received: by 2002:a05:622a:5984:b0:535:a5fb:67f6 with SMTP id d75a77b69052e-552a64448fdmr49753841cf.66.1794215907796; Mon, 09 Nov 2026 01:18:27 -0800 (PST) X-BeenThere: isar-users@googlegroups.com; h="ATskLdcEwEgkreFD8cpdieN0gug/52vS+5Jpt4VoMYehZGuEWA==" Received: by 2002:a05:622a:e396:20b0:533:4152:35ef with SMTP id d75a77b69052e-552433c3446ls22321861cf.0.-pod-prod-09-us; Mon, 09 Nov 2026 01:18:26 -0800 (PST) X-Received: by 2002:a05:622a:454:b0:536:cdc:33b9 with SMTP id d75a77b69052e-552a604d907mr55053721cf.57.1794215906347; Mon, 09 Nov 2026 01:18:26 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1794215906; cv=pass; d=google.com; s=arc-20260327; b=gdQ3nCK9WCUVVBGJgevDgL21R59Rv5c3iYtFJ00+FsGFjG7BOgXcWE9ib/q0yLeIAY jUHV6w6fdWNxRjE2d7rszftYFBLDXvnwOYlNrX3gjECnsQtbwMFlGeDWsmkA0P0mpd50 OA90sMC+Rc7hX4qjbCPG7HM/6Hp4vom7qGRCUnfS5SsmUCsvO/RJCxAbAHLIM95C8Et4 tILKwIlwcyJXTLI/Owo8IMVhw9l8Y7R52g61Q2aXkAjj+2FbNx01Mq6N0cfMwCgMqQxX FRMcTYhdO5yB2euxs4c+SL3uoyTB4FUH2TmczAi5mn3v/SOVyQIsJ4krdEdDHaKuxivj uxhw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=mime-version:content-transfer-encoding:message-id:date:subject:cc :to:from:dkim-signature; bh=kSDLmL1iquidxyWXz62qaXbskqtEeouaFqyQIUFzSrE=; fh=AqT8zD6jUs4YP+XkSwmnbRYu3wrat9Vyg/xvm1MGQCM=; b=stVbt1sRr/AXFeIhyrW9iyLW1j5mhG+W0LTpJNjOoZ2pblTSryfq2mxTvcBCFiO4Ei wmdM2Fu+QTVaTyKXgByQqVAcz1LTCIlXO+/+K2wQ4DWaXVsX0IwsihH4PK/VfRghLFnB THE9ssqnSyIAaeprl6AtCWTQrLTNqLHnQCxWyDL6oB+Qk4cOnSndtQOdUvAnQ+fC0fOb 7t9oiL1Nsx80lhevt8/k79V98OGHYRM/r7+CDx+/U095Z5XwT6gZvL1QZ/pFKWN3gDGf mLPSuinGhikzCsW0NVTYzUuxEBvIjYLFtShZgJ39TSwiuF7FsWx2RG+OYzn6idIf63fY FmLA==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=uOYR0ggs; 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 clara.kowalsky@siemens.com designates 2a01:111:f403:c200::3 as permitted sender) smtp.mailfrom=clara.kowalsky@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from DU2PR03CU002.outbound.protection.outlook.com (mail-northeuropeazlp170110003.outbound.protection.outlook.com. [2a01:111:f403:c200::3]) by gmr-mx.google.com with ESMTPS id d75a77b69052e-5526483dbb4si852241cf.13.2026.11.09.01.18.25 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 09 Nov 2026 01:18:26 -0800 (PST) Received-SPF: pass (google.com: domain of clara.kowalsky@siemens.com designates 2a01:111:f403:c200::3 as permitted sender) client-ip=2a01:111:f403:c200::3; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=UWjAtsVwY7K4iyNPaaZqRQGb/6kOYub9osYBAYpIndRgU8s631i9FbwxcCg0/p3EB80eNEHISd7Xq2HidqYpGrUI39zdHOvxHUVtq1heC/UWy18xsYEFUSMdPfuqP4Rii3vlLIutE5Xj5uDfKq/dy2sh61luEa84ohjhsViG1eTFf4tMb/M5tDYeB8egcV2u31E8MUGDqLZgZMo3tt1/1I2u7+yiJvX/GketzjUKCo/SbsZ1hL85hHQXggfSKUaIlzI5KL4jTqPXFJLAjjDrOJFdsEI4po7zIZbAeeSKDKtJjCGP0T9/8EQjLKKUjPyCO4l2mmuvhEXPePFmXAIdKQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=kSDLmL1iquidxyWXz62qaXbskqtEeouaFqyQIUFzSrE=; b=ugHLmLBMr6n1g79LdIy6lL4Fvu6RbjYCNNSh3Szfflm4mwCXJPHKh9PE86mn4oc/MGGNe/Mgevj13pxcCTxXYwRPjmBaZZNhdvASYzZY93Y2pDnXS/O2h1WILEk1oL4y/I+G69AnvjrmFqQHGw7I51g1V3kYYmvNyCGmJ0jeJRvedTfAFat5FcTIIT7s99Kr4Fp50Hc8PjrzMyUTnMKmgHxQGrJJ65LmyDiUuMMdj4Npu9qw5rJMlmFqSO7anVbyOsBwdmigDqhkZiyI88byQ6lvpAl3MLUOxOslRerAhrrm36YwXhYhGj1nDKv0cW/PK5gkLhis4b9YsSXS4VhmrA== 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 Received: from AM0PR10MB9645.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:740::12) by DU0PR10MB7286.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:446::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.615.7; Mon, 9 Nov 2026 09:18:21 +0000 Received: from AM0PR10MB9645.EURPRD10.PROD.OUTLOOK.COM ([fe80::527e:14a7:bd3e:86be]) by AM0PR10MB9645.EURPRD10.PROD.OUTLOOK.COM ([fe80::527e:14a7:bd3e:86be%6]) with mapi id 15.21.0615.007; Mon, 9 Nov 2026 09:18:21 +0000 From: "'Clara Kowalsky' via isar-users" To: isar-users@googlegroups.com Cc: Clara Kowalsky Subject: [PATCH 0/8] Update BitBake in Isar to v2.20.0 Date: Mon, 9 Nov 2026 10:17:53 +0100 Message-ID: <20261109091802.202521-1-clara.kowalsky@siemens.com> X-Mailer: git-send-email 2.56.0 Content-Type: text/plain; charset="UTF-8" X-ClientProxiedBy: FR4P281CA0130.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:b9::18) To AM0PR10MB9645.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:740::12) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AM0PR10MB9645:EE_|DU0PR10MB7286:EE_ X-MS-Office365-Filtering-Correlation-Id: 7928e02d-dac3-4a29-f319-08df3e42660e X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|1800799024|23010399003|376014|18002099003|6133799003|10067099003|55112099003|3023799007|11063799006|56012099006|261028144727099003|261026121527099003|261102130727099003|261102124527099003|261102123227099003|261022115727099003|261022075727099003|261022105027099003|261022113327099003|261021123027099003|261021135927099003|261021130227099003|261021121427099003|261026140227099003|261009221227099003|261009221727099003|261009223027099003|261009223327099003|261009220027099003; X-Microsoft-Antispam-Message-Info: SA6fmHzLcxqmToOf3NLrrxBalCvsYYDaH90yzFxWcaTCwBqghi7rQcJndc5AcvXUCS1lCDv+n5YIQgbL+kadiM+QmpmOuO62vQ5UNPejIT73nH4VA0RAEMH+4UIRJgHAN6vJbjRO0bDBgVcqTTPXoPPXaVSQlxD9Ftc3Z8ClRF0OHiBiWmPpSCpizRGuV8iP5RKwdjPeQyR3cFusKjNph2wMlTmW6z8PnYhhg1t/iDIz+nICRwnnjuE3tcGQODjHoxj5xlPkcLBfvvWQjvmKdW//RTChY+NrCiBhxtTC63F/WBVBbF+jEes1BG3NLbLebkiB+ent1uR/K+bgYvHi3Lod8Dq5/TWoAVtso6StXE9sXeypiuZmeDttyLWvkrPpkMhGvR2+XUUYUecwf+w3i+IVj9ZvMLqYBRtOZrhdx3LmLnW01dhpKpwwidKZI91IILwH4cF4AaqqsVZzJSWA1wwKQNUSFysZ+HwNP2e/VWRcTo8AfYjUG9bXUqSRLyX6Oqh+gsvQrv2HheR6rkBd4QQ7+I/6Aa4j/SLtDXYw7JvZ4TK6RnR3EpCFZD54i/dK9O8KGn21GY6efbjzd0r/5V2hriGLyURG8T1CIgnj/3f7GOyzLjiOH+9aiMesehQ6qQUQeYQkh6fmP4A++KGChu0Rx5PPBuGPP/VGCHIQtLg= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM0PR10MB9645.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(366016)(1800799024)(23010399003)(376014)(18002099003)(6133799003)(10067099003)(55112099003)(3023799007)(11063799006)(56012099006)(261028144727099003)(261026121527099003)(261102130727099003)(261102124527099003)(261102123227099003)(261022115727099003)(261022075727099003)(261022105027099003)(261022113327099003)(261021123027099003)(261021135927099003)(261021130227099003)(261021121427099003)(261026140227099003)(261009221227099003)(261009221727099003)(261009223027099003)(261009223327099003)(261009220027099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?3IQnqBamkWHgAvyIVNoey++eqVgrmKBcd/fMKRiKWA5952u2++O/6oOUCxzv?= =?us-ascii?Q?rqbS59Y370bCV4MIRAzMjAYLcznEM4TsqupmZz7siQylZCCBAR+AuAZtaUNs?= =?us-ascii?Q?+sA2jv/ikx7YmGWENH4ezcOWTLbJ6xsSir8mtkeJRaLGsu6AsKO4JDdNNSFj?= =?us-ascii?Q?6b/uIK6cjWeIr8EQvnqZP94v9MeNt2luJqN9Z51Ckn6zO1LkZl02XszpI+o+?= =?us-ascii?Q?fNfuEoRdQ05febEU2252/qe/GKhilXQpypwABgwdrEg8nby+9lYZDPEhJg/u?= =?us-ascii?Q?DQ2ZSaaNpNYknbns3ELg4EvgT7JzRYQd61YVOO5Pfp0o8lpmMEq29vMUkFNV?= =?us-ascii?Q?5uSy7JfaSjDWZKrpl9YNKcrb07M6EO2UxzW2d7W+OHvrm0Ein11BlnT8AzoI?= =?us-ascii?Q?Nx7DTfrtVpt9w+vF0Og3YJogleC/oJIuBGaDT11GZMMe+1mmJdumNGSlQbv7?= =?us-ascii?Q?d54ZWN+CjFfS8AIEE/eY2oU6oIAxkj11joojP3KsnIaTCswMJfGeVjXljV34?= =?us-ascii?Q?oBUXaW5UHh6Jlbe5seai3TscGWLzxIjrJK5nkrNwYCIxM96MimSSIHBLGp8x?= =?us-ascii?Q?AYUy5tj60wTkMJOSWwEITtT2vT7IhYoZ9bjmQZ7beCgNrOu07nfqN39MnFUh?= =?us-ascii?Q?uwT3Y/N9QmLuOqnMpKJnPvU25qvw1ybQa/u3IW3fU/dZwy/WWltF8Ym11Qp6?= =?us-ascii?Q?vMtcv8rwKWMAfkZ6HI1AlFbeHLy1v3MZbLx7HJCwY7LVXapHGkFJ9FBqwwAZ?= =?us-ascii?Q?hOGFQq3EUVqA467JHYM/VDGNvKsYaU0jVK65lcAmXUfFnNEYYqBeiaru459L?= =?us-ascii?Q?Gj88OlA4lzwjGE2UQiGsBvdzC1yT5pupO+cN/sz6wVx9+2UrPD3cGEaqhzrI?= =?us-ascii?Q?xGfYOV1qPoo0nfiG6NSDWbsYchs/b/CaJGSU1/dJA+RX7FMhziDdQ0WP9y1t?= =?us-ascii?Q?Ohn+2peBPvBVcqM0GQftmM7Nk5czg6YsibP3ooAVMrnlb2fUpHI2NLK5E9q8?= =?us-ascii?Q?fAILE31VzeVEsk4UN1rDuCxQWsBrTrBnKS3WkXfzXXAlcIoXPteG8YToSHWy?= =?us-ascii?Q?KOcoEv90cGWqaJ4fF02zVRHhyb/zSEr2FuRW5yz4Od5Z4nhbsUiM88ggeI3w?= =?us-ascii?Q?LRjyAp+WsC9PIMsDCToCtpnv0XwvPCSv3eRHR9mYDts0o0ck4obKsMl7pa2W?= =?us-ascii?Q?IHEKj21sjvx6FWleBKJLm831AWZBsZ4cEYbFwskUqu/Wfdy4k3tkoofKEl3G?= =?us-ascii?Q?1DLuJReFe7/NexaH96cLkbuY0lADHRf43hqKXuVtOz0TAjk6eXheoAuqbv2O?= =?us-ascii?Q?sEp4dpaN/hxqN4Gb2N8VFzpWXk7/dp5vE/XmygKVexK2IOInuiIHi7MlJd4+?= =?us-ascii?Q?Xq4bEKVc5J5W6txDY8SJYKMhd1D7BVFkxX8nFy5e93XVS5XjSscceHaPnlDP?= =?us-ascii?Q?C2PIWtTfxVcPUUiesDnlGZxrn56lD+faJtSuz5lmFzeaXhxZCMx1baKfxY9+?= =?us-ascii?Q?T9rPVvqGEXig/K2gqoh0YzX/cNNaKbq4v9KqXZJj4XCk6/3ugX2vyMLf3yFJ?= =?us-ascii?Q?8j5rawsPZ0sYeK7/Mb5rPbQhHna4hE/3ZpPSa8j9jTZLqkZ95xDkS2BH3dof?= =?us-ascii?Q?jyhk1E8L/zPcmrCzihPH1/ySAt3n7DAB3wYXEJ3crQ1XKW1vu0kz5dxgJLgS?= =?us-ascii?Q?LD+Crbk8hw+M9tOwOcbQ/gqSpUeK/gTNkzk3UNqUet0RBj9oWjdfKP6XFs9g?= =?us-ascii?Q?M8NB5FO2NcLBZH1MC8J/QVmP+IKIeEw=3D?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 7928e02d-dac3-4a29-f319-08df3e42660e X-MS-Exchange-CrossTenant-AuthSource: AM0PR10MB9645.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Nov 2026 09:18:21.3211 (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: 0FfYE1/3xpSJb/hjEWatpPoQx7qdDyAmoaUcJPpdX73dEowOjGixjegc7Xv2MeCpal0LVnqwEk4bbyC5XSBFMnnK2dGMEh/xVzi3wfaBNsc= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU0PR10MB7286 X-Original-Sender: clara.kowalsky@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=uOYR0ggs; 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 clara.kowalsky@siemens.com designates 2a01:111:f403:c200::3 as permitted sender) smtp.mailfrom=clara.kowalsky@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: Clara Kowalsky Reply-To: Clara Kowalsky 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-Spam-Status: No, score=-4.4 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,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,URI_NOVOWEL 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: BVQ83z2hYaSb This series updates Isar's BitBake from v2.8.0 to v2.20.0, which is the latest stable release. The update includes Isar adaptions to the intervening fetcher, signature and metadata parser changes. Debian Buster remains supported as an image target. Its imaging chroot provides Python 3.7, while BitBake v2.20.0 requires Python 3.9. The series moves WIC's Python driver to the build host and keeps image utilities in the imaging chroot. The testsuite was run in rootful and rootless modes, using separate work, download and sstate directories. I tested: - DevTest.test_dev_apps - WicTest.test_wic_nodeploy_partitions and WicTest.test_wic_deploy_partitions - Buster image builds and EFI/BIOS boot tests - WIC image builds for qemuamd64-iso/bookworm, bananapi/bullseye and qemui386/buster - KernelTests.test_kernel_cross - NoCrossTest.test_nocross_riscv_trixie in rootless mode I also executed for a few hours these tests without error, but they take forever to complete: - CrossTest.test_cross - NoCrossTest.test_nocross Best regards, Clara Kowalsky Clara Kowalsky (8): base: replace BitBake's outdated persist_data isar-events: preserve cleanup for default multiconfig isar-events: close /proc/mounts after cleanup meta: migrate fetcher references to bb.fetch wic: run the Python driver outside the imaging chroot bitbake.conf: explicitly exclude export and func from signatures meta: add missing whitespace around assignment operators bitbake: update to v2.20.0 .gitignore | 2 +- RECIPE-API-CHANGELOG.md | 17 + bitbake/.b4-config | 4 + bitbake/.gitignore | 2 + bitbake/AGENTS.md | 55 + bitbake/README | 2 +- bitbake/TODO | 65 +- bitbake/bin/bitbake | 4 +- bitbake/bin/bitbake-config-build | 1 + bitbake/bin/bitbake-diffsigs | 16 +- bitbake/bin/bitbake-getvar | 21 +- bitbake/bin/bitbake-hashclient | 115 +- bitbake/bin/bitbake-hashserv | 17 +- bitbake/bin/bitbake-layers | 46 +- bitbake/bin/bitbake-prserv | 34 +- bitbake/bin/bitbake-selftest | 13 +- bitbake/bin/bitbake-server | 14 +- bitbake/bin/bitbake-setup | 1481 ++++++ bitbake/bin/bitbake-worker | 42 +- bitbake/bin/git-make-shallow | 175 - bitbake/bin/toaster | 23 +- bitbake/bin/toaster-eventreplay | 7 + bitbake/conf/bitbake.conf | 2 +- bitbake/contrib/b4-wrapper-bitbake.py | 40 + bitbake/contrib/hashserv/Dockerfile | 5 +- bitbake/contrib/prserv/Dockerfile | 3 +- bitbake/contrib/vim/LICENSE.txt | 18 - bitbake/contrib/vim/ftdetect/bitbake.vim | 24 - bitbake/contrib/vim/ftplugin/bitbake.vim | 13 - bitbake/contrib/vim/indent/bitbake.vim | 343 -- bitbake/contrib/vim/plugin/newbb.vim | 88 - bitbake/contrib/vim/plugin/newbbappend.vim | 46 - bitbake/contrib/vim/syntax/bitbake.vim | 131 - .../oe-nodistro-blacksail.conf.json | 48 + .../oe-nodistro-master.conf.json | 48 + .../oe-nodistro-whinlatter.conf.json | 56 + .../oe-nodistro-wrynose.conf.json | 48 + .../configurations/poky-blacksail.conf.json | 74 + .../configurations/poky-master.conf.json | 74 + .../configurations/poky-whinlatter.conf.json | 80 + .../configurations/poky-wrynose.conf.json | 74 + bitbake/doc/.gitignore | 3 + bitbake/doc/Makefile | 2 +- bitbake/doc/README | 2 +- .../bitbake-user-manual-environment-setup.rst | 1332 +++++ .../bitbake-user-manual-execution.rst | 35 +- .../bitbake-user-manual-fetching.rst | 305 +- .../bitbake-user-manual-intro.rst | 267 +- .../bitbake-user-manual-library-functions.rst | 59 + .../bitbake-user-manual-metadata.rst | 462 +- .../bitbake-user-manual-ref-variables.rst | 464 +- bitbake/doc/conf.py | 41 +- bitbake/doc/index.rst | 2 + bitbake/doc/releases.rst | 174 - bitbake/doc/setversions.py | 374 ++ bitbake/doc/sphinx-static/switchers.js | 233 - bitbake/doc/sphinx-static/switchers.js.in | 249 + bitbake/doc/sphinx-static/theme_overrides.css | 17 +- bitbake/lib/bb/COW.py | 10 +- bitbake/lib/bb/__init__.py | 158 +- .../_vendor/beautifulsoup4.LICENSE} | 11 +- bitbake/lib/bb/_vendor/bs4/__init__.py | 1177 +++++ bitbake/lib/bb/_vendor/bs4/_deprecation.py | 80 + bitbake/lib/bb/_vendor/bs4/_typing.py | 205 + bitbake/lib/bb/_vendor/bs4/_warnings.py | 98 + .../lib/bb/_vendor/bs4/builder/__init__.py | 848 ++++ .../lib/bb/_vendor/bs4/builder/_html5lib.py | 611 +++ .../lib/bb/_vendor/bs4/builder/_htmlparser.py | 517 ++ bitbake/lib/bb/_vendor/bs4/builder/_lxml.py | 501 ++ bitbake/lib/bb/_vendor/bs4/css.py | 330 ++ bitbake/lib/bb/_vendor/bs4/dammit.py | 1525 ++++++ bitbake/lib/bb/_vendor/bs4/diagnose.py | 268 + bitbake/lib/bb/_vendor/bs4/element.py | 3395 +++++++++++++ bitbake/lib/bb/_vendor/bs4/exceptions.py | 28 + bitbake/lib/bb/_vendor/bs4/filter.py | 764 +++ bitbake/lib/bb/_vendor/bs4/formatter.py | 276 ++ bitbake/lib/bb/_vendor/bs4/py.typed | 0 bitbake/lib/bb/_vendor/ply.pyi | 1 + bitbake/lib/{ => bb/_vendor}/ply/__init__.py | 1 + bitbake/lib/bb/_vendor/ply/cpp.py | 918 ++++ bitbake/lib/bb/_vendor/ply/ctokens.py | 133 + bitbake/lib/bb/_vendor/ply/lex.py | 901 ++++ bitbake/lib/{ => bb/_vendor}/ply/yacc.py | 2238 +++++---- bitbake/lib/bb/_vendor/ply/ygen.py | 74 + bitbake/lib/bb/_vendor/progressbar.pyi | 1 + .../{ => bb/_vendor}/progressbar/LICENSE.txt | 0 .../{ => bb/_vendor}/progressbar/__init__.py | 4 +- .../{ => bb/_vendor}/progressbar/compat.py | 0 .../_vendor}/progressbar/progressbar.py | 37 +- .../{ => bb/_vendor}/progressbar/widgets.py | 14 +- bitbake/lib/bb/_vendor/simplediff.pyi | 1 + .../lib/{ => bb/_vendor}/simplediff/LICENSE | 0 .../{ => bb/_vendor}/simplediff/__init__.py | 2 +- bitbake/lib/bb/_vendor/tomli/LICENSE | 21 + bitbake/lib/bb/_vendor/tomli/__init__.py | 8 + bitbake/lib/bb/_vendor/tomli/_parser.py | 793 +++ bitbake/lib/bb/_vendor/tomli/_re.py | 119 + bitbake/lib/bb/_vendor/tomli/_types.py | 10 + bitbake/lib/bb/_vendor/tomli/py.typed | 1 + .../lib/bb/_vendor/typing_extensions.LICENSE | 279 ++ bitbake/lib/bb/_vendor/typing_extensions.py | 4317 +++++++++++++++++ bitbake/lib/bb/_vendor/typing_extensions.pyi | 1 + bitbake/lib/bb/acl.py | 2 - bitbake/lib/bb/asyncrpc/__init__.py | 3 +- bitbake/lib/bb/asyncrpc/client.py | 162 +- bitbake/lib/bb/asyncrpc/serv.py | 58 +- bitbake/lib/bb/asyncrpc/taskgroup.py | 52 + bitbake/lib/bb/build.py | 29 +- bitbake/lib/bb/cache.py | 37 +- bitbake/lib/bb/checksum.py | 25 + bitbake/lib/bb/codeparser.py | 102 +- bitbake/lib/bb/command.py | 50 +- bitbake/lib/bb/compress/lz4.py | 4 +- bitbake/lib/bb/cooker.py | 319 +- bitbake/lib/bb/cookerdata.py | 40 +- bitbake/lib/bb/daemonize.py | 3 + bitbake/lib/bb/data.py | 19 +- bitbake/lib/bb/data_smart.py | 157 +- bitbake/lib/bb/event.py | 29 +- bitbake/lib/bb/{fetch2 => fetch}/README | 0 bitbake/lib/bb/{fetch2 => fetch}/__init__.py | 526 +- bitbake/lib/bb/{fetch2 => fetch}/az.py | 23 +- bitbake/lib/bb/{fetch2 => fetch}/clearcase.py | 63 +- bitbake/lib/bb/fetch/crate.py | 198 + bitbake/lib/bb/{fetch2 => fetch}/gcp.py | 45 +- bitbake/lib/bb/{fetch2 => fetch}/git.py | 674 +-- bitbake/lib/bb/{fetch2 => fetch}/gitannex.py | 22 +- bitbake/lib/bb/{fetch2 => fetch}/gitsm.py | 144 +- bitbake/lib/bb/fetch/gomod.py | 270 ++ bitbake/lib/bb/{fetch2 => fetch}/hg.py | 65 +- bitbake/lib/bb/{fetch2 => fetch}/local.py | 15 +- bitbake/lib/bb/{fetch2 => fetch}/npm.py | 169 +- bitbake/lib/bb/{fetch2 => fetch}/npmsw.py | 120 +- bitbake/lib/bb/{fetch2 => fetch}/perforce.py | 46 +- bitbake/lib/bb/{fetch2 => fetch}/repo.py | 26 +- bitbake/lib/bb/{fetch2 => fetch}/s3.py | 21 +- bitbake/lib/bb/{fetch2 => fetch}/sftp.py | 23 +- bitbake/lib/bb/{fetch2 => fetch}/ssh.py | 33 +- bitbake/lib/bb/{fetch2 => fetch}/svn.py | 88 +- bitbake/lib/bb/{fetch2 => fetch}/wget.py | 316 +- bitbake/lib/bb/fetch2.py | 19 + bitbake/lib/bb/fetch2/bzr.py | 128 - bitbake/lib/bb/fetch2/crate.py | 141 - bitbake/lib/bb/fetch2/cvs.py | 157 - bitbake/lib/bb/fetch2/osc.py | 165 - bitbake/lib/bb/filter.py | 142 + bitbake/lib/bb/main.py | 8 +- bitbake/lib/bb/parse/__init__.py | 49 +- bitbake/lib/bb/parse/ast.py | 201 +- bitbake/lib/bb/parse/parse_py/BBHandler.py | 53 +- bitbake/lib/bb/parse/parse_py/ConfHandler.py | 24 +- bitbake/lib/bb/persist_data.py | 271 -- bitbake/lib/bb/pysh/pyshlex.py | 2 +- bitbake/lib/bb/pysh/pyshyacc.py | 2 +- bitbake/lib/bb/runqueue.py | 487 +- bitbake/lib/bb/server/process.py | 86 +- bitbake/lib/bb/server/xmlrpcserver.py | 11 +- bitbake/lib/bb/siggen.py | 102 +- bitbake/lib/bb/taskdata.py | 8 +- bitbake/lib/bb/tests/codeparser.py | 40 + bitbake/lib/bb/tests/compression.py | 4 +- bitbake/lib/bb/tests/cooker.py | 342 +- bitbake/lib/bb/tests/data.py | 207 +- .../software/miniupnp/download.php | 3528 ++++++++++++++ bitbake/lib/bb/tests/fetch.py | 2583 +++++++--- bitbake/lib/bb/tests/fetch_import.py | 86 + bitbake/lib/bb/tests/filter.py | 88 + .../bb/tests/parse-tests/classes/base.bbclass | 5 + .../classes/recipe-file-class.bbclass | 2 + .../bb/tests/parse-tests/conf/bitbake.conf | 15 + bitbake/lib/bb/tests/parse.py | 413 +- bitbake/lib/bb/tests/persist_data.py | 129 - .../tests/runqueue-tests/classes/base.bbclass | 4 +- .../lib/bb/tests/runqueue-tests/recipes/g1.bb | 2 + .../lib/bb/tests/runqueue-tests/recipes/h1.bb | 0 bitbake/lib/bb/tests/runqueue.py | 20 +- bitbake/lib/bb/tests/setup.py | 1089 +++++ bitbake/lib/bb/tests/siggen.py | 47 + bitbake/lib/bb/tests/support/httpserver.py | 4 +- bitbake/lib/bb/tests/utils.py | 19 + bitbake/lib/bb/tinfoil.py | 227 +- bitbake/lib/bb/ui/buildinfohelper.py | 5 +- bitbake/lib/bb/ui/knotty.py | 203 +- bitbake/lib/bb/ui/ncurses.py | 2 +- bitbake/lib/bb/ui/taskexp_ncurses.py | 3 + bitbake/lib/bb/ui/teamcity.py | 14 +- bitbake/lib/bb/ui/uihelper.py | 12 +- bitbake/lib/bb/utils.py | 867 +++- bitbake/lib/bblayers/action.py | 4 +- bitbake/lib/bblayers/layerindex.py | 12 +- bitbake/lib/bblayers/query.py | 37 +- bitbake/lib/bs4/AUTHORS.txt | 43 - bitbake/lib/bs4/NEWS.txt | 1066 ---- bitbake/lib/bs4/__init__.py | 468 -- bitbake/lib/bs4/builder/__init__.py | 324 -- bitbake/lib/bs4/builder/_html5lib.py | 338 -- bitbake/lib/bs4/builder/_htmlparser.py | 262 - bitbake/lib/bs4/builder/_lxml.py | 248 - bitbake/lib/bs4/dammit.py | 832 ---- bitbake/lib/bs4/diagnose.py | 216 - bitbake/lib/bs4/element.py | 1724 ------- bitbake/lib/bs4/testing.py | 686 --- bitbake/lib/bs4/tests/__init__.py | 1 - .../lib/bs4/tests/test_builder_registry.py | 147 - bitbake/lib/bs4/tests/test_docs.py | 32 - bitbake/lib/bs4/tests/test_html5lib.py | 98 - bitbake/lib/bs4/tests/test_htmlparser.py | 31 - bitbake/lib/bs4/tests/test_lxml.py | 70 - bitbake/lib/bs4/tests/test_soup.py | 479 -- bitbake/lib/bs4/tests/test_tree.py | 2004 -------- bitbake/lib/codegen.py | 564 --- bitbake/lib/hashserv/__init__.py | 15 +- bitbake/lib/hashserv/client.py | 423 +- bitbake/lib/hashserv/server.py | 257 +- bitbake/lib/hashserv/sqlite.py | 17 + bitbake/lib/hashserv/tests.py | 589 ++- bitbake/lib/layerindexlib/__init__.py | 6 +- bitbake/lib/layerindexlib/cooker.py | 16 +- bitbake/lib/layerindexlib/restapi.py | 2 +- bitbake/lib/ply/lex.py | 1054 ---- bitbake/lib/prserv/__init__.py | 97 +- bitbake/lib/prserv/client.py | 15 +- bitbake/lib/prserv/db.py | 452 +- bitbake/lib/prserv/serv.py | 140 +- bitbake/lib/prserv/tests.py | 388 ++ bitbake/lib/pyinotify.py | 2326 --------- bitbake/lib/toaster/bldcollector/admin.py | 8 +- bitbake/lib/toaster/bldcontrol/admin.py | 2 +- .../bldcontrol/localhostbecontroller.py | 175 +- .../toaster/orm/fixtures/check_fixtures.py | 76 + .../lib/toaster/orm/fixtures/gen_fixtures.py | 137 +- bitbake/lib/toaster/orm/fixtures/oe-core.xml | 72 +- bitbake/lib/toaster/orm/fixtures/poky.xml | 136 +- .../orm/management/commands/lsupdates.py | 29 +- bitbake/lib/toaster/orm/models.py | 3 +- .../tests/browser/selenium_helpers_base.py | 75 +- .../tests/browser/test_all_builds_page.py | 7 +- .../tests/browser/test_all_projects_page.py | 12 +- .../tests/browser/test_builddashboard_page.py | 2 +- .../tests/browser/test_landing_page.py | 14 +- .../tests/browser/test_layerdetails_page.py | 65 +- .../browser/test_new_custom_image_page.py | 2 +- .../tests/browser/test_new_project_page.py | 12 +- bitbake/lib/toaster/tests/builds/buildtest.py | 2 +- .../tests/functional/functional_helpers.py | 88 + .../functional/test_create_new_project.py | 121 +- .../tests/functional/test_functional_basic.py | 200 +- .../tests/functional/test_project_config.py | 99 +- .../tests/functional/test_project_page.py | 417 +- .../test_project_page_tab_config.py | 313 +- bitbake/lib/toaster/tests/functional/utils.py | 21 +- .../tests/toaster-tests-requirements.txt | 4 +- bitbake/lib/toaster/tests/views/test_views.py | 2 +- .../toastergui/templates/layerdetails.html | 8 +- .../toastergui/templatetags/projecttags.py | 1 - bitbake/lib/toaster/toastergui/views.py | 18 +- bitbake/lib/toaster/toastermain/settings.py | 5 +- bitbake/packaging-pypi/bitbake-setup/BUILD.md | 67 + bitbake/packaging-pypi/bitbake-setup/LICENSE | 23 + .../packaging-pypi/bitbake-setup/README.md | 42 + .../bitbake-setup/package-bitbake-setup.py | 79 + .../bitbake-setup/pyproject.toml | 92 + bitbake/pyproject.toml | 16 + .../setup-schema/bitbake-setup.schema.json | 211 + bitbake/setup-schema/layers.schema.json | 107 + bitbake/toaster-requirements.txt | 2 +- bitbake/vendor.txt | 6 + bitbake/vendor/licenses/ply/LICENSE | 32 + ...0010-lib-bs4-Avoid-soupsieve-warning.patch | 40 + .../patches/bs4-remove-double-imports.patch | 23 + ...mplement-basic-task-progress-support.patch | 125 + ...ial-pass-of-SPDX-license-headers-to-.patch | 79 + ...bar-accept-value-over-initial-maxval.patch | 54 + ...self._fd_console-to-use-for-self._ha.patch | 53 + ...ke-bars-show-correctly-with-maxval-0.patch | 31 + ...ty-Allow-mixing-log-messages-and-pro.patch | 31 + doc/technical_overview.md | 17 + .../installer-add-rootfs.bbclass | 2 +- .../recipes-app/hello-isar/hello-isar.bb | 2 +- meta-isar/recipes-app/libhello/libhello.bb | 2 +- .../bmap-tools/bmap-tools.bb | 2 +- meta/classes-global/base.bbclass | 39 +- meta/classes-global/isar-events.bbclass | 48 +- meta/classes-global/sstate.bbclass | 14 +- meta/classes-recipe/bootstrap.bbclass | 4 +- meta/classes-recipe/dpkg-base.bbclass | 6 +- meta/classes-recipe/dpkg.bbclass | 4 +- .../image-tools-extension.bbclass | 17 +- meta/classes-recipe/imagetypes_wic.bbclass | 43 +- meta/classes-recipe/rootfs.bbclass | 4 +- meta/classes-recipe/sbuild.bbclass | 2 +- meta/conf/bitbake.conf | 8 +- meta/lib/aptsrc_fetcher.py | 8 +- meta/lib/container_fetcher.py | 12 +- meta/lib/oe/patch.py | 10 +- meta/lib/oe/path.py | 18 +- .../libubootenv/libubootenv_0.3.5-0.1.bb | 2 +- meta/recipes-devtools/base-apt/base-apt.bb | 2 +- .../source/bootimg-biosplusefi-isar.py | 1 + .../wic/plugins/source/bootimg-pcbios-isar.py | 6 +- .../plugins/source/isoimage-isohybrid-isar.py | 4 +- .../lib/wic/plugins/source/rootfs-u-boot.py | 12 +- scripts/lib/wic/misc.py | 38 +- scripts/lib/wic/partition.py | 5 +- scripts/lib/wic/plugins/imager/direct.py | 9 +- .../lib/wic/plugins/source/bootimg-pcbios.py | 6 +- .../wic/plugins/source/isoimage-isohybrid.py | 4 +- scripts/lib/wic/plugins/source/rawcopy.py | 20 +- scripts/lib/wic/plugins/source/rootfs.py | 17 +- scripts/wic-chroot | 18 + testsuite/unittests/test_build_uuid.py | 107 + 311 files changed, 41940 insertions(+), 21357 deletions(-) create mode 100644 bitbake/.b4-config create mode 100644 bitbake/AGENTS.md create mode 120000 bitbake/bin/bitbake-config-build create mode 100755 bitbake/bin/bitbake-setup delete mode 100755 bitbake/bin/git-make-shallow create mode 100755 bitbake/contrib/b4-wrapper-bitbake.py delete mode 100644 bitbake/contrib/vim/LICENSE.txt delete mode 100644 bitbake/contrib/vim/ftdetect/bitbake.vim delete mode 100644 bitbake/contrib/vim/ftplugin/bitbake.vim delete mode 100644 bitbake/contrib/vim/indent/bitbake.vim delete mode 100644 bitbake/contrib/vim/plugin/newbb.vim delete mode 100644 bitbake/contrib/vim/plugin/newbbappend.vim delete mode 100644 bitbake/contrib/vim/syntax/bitbake.vim create mode 100644 bitbake/default-registry/configurations/oe-nodistro-blacksail.conf.json create mode 100644 bitbake/default-registry/configurations/oe-nodistro-master.conf.json create mode 100644 bitbake/default-registry/configurations/oe-nodistro-whinlatter.conf.json create mode 100644 bitbake/default-registry/configurations/oe-nodistro-wrynose.conf.json create mode 100644 bitbake/default-registry/configurations/poky-blacksail.conf.json create mode 100644 bitbake/default-registry/configurations/poky-master.conf.json create mode 100644 bitbake/default-registry/configurations/poky-whinlatter.conf.json create mode 100644 bitbake/default-registry/configurations/poky-wrynose.conf.json create mode 100644 bitbake/doc/bitbake-user-manual/bitbake-user-manual-environment-setup.rst create mode 100644 bitbake/doc/bitbake-user-manual/bitbake-user-manual-library-functions.rst delete mode 100644 bitbake/doc/releases.rst create mode 100755 bitbake/doc/setversions.py delete mode 100644 bitbake/doc/sphinx-static/switchers.js create mode 100644 bitbake/doc/sphinx-static/switchers.js.in rename bitbake/lib/{bs4/COPYING.txt => bb/_vendor/beautifulsoup4.LICENSE} (80%) create mode 100644 bitbake/lib/bb/_vendor/bs4/__init__.py create mode 100644 bitbake/lib/bb/_vendor/bs4/_deprecation.py create mode 100644 bitbake/lib/bb/_vendor/bs4/_typing.py create mode 100644 bitbake/lib/bb/_vendor/bs4/_warnings.py create mode 100644 bitbake/lib/bb/_vendor/bs4/builder/__init__.py create mode 100644 bitbake/lib/bb/_vendor/bs4/builder/_html5lib.py create mode 100644 bitbake/lib/bb/_vendor/bs4/builder/_htmlparser.py create mode 100644 bitbake/lib/bb/_vendor/bs4/builder/_lxml.py create mode 100644 bitbake/lib/bb/_vendor/bs4/css.py create mode 100644 bitbake/lib/bb/_vendor/bs4/dammit.py create mode 100644 bitbake/lib/bb/_vendor/bs4/diagnose.py create mode 100644 bitbake/lib/bb/_vendor/bs4/element.py create mode 100644 bitbake/lib/bb/_vendor/bs4/exceptions.py create mode 100644 bitbake/lib/bb/_vendor/bs4/filter.py create mode 100644 bitbake/lib/bb/_vendor/bs4/formatter.py create mode 100644 bitbake/lib/bb/_vendor/bs4/py.typed create mode 100644 bitbake/lib/bb/_vendor/ply.pyi rename bitbake/lib/{ => bb/_vendor}/ply/__init__.py (80%) create mode 100644 bitbake/lib/bb/_vendor/ply/cpp.py create mode 100644 bitbake/lib/bb/_vendor/ply/ctokens.py create mode 100644 bitbake/lib/bb/_vendor/ply/lex.py rename bitbake/lib/{ => bb/_vendor}/ply/yacc.py (60%) create mode 100644 bitbake/lib/bb/_vendor/ply/ygen.py create mode 100644 bitbake/lib/bb/_vendor/progressbar.pyi rename bitbake/lib/{ => bb/_vendor}/progressbar/LICENSE.txt (100%) rename bitbake/lib/{ => bb/_vendor}/progressbar/__init__.py (96%) rename bitbake/lib/{ => bb/_vendor}/progressbar/compat.py (100%) rename bitbake/lib/{ => bb/_vendor}/progressbar/progressbar.py (88%) rename bitbake/lib/{ => bb/_vendor}/progressbar/widgets.py (97%) create mode 100644 bitbake/lib/bb/_vendor/simplediff.pyi rename bitbake/lib/{ => bb/_vendor}/simplediff/LICENSE (100%) rename bitbake/lib/{ => bb/_vendor}/simplediff/__init__.py (99%) create mode 100644 bitbake/lib/bb/_vendor/tomli/LICENSE create mode 100644 bitbake/lib/bb/_vendor/tomli/__init__.py create mode 100644 bitbake/lib/bb/_vendor/tomli/_parser.py create mode 100644 bitbake/lib/bb/_vendor/tomli/_re.py create mode 100644 bitbake/lib/bb/_vendor/tomli/_types.py create mode 100644 bitbake/lib/bb/_vendor/tomli/py.typed create mode 100644 bitbake/lib/bb/_vendor/typing_extensions.LICENSE create mode 100644 bitbake/lib/bb/_vendor/typing_extensions.py create mode 100644 bitbake/lib/bb/_vendor/typing_extensions.pyi create mode 100644 bitbake/lib/bb/asyncrpc/taskgroup.py rename bitbake/lib/bb/{fetch2 => fetch}/README (100%) rename bitbake/lib/bb/{fetch2 => fetch}/__init__.py (84%) rename bitbake/lib/bb/{fetch2 => fetch}/az.py (78%) rename bitbake/lib/bb/{fetch2 => fetch}/clearcase.py (84%) create mode 100644 bitbake/lib/bb/fetch/crate.py rename bitbake/lib/bb/{fetch2 => fetch}/gcp.py (62%) rename bitbake/lib/bb/{fetch2 => fetch}/git.py (52%) rename bitbake/lib/bb/{fetch2 => fetch}/gitannex.py (65%) rename bitbake/lib/bb/{fetch2 => fetch}/gitsm.py (63%) create mode 100644 bitbake/lib/bb/fetch/gomod.py rename bitbake/lib/bb/{fetch2 => fetch}/hg.py (72%) rename bitbake/lib/bb/{fetch2 => fetch}/local.py (83%) rename bitbake/lib/bb/{fetch2 => fetch}/npm.py (62%) rename bitbake/lib/bb/{fetch2 => fetch}/npmsw.py (70%) rename bitbake/lib/bb/{fetch2 => fetch}/perforce.py (87%) rename bitbake/lib/bb/{fetch2 => fetch}/repo.py (68%) rename bitbake/lib/bb/{fetch2 => fetch}/s3.py (87%) rename bitbake/lib/bb/{fetch2 => fetch}/sftp.py (85%) rename bitbake/lib/bb/{fetch2 => fetch}/ssh.py (85%) rename bitbake/lib/bb/{fetch2 => fetch}/svn.py (65%) rename bitbake/lib/bb/{fetch2 => fetch}/wget.py (68%) create mode 100644 bitbake/lib/bb/fetch2.py delete mode 100644 bitbake/lib/bb/fetch2/bzr.py delete mode 100644 bitbake/lib/bb/fetch2/crate.py delete mode 100644 bitbake/lib/bb/fetch2/cvs.py delete mode 100644 bitbake/lib/bb/fetch2/osc.py create mode 100644 bitbake/lib/bb/filter.py delete mode 100644 bitbake/lib/bb/persist_data.py create mode 100644 bitbake/lib/bb/tests/fetch-testdata/software/miniupnp/download.php create mode 100644 bitbake/lib/bb/tests/fetch_import.py create mode 100644 bitbake/lib/bb/tests/filter.py create mode 100644 bitbake/lib/bb/tests/parse-tests/classes/base.bbclass create mode 100644 bitbake/lib/bb/tests/parse-tests/classes/recipe-file-class.bbclass create mode 100644 bitbake/lib/bb/tests/parse-tests/conf/bitbake.conf delete mode 100644 bitbake/lib/bb/tests/persist_data.py create mode 100644 bitbake/lib/bb/tests/runqueue-tests/recipes/g1.bb create mode 100644 bitbake/lib/bb/tests/runqueue-tests/recipes/h1.bb create mode 100644 bitbake/lib/bb/tests/setup.py delete mode 100644 bitbake/lib/bs4/AUTHORS.txt delete mode 100644 bitbake/lib/bs4/NEWS.txt delete mode 100644 bitbake/lib/bs4/__init__.py delete mode 100644 bitbake/lib/bs4/builder/__init__.py delete mode 100644 bitbake/lib/bs4/builder/_html5lib.py delete mode 100644 bitbake/lib/bs4/builder/_htmlparser.py delete mode 100644 bitbake/lib/bs4/builder/_lxml.py delete mode 100644 bitbake/lib/bs4/dammit.py delete mode 100644 bitbake/lib/bs4/diagnose.py delete mode 100644 bitbake/lib/bs4/element.py delete mode 100644 bitbake/lib/bs4/testing.py delete mode 100644 bitbake/lib/bs4/tests/__init__.py delete mode 100644 bitbake/lib/bs4/tests/test_builder_registry.py delete mode 100644 bitbake/lib/bs4/tests/test_docs.py delete mode 100644 bitbake/lib/bs4/tests/test_html5lib.py delete mode 100644 bitbake/lib/bs4/tests/test_htmlparser.py delete mode 100644 bitbake/lib/bs4/tests/test_lxml.py delete mode 100644 bitbake/lib/bs4/tests/test_soup.py delete mode 100644 bitbake/lib/bs4/tests/test_tree.py delete mode 100644 bitbake/lib/codegen.py delete mode 100644 bitbake/lib/ply/lex.py create mode 100644 bitbake/lib/prserv/tests.py delete mode 100644 bitbake/lib/pyinotify.py create mode 100755 bitbake/lib/toaster/orm/fixtures/check_fixtures.py create mode 100644 bitbake/packaging-pypi/bitbake-setup/BUILD.md create mode 100644 bitbake/packaging-pypi/bitbake-setup/LICENSE create mode 100644 bitbake/packaging-pypi/bitbake-setup/README.md create mode 100755 bitbake/packaging-pypi/bitbake-setup/package-bitbake-setup.py create mode 100644 bitbake/packaging-pypi/bitbake-setup/pyproject.toml create mode 100644 bitbake/pyproject.toml create mode 100644 bitbake/setup-schema/bitbake-setup.schema.json create mode 100644 bitbake/setup-schema/layers.schema.json create mode 100644 bitbake/vendor.txt create mode 100644 bitbake/vendor/licenses/ply/LICENSE create mode 100644 bitbake/vendor/patches/bs4-0010-lib-bs4-Avoid-soupsieve-warning.patch create mode 100644 bitbake/vendor/patches/bs4-remove-double-imports.patch create mode 100644 bitbake/vendor/patches/progressbar-0001-lib-implement-basic-task-progress-support.patch create mode 100644 bitbake/vendor/patches/progressbar-0002-bitbake-Add-initial-pass-of-SPDX-license-headers-to-.patch create mode 100644 bitbake/vendor/patches/progressbar-0003-bitbake-progressbar-accept-value-over-initial-maxval.patch create mode 100644 bitbake/vendor/patches/progressbar-0004-progressbar-Add-self._fd_console-to-use-for-self._ha.patch create mode 100644 bitbake/vendor/patches/progressbar-0005-progressbar-Make-bars-show-correctly-with-maxval-0.patch create mode 100644 bitbake/vendor/patches/progressbar-0006-progressbar-knotty-Allow-mixing-log-messages-and-pro.patch create mode 100755 scripts/wic-chroot create mode 100644 testsuite/unittests/test_build_uuid.py -- 2.56.0 -- 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/20261109091802.202521-1-clara.kowalsky%40siemens.com.