| Message ID | 20251215151107.2010834-2-Maganuru.Jayasurya@windriver.com |
|---|---|
| State | New |
| Headers | show
Return-Path: <maganuru.jayasurya@windriver.com>
X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on
aws-us-west-2-korg-lkml-1.web.codeaurora.org
Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org
(localhost.localdomain [127.0.0.1])
by smtp.lore.kernel.org (Postfix) with ESMTP id 058FBD5B17F
for <webhook@archiver.kernel.org>; Mon, 15 Dec 2025 15:12:16 +0000 (UTC)
Received: from mx0b-0064b401.pphosted.com (mx0b-0064b401.pphosted.com
[205.220.178.238])
by mx.groups.io with SMTP id smtpd.msgproc01-g2.51076.1765811525428144944
for <openembedded-core@lists.openembedded.org>;
Mon, 15 Dec 2025 07:12:05 -0800
Authentication-Results: mx.groups.io;
dkim=pass header.i=@windriver.com header.s=PPS06212021 header.b=SzpKB+aI;
spf=permerror,
err=parse error for token &{10 18 %{ir}.%{v}.%{d}.spf.has.pphosted.com}:
invalid domain name (domain: windriver.com, ip: 205.220.178.238,
mailfrom: prvs=4444652189=maganuru.jayasurya@windriver.com)
Received: from pps.filterd (m0250812.ppops.net [127.0.0.1])
by mx0a-0064b401.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id
5BFCGHAJ2623297
for <openembedded-core@lists.openembedded.org>; Mon, 15 Dec 2025 15:12:04 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=windriver.com;
h=cc:content-transfer-encoding:content-type:date:from
:in-reply-to:message-id:mime-version:references:subject:to; s=
PPS06212021; bh=Bbfi+G8uvSJrojksY62HtJZozgjQsiotriQfqcz1ZMc=; b=
SzpKB+aIMvf8Zm6Tuv/ELppkh0K9/qlOXZXSL2kDw4yboSgYMOUH46PXqGqrCAo2
nc/SF3i9XCwELY7pYTYsHRk6ZlzlVXX54yKPSH32rQcBsi+hRdX4pdOFAjFG41ju
e9UM9z6unrFKScUlWuhjIpA5+iaUJpyqQEbLinNSRgYfjpAiLZTpx/+TpYN1JUON
Rm3HmZDcU9f0NCBHb06hJ6IzT+Z6esvSV1Pexv0gtFeBzez7YgW6fC2rOWHa8t2m
9pQpEs+X4tLx26hU6oHSsr9FP7jjTAtzZ7ntUHR9BPYOaNC5U1i313UgRpz7+qFx
EFaaxalTMu5VBn5ZghXS4A==
Received: from sn4pr2101cu001.outbound.protection.outlook.com
(mail-southcentralusazon11012009.outbound.protection.outlook.com
[40.93.195.9])
by mx0a-0064b401.pphosted.com (PPS) with ESMTPS id 4b0y489wwj-1
(version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT);
Mon, 15 Dec 2025 15:12:03 +0000 (GMT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;
b=OOyDj6lBbxZyjjhU/t2QK1LtDypGb70j+YEfDW/pzZM12THUyJIdVkeQDQ+N+p1CpSsGuQaheXpZL5hKod/P8CGWiLHjWEEhdsmRfJYnjRRZeDNtIBOLducdQ+mF3uVcFgrOtTcDL4psgA9xiPGnsmP4Rfogi0mZk/QE4nrOCNQd3fefRhSgx/Q7STq1fpSOIaf3iNNb7mfCp9sIFY7dgjYwJzagOLW3amKDI4hjlkle8L9hx2WX2POBSw8pMwUIXF0MT4WlqQnhxme8NZ/XsgMqr5uJM+5CuHMPjwD1dXqHSbrdoVzfkZEMHfo5q7UNVbt/QOQEW7u+rpvovJpXJQ==
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=Bbfi+G8uvSJrojksY62HtJZozgjQsiotriQfqcz1ZMc=;
b=Wuq04IklTfbtbCcTpbmJuzFtB3EHlfhpYE9JcvIdgahum2uchLQP4TPl/asIgUdce5Ll+ct+yVhle7XpWI5wPBiFkwncDIiEJE9o2e2QCy44rdhTQQTPL82rNVkWK+aUYYoTI3zC0AL4FcYRiI1SGQh4LhNOoogW8EgvEUNqyFZgHeLpZaQ/IjT4U9Z0L6SFTBdWsL02sa+GMhomLBf2Odw6AKdHAJgykMN6DapiDzuSgov1gdTHxGvRUvG6Ajs/NLxBf0jbJ8e09sszSiLCAVkMgbwsmJHctu4wlD4Ymeofwi/ykLgC9wzj18lOXxkM/qIHkKGVctybc5FIhne04g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
smtp.mailfrom=windriver.com; dmarc=pass action=none
header.from=windriver.com; dkim=pass header.d=windriver.com; arc=none
Received: from IA1PR11MB7753.namprd11.prod.outlook.com (2603:10b6:208:421::19)
by PH0PR11MB5045.namprd11.prod.outlook.com (2603:10b6:510:3f::11) with
Microsoft SMTP Server (version=TLS1_2,
cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9412.13; Mon, 15 Dec
2025 15:12:00 +0000
Received: from IA1PR11MB7753.namprd11.prod.outlook.com
([fe80::8d46:700f:2de7:c0d6]) by IA1PR11MB7753.namprd11.prod.outlook.com
([fe80::8d46:700f:2de7:c0d6%7]) with mapi id 15.20.9412.011; Mon, 15 Dec 2025
15:12:00 +0000
From: Maganuru.Jayasurya@windriver.com
To: openembedded-core@lists.openembedded.org
Cc: Sundeep.Kokkonda@windriver.com, JPEWhacker@gmail.com,
SunilKumar.Dora@windriver.com
Subject: [PATCH v4 2/2] populate_sdk_ext: keep SDK_TARGETS so SPDX/SBOM tasks
remain in locked sigs
Date: Mon, 15 Dec 2025 07:11:07 -0800
Message-ID: <20251215151107.2010834-2-Maganuru.Jayasurya@windriver.com>
X-Mailer: git-send-email 2.49.0
In-Reply-To: <20251215151107.2010834-1-Maganuru.Jayasurya@windriver.com>
References: <20251215151107.2010834-1-Maganuru.Jayasurya@windriver.com>
Content-Transfer-Encoding: 8bit
Content-Type: text/plain
X-ClientProxiedBy: LO4P265CA0152.GBRP265.PROD.OUTLOOK.COM
(2603:10a6:600:2c7::15) To IA1PR11MB7753.namprd11.prod.outlook.com
(2603:10b6:208:421::19)
MIME-Version: 1.0
X-MS-PublicTrafficType: Email
X-MS-TrafficTypeDiagnostic: IA1PR11MB7753:EE_|PH0PR11MB5045:EE_
X-MS-Office365-Filtering-Correlation-Id: 556884b5-f9c0-417e-212f-08de3bec4bbb
X-MS-Exchange-SenderADCheck: 1
X-MS-Exchange-AntiSpam-Relay: 0
X-Microsoft-Antispam:
BCL:0;ARA:13230040|366016|52116014|376014|1800799024|38350700014;
X-Microsoft-Antispam-Message-Info:
QqkGfN6Mf3eZUwvr66N9hAOVZ2xYPW0K9NR6ILT7EKjZqIwAxKpFuLxGk5sJteL4/v/xpjNmPZlzGZn8hxzaAFY7C5l/HrE208jLvB2x32xe9am+xxP6F791PdQJvxa8f47cKNxAaEXataEc3yZVaSaqGlpSld53TQ+iNROgnIkw/4OlU5aZmAZGZP5i9hP+AKoyzyFEiOlgPE4zplsurJYP2YKuTNaOGIaU5fi2DCzrFGC8oUUtKCmpzSVzt1QB4BASGeD3/rxybXDtNxf3ZkUmoTEUW4PHCw2aYk4icNfwswaVjHU73Auah2g/VRPp+u201mu1gA65ZhpXhY8PNPdrbJsGHla77xkEbBCG0owBVmxsu2oW3zyewtgxhRHKqOqA6Kro9WnWI2reZ59zo+beSSnjftBxur67mOFHKy3bArH/BJCftbHzCTlDc0Ho1ttlSOPjnfxtiHY04QVDZAkbnpFOApZcpjN7FW9I4FuE6RL+A701y8yhiAihNyv1FqE23t9BRPbP4Fh+CL3rANJq7LIOl4A3t6FCbOPmR9OkKS5KycqiGZPpioNgUym05BW8LGkg8UdBu8BdxU4TMaTerQkqcAkvxvwNjFDFSmqReScA7Y60bfcZh5gmzdj8l30BopYEkOnSCWXcVaSFIPEfy+2KpEjYRjswIcQ3sVRgRaoYqmLy4otzbGRB7Ns3m6UCs6+K6QSeba7ETMVz9ph1R4j25UeQ/SmJtgq7muLLye6MANE8gM3vm4FE/E28gqkW0UemWxxTzZbasYYix9lpwKojZVoxruytyLlKQ2TowmSvwqVKngkQF2SzTrgWUCxI5Jzi4j82eknZxxfbgW+Hl20SPJxeESo8UF0hM2OifuA6XQaMGXAyVxS8lyGMsiZMysUjzvh5nDrqF+Xrg8aZb/Re8K0dgpZ9demQjIjqKW27kCOESg09TXhZv3KUvWLB4fkd/0sfreT75K/qEGSnZaDXkfPt2SkOXzVMIIeexnL4RjjwSjCjvrmngcw/8yPb1WdD2wzpYwyAlxE5EXV/EM08Eqmj2QAMMqbojq1z2B2wI3l18htxFaLdcMP8/pVRblA2p0iIZlBJr85dfnHimoqOyb9wEfMEKmBh9ec+iqTWjqp+wTuTLewqWKqaU7grTWKRiVJM2LOT0KjG+YDkegphEbiQxVgVN+Z3UWp+71eQZj6z30tB03ipdWM0EOJ/46MoOVrI1k7pl71RYlJw7UMZBfi84wZ8j14Ga/6F2TAxySYxVTYRfHdsizBv9/5HADxcOd5HQUGF9lM8GzZvNGDtddSbMFCBOtzkOUtPCLr6BN1yptYmmuwjWC/k2iGD81bzzAydWa1C3oD4zgOw/lFt5944QQjpYX0rwYt+bQ8LVGOZfbji0F28heydfwUIAabNQ8bXJECzxte0IzmXZnFYRGViqvDhkGx95Bgf7yNsCoPn4q+XELsPDMHOIyoOkti2Sqw3TMSjaxCTQgN0Rreo1TqdVOb31wtdO9iqr5yqQwUsOBEguFa91GN2
X-Forefront-Antispam-Report:
CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:IA1PR11MB7753.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(52116014)(376014)(1800799024)(38350700014);DIR:OUT;SFP:1101;
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-MessageData-0:
hlPAH21nVJI+q71YAW1uf7l1e8TmAiD3YWtDHiZGGmGYtmMMHVq5v56sZ/CpTKIuXbHMGlJPPf65+KyMgzuTfP7+xohn+jPyeK1HH+TM8lkKCvMQWY47nVGDMSHHwuXK3NE3NL7qmqH1UgruC92ALDdXM5tIkSHQqBsflEHumt2Xs5MsIYUX3wkCrwl62wkv0y+g1sBMtbSPHSM+ql7oTLdh4HzUmOMa87sLmw50QWkV3Kllnw90YEFxQaQMth/+NJmYczvH5zsyTf7ujJKD/guqn+ZX1N8f0jbh7l2hui/w9TiJirU6lJmXWAg+7ObDyCTVHncJ1nnXwPTEtG9RuF2QeWo5eUsusd2x+OFKpVw6nqGGSgTlYen0BwIFvtctAe7ske/HbFmTdAcDn7goWkafms9rhuTARFUs9D9L8HENkg+fzSXZ1XnlAJuyVdXeXbAg0E2XqpemK6M4JH77v75FQkEH6I6DrmM73e13WHVWGOTlYFIo1/txo0BKzBnu0CGIWUmLCDyOgKqkksn1+yfU1RR8xWRzydCL9A7W4ZlWHfvxiIOQ07wEdpC9wSsmd+3TqSN/AfdCweYFoOW15ldWKLL7+w/BYC4i2tPvat7Y/PJLDsRV6sdq+3o8XEkUz7v+nF9MYaUyZH+cMuS+gowrpXyHrfb3q9Fy10mKWnJIagREl+IaNfwkK+i8C79Lw9F3oiX7IWOljr+y8Y48iYQfaCVCSw0L6CmY4x573Ro/HuAd1Cm1nHr6hjzxIRl3h70JoTt6HWXKrjxgaOdt61uXZknCS8GJaViG3HL4JiykmqEILzteRScl5QhYS42TMnP5bG6yU2f/DVxN5FmqJnod5GWTjug9smKxjAPDC4CTFZiZUzl3uweIGT/CRA+hr53IR4gN6VjedSGtId8JYCNGgvqXi71kY90ZI00NiqwCrmFlCzTAt1HNTEmJ5eZR6kPIOMFLXwgStfy+vHdUrpF5D+wJKRdiTcBOR1dN8MrJTTc30ZEbE15kQU+GXl3GfRB2h9OArdprYiFZDZMdcgsY/3UOuMw8C0W2hTRRDdKEkZBFRfSv4bEfSBmsrwxTwNubxvXuyB8vjKjlcK9pt12ISQ7c8/qqTWj6Idexe7YDGSsRwgn4gd5Kdm9fsc86FWM+FiPUgcsrCoKxWPXH1fq0CJxv4fmJ4oRIzMYQDwEkwAME3B2D2JdqtSXwe7XWvuLJuliy4FlUNdea4km/dckGR64HxofT7/0KnwDVqU54fMtI6FAxUwtgvUG32Y+kfkcau3RC58CbP2E0yTxKp0Vr9R5sHWU/IlVOosuJfDuP1qBAmKDj7uvRy/v1Y7ubftLDH1U92A2WbGotEwd1RTwYPVNWa5NyE5efBoeZEO3VbGp4lvf1g1weY/ffC8Btmff8kzHOoxFQx9JZmaodSebotW3qxGcpMNLaEa54J1wSjtZZCaqDIxy0lJycRvAU1ffmWB4vBY/YDmpgOPjVw1xgl6UkGVVOW8cXSVEcJcjUidNadDrJUWzYDNnFql/FRU4ovyac1Oa4E2lLgBOOlgItsqKwZseR7k4axoCcpEKui3RowsXww6py831j0nMn73Etb5Wd3ocTqTE2vRJzZMH9T9itPxAQLj362+ArfGE=
X-OriginatorOrg: windriver.com
X-MS-Exchange-CrossTenant-Network-Message-Id:
556884b5-f9c0-417e-212f-08de3bec4bbb
X-MS-Exchange-CrossTenant-AuthSource: IA1PR11MB7753.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Dec 2025 15:12:00.4639
(UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 8ddb2873-a1ad-4a18-ae4e-4644631433be
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName:
xWw7Nna0tJhgQRB6W5Mqf9vLukgxthVNgWxCxxuhaEwBEuMewoQLVN6XJ76Z31W4upivXqmJM2Pu//ieH/9KhLf77vuu15SrwbSglVycPBHzt4oaN6eFSjzaEl98aXCw
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR11MB5045
X-Proofpoint-Reinject: loops=2 maxloops=12
X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUxMjE1MDEzMiBTYWx0ZWRfX03dtNcDJNG+v
44Qm9RSTgq+ddV2FQ+M+sccWIYj7IhpkoSLb1pVeQyD7tJv6ScJDvSllh/MAJMO0EuDqovBQeCn
mSSDucC7MUypDLZd4+jU5KfS+N4S5eI95AOAbnwp+qR619zT5Qr5NexDtaGDp9lMSd0Ai32A0iZ
LvnwKarFt8fkX/SW8+C2Rh9+DWHl1vxt6ozSFtDMtdrwiZpHGrIh9nI9YVeaItDvKnTsJY5QrcU
qde9NECxLhGaHsv9ikGiMsSzfHyUKutSd+j6aQdNGzL8xq1XpvXc/gRwDKNvI3Y1qB3eiG7vGmd
2Up1PkoGlyK2wgFaNcfEx42HtwakWOneDVgNUX5ihxadGpQWAwkK2+lH9fIOFEC8UyVfGDQNrg7
Qe8Xm/l6KdzUrI/ml1Ox3iJ8WwDI4g==
X-Proofpoint-GUID: TA0TXQlOtQRF9O2GACP4JcEld16_78jj
X-Proofpoint-ORIG-GUID: djDZ_ecWK4DIoaoJw4l9KLf4eDLZtADY
X-Authority-Analysis: v=2.4 cv=e5ILiKp/ c=1 sm=1 tr=0 ts=69402544 cx=c_pps
a=BFxEMT9/7ApEM+sm6hv7VQ==:117 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19
a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19
a=xqWC_Br6kY4A:10 a=wP3pNCr1ah4A:10 a=VkNPw1HP01LnGYTKEx00:22
a=t7CeM3EgAAAA:8 a=5hl-ExYLI99A9eZlSqoA:9 a=FdTzh2GWekK77mhwV6Dw:22
X-Proofpoint-Virus-Version: vendor=baseguard
engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.9,FMLib:17.12.100.49
definitions=2025-12-15_03,2025-12-15_02,2025-10-01_01
X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0
spamscore=0 adultscore=0 malwarescore=0 clxscore=1015 phishscore=0
lowpriorityscore=0 bulkscore=0 impostorscore=0 suspectscore=0
priorityscore=1501 classifier=typeunknown authscore=0 authtc= authcc=
route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2510240001
definitions=main-2512150132
List-Id: <openembedded-core.lists.openembedded.org>
X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com
[45.33.107.173] by
aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for
<openembedded-core@lists.openembedded.org>; Mon, 15 Dec 2025 15:12:16 -0000
X-Groupsio-URL:
https://lists.openembedded.org/g/openembedded-core/message/227740
|
| Series |
[v4,1/2] create-spdx-image-3.0: Image SPDX/SBOM tasks are retained for eSDK installation
|
expand
|
diff --git a/meta/classes-recipe/populate_sdk_ext.bbclass b/meta/classes-recipe/populate_sdk_ext.bbclass index 2859320ddf..2838ca1a03 100644 --- a/meta/classes-recipe/populate_sdk_ext.bbclass +++ b/meta/classes-recipe/populate_sdk_ext.bbclass @@ -460,6 +460,15 @@ def prepare_locked_cache(d, baseoutpath, derivative, conf_initpath): # Filter the locked signatures file to just the sstate tasks we are interested in excluded_targets = get_sdk_install_targets(d, images_only=True) + sdk_targets = d.getVar('SDK_TARGETS') + ext_sdk_target_set = set(multilib_pkg_extend(d, sdk_targets).split()) + excluded_set = set(excluded_targets.split()) + + # Ensure SDK_TARGETS and their image SPDX/SBOM tasks are included in the locked signatures, + # as they are required during eSDK installation. + filtered_excluded_set = excluded_set - ext_sdk_target_set + excluded_targets = ' '.join(filtered_excluded_set) + sigfile = d.getVar('WORKDIR') + '/locked-sigs.inc' lockedsigs_pruned = baseoutpath + '/conf/locked-sigs.inc' #nativesdk-only sigfile to merge into locked-sigs.inc