From patchwork Mon Mar 23 09:10:05 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Benedikt Niedermayr X-Patchwork-Id: 4980 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Mon, 23 Mar 2026 10:10:38 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-wm1-f60.google.com (mail-wm1-f60.google.com [209.85.128.60]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 62N9Ab3D029792 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 23 Mar 2026 10:10:38 +0100 Received: by mail-wm1-f60.google.com with SMTP id 5b1f17b1804b1-48702b3e058sf2410575e9.3 for ; Mon, 23 Mar 2026 02:10:37 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1774257032; cv=pass; d=google.com; s=arc-20240605; b=ggOhAMPW8pCVbwlMBIzP2SiUGW4Rn/9KZ9OAwxG/DyDfsuOv4zgvAmVm2kzQcF1a7G t2UZuMU4RKpfd9l0T72FQXKcSgNCJsv5qraUZEXiDCZ/A0TjRvSfL10bEFdwCRj5sCSC AuYLDtEaK4Fc9536eydSGdyyFOcpe/W6Fb1XBvc9oxEW+Ww2E+38f1QMvSUX2s4s2gs3 s3RMvZ4p+D3DDEHZChCcVe0g1C4yc9zhgkOBu8kpT7WXs2W2kLRL+9Va/r2+vWmyYYPc HlGHnkfb8UQsA9NHYdcmVyB37hctr8AdneWqmrR21Fs+1D4073GiaiCTS/Nc6Fe0RsTG yUmQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:feedback-id:mime-version :message-id:date:subject:to:from:dkim-signature; bh=riMTqXByuWwlyiAY1p9fmUum2UGkAnVUPC2bIgxxpd8=; fh=YtNVFkLJRGd1HJwk6eAyGuVhF6nGD7AGSFT+goWqZ3g=; b=d7TbfWBRq8xc2xXeAMXFINMq4XbDUsJXY6GrHIY28yseSGbALyAP1yOdPUhhbl22Bm 9nnDlrRK1GWdKAbHltwWt4czlL9aWDN77wbqZHH4boN+qS0ou7D8SJ359CZhY5NdItMs 2fQYFXPv06Vz/UYq2y77HP+pHmZSmtgqUv3PCR7MHC0W4N3dgqmJjoy1Jt0YgHgUF5iG h+1BofhabeqRFWnGVL+NTB3soAVnJFFsO5IkCprDVepRqjLz5C2mVS5kyji3Ue24yD+x r0AEQYECnCNG9vkKxDu9SdpkZo93tiv7awHQgU801zjwsqMfEPOaXqJk84NmEq/E2nDH G6AA==; darn=isar-build.org ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=aL2LJbk9; spf=pass (google.com: domain of fm-1323861-202603230910293188ad7e5200020723-jimnvo@rts-flowmailer.siemens.com designates 185.136.65.227 as permitted sender) smtp.mailfrom=fm-1323861-202603230910293188ad7e5200020723-jIMnVO@rts-flowmailer.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=20251104; t=1774257032; x=1774861832; darn=isar-build.org; 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:feedback-id :mime-version:message-id:date:subject:to:from:from:to:cc:subject :date:message-id:reply-to; bh=riMTqXByuWwlyiAY1p9fmUum2UGkAnVUPC2bIgxxpd8=; b=uq4hOmKthqtvx9QPrFbTjF6+SoYam46Z+zqyMucABSdEJpu39ZKKJdCDRpmGTG/DwG FV15+ORH5j5r3VFddioyzdphTiTCQqv2WD9z97XGwMb1iPs0IOw5m91ScFj8dEUhc6NL Vb5xjoC1hQdZ1VWI4juJxbdW1Y7T/fRNp3oJdovIUQep7N0f/KmUorQ0FvQBMpPVQq5t qJCTmbgt1nkmNliVIf1FYGvovkLZ9pcw+hHElxK6WgMxjeUelOSWev6aqk9KjJ9g1Dsw VqjpEebddHAlTEkaCaRx8Et4RvFPHB0ZqZfEC4KkiAxtM/0X8nJ6M+USIHhu522zHstO 2T0Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1774257032; x=1774861832; 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:feedback-id :mime-version:message-id:date:subject:to:from:x-beenthere :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=riMTqXByuWwlyiAY1p9fmUum2UGkAnVUPC2bIgxxpd8=; b=TBXdY+5GkZdAzboMXlt8IpA9rKHImi2Ulnv5Ux59EZvS0kd6GB/nDxJxGs59T/0AGS CU3aLEvjGw1jcOftSB4IwOxK3+3G1wg/HnBUbQHDM8VlUCjakiEa20/yVkwZCIlYcjXW /6MdlqJbCgOuGdaHGzggH5E4G/4sj6uIxiNYWp8OASLFczEryMlI/nkCgqrHbz04Fegg B5jdp71AfXy6T+mmhLdZHGZKYNzKqrRnFpE793i3eIRW1+3I7wsyYsJEMSl93qddtjzP l0HXmhvrPxSRRpeZusZV+wIxoxzwowfxAsK55e7zds5LIG3OIJReqqbxtI1qGTVrSJ7k LJOg== X-Forwarded-Encrypted: i=2; AJvYcCXtg7kOXxXZLIzPDdx5hHUEWM7A1DOpZHanlUBFnQ1/uKafsuNOmqsdISdr8c8e042aoh5SpA0=@isar-build.org X-Gm-Message-State: AOJu0YzRbT0wA2/jzjwQvQmiUebj8VzeeG3XH1owMuCNrx0rzWaWD9/1 BRuOx98B6vCCgErnvYnHIgSBVC0hj/GL7JaYHFJ01ThJbuXI9VVrPEtR X-Received: by 2002:a05:600c:a43:b0:486:f7fd:9d7d with SMTP id 5b1f17b1804b1-486fee0bbd5mr87110975e9.3.1774257032108; Mon, 23 Mar 2026 02:10:32 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="AV1CL+GVNUXUbjvn+65vBegI/XWNVG6H49661haxVcTgu0uong==" Received: by 2002:a05:600c:21c6:b0:486:fa9e:9317 with SMTP id 5b1f17b1804b1-486fa9ea380ls26496275e9.2.-pod-prod-05-eu; Mon, 23 Mar 2026 02:10:30 -0700 (PDT) X-Received: by 2002:a05:600c:548e:b0:485:3fa9:358c with SMTP id 5b1f17b1804b1-486ff027c33mr157647535e9.17.1774257029752; Mon, 23 Mar 2026 02:10:29 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1774257029; cv=none; d=google.com; s=arc-20240605; b=JW+edP722hRYwwetJujpSMQAubZgGQ3swU7p0LJ259K3LAcN6YpHUNgAQe3yOPHoEK h5aiIr0Sqo+Pj29PzoeeRchv4Ms7lTMBhWDGrrySze4rwS62MPfUi1ZJa3qY8tQWs3t9 JB+vX56aL7dI2T0l/pqSEPvFfjjdCpiBwxIOn0LZQDCHgyTZsSMpw2Y8kSiG9YznlAVy rrx2/NiHE50eQvLk+W72aVvb/GybsXx+mCOIxNik7c6haFFcCffKQSRM2qoVFRcHCyvt adIjCfCThJAgX7hAPxU3u1Xt4iiDIlAwizqAJ5fT6yKx+hhxLnH15SYEyvnJ9QX3BTQm uKDw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=feedback-id:content-transfer-encoding:mime-version:message-id:date :subject:to:from:dkim-signature; bh=8js555kJnkJpya6HbNzyEDY2Mc4POh5EszjH5DbQgio=; fh=7tclEdh7YbwSQowgJ6LNq720O7H5HTEaqj22NJWRE2E=; b=HGfstNK1Dh3gDJ0Hqh2BDzwpwKzjKIvnDAJLc//nKoYzWzKozdTBsnT8+b8xR2pqJK A80zT8tp1CaEIBqVGgecWr1FcHwzseNzgvzUNpRVLeymDsvTdVjVm2+t/wLRx/A6gvLx k/sMqr0RlMhMItdbnDPjL6u1aUTc2g1IPHbeRq3NKp4zJXfqhfZk0YXHTqrrfzjIgD54 y3/L9rcNzHCi67dmt2vjpqx1YtZnzOEZ1cj/D+N7OSvMsTo0XScAXlIE/d/PMilah7TM M0bk4DtNu2+PdUIStmDz5BWwul9sp2BbeDbU4+oisY8PRIUwwuYi9E9B1CSDlCzbri+i QO4g==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=aL2LJbk9; spf=pass (google.com: domain of fm-1323861-202603230910293188ad7e5200020723-jimnvo@rts-flowmailer.siemens.com designates 185.136.65.227 as permitted sender) smtp.mailfrom=fm-1323861-202603230910293188ad7e5200020723-jIMnVO@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from mta-65-227.siemens.flowmailer.net (mta-65-227.siemens.flowmailer.net. [185.136.65.227]) by gmr-mx.google.com with ESMTPS id 5b1f17b1804b1-486f8b70a1dsi2945435e9.2.2026.03.23.02.10.29 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 23 Mar 2026 02:10:29 -0700 (PDT) Received-SPF: pass (google.com: domain of fm-1323861-202603230910293188ad7e5200020723-jimnvo@rts-flowmailer.siemens.com designates 185.136.65.227 as permitted sender) client-ip=185.136.65.227; Received: by mta-65-227.siemens.flowmailer.net with ESMTPSA id 202603230910293188ad7e5200020723 for ; Mon, 23 Mar 2026 10:10:29 +0100 X-Patchwork-Original-From: "'Benedikt Niedermayr' via isar-users" From: Benedikt Niedermayr To: isar-users@googlegroups.com Subject: [PATCH] sdk: force set IMAGE_FSTYPES to SDK_FORMATS Date: Mon, 23 Mar 2026 10:10:05 +0100 Message-ID: <20260323091023.3231135-1-benedikt.niedermayr@siemens.com> MIME-Version: 1.0 X-Flowmailer-Platform: Siemens Feedback-ID: 519:519-1323861:519-21489:flowmailer X-Original-Sender: benedikt.niedermayr@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=aL2LJbk9; spf=pass (google.com: domain of fm-1323861-202603230910293188ad7e5200020723-jimnvo@rts-flowmailer.siemens.com designates 185.136.65.227 as permitted sender) smtp.mailfrom=fm-1323861-202603230910293188ad7e5200020723-jIMnVO@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: Benedikt Niedermayr Reply-To: Benedikt Niedermayr 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.9 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 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-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= The image formats for the SDK should be set with SDK_FORMATS rather than configuring the IMAGE_FSTYPES. There are even cases were unwanted image types make it into the sdk image format because of using append syntax which is stronger than: ``` IMAGE_FSTYPES:class-sdk = "${SDK_FORMATS}" ``` Setting IMAGE_FSTYPES to SDK_FORMATS during recipe pre finalize time force overrides the value and thus ignores every append syntax override assignment before. Signed-off-by: Benedikt Niedermayr --- meta/classes-recipe/sdk.bbclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/classes-recipe/sdk.bbclass b/meta/classes-recipe/sdk.bbclass index 17b56bcf7371..dc5863465958 100644 --- a/meta/classes-recipe/sdk.bbclass +++ b/meta/classes-recipe/sdk.bbclass @@ -18,6 +18,7 @@ python sdk_virtclass_handler() { # sdkchroot deploy only for sdk image bb.build.addtask('deploy_sdkchroot', 'do_build', 'do_rootfs', d) bb.build.deltask('copy_boot_files', d) + e.data.setVar('IMAGE_FSTYPES', e.data.getVar('SDK_FORMATS')) else: # add do_populate_sdk only to the non-sdk variant # it only exists to preserve the interface... @@ -52,7 +53,6 @@ ROOTFS_FEATURES:append:class-sdk = " clean-package-cache generate-manifest expor ROOTFS_MANIFEST_DEPLOY_DIR:class-sdk = "${DEPLOY_DIR_SDKCHROOT}" ROOTFS_DPKGSTATUS_DEPLOY_DIR:class-sdk = "${DEPLOY_DIR_SDKCHROOT}" -IMAGE_FSTYPES:class-sdk = "${SDK_FORMATS}" TAR_TRANSFORM:class-sdk = " --transform='s|rootfs|${IMAGE_FULLNAME}|'" # bitbake dependencies