From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7285724351391858688 X-Received: by 2002:a05:6870:8287:b0:1dc:a055:8587 with SMTP id q7-20020a056870828700b001dca0558587mr17916856oae.6.1696339890395; Tue, 03 Oct 2023 06:31:30 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6870:8919:b0:1dd:6b48:3e2b with SMTP id i25-20020a056870891900b001dd6b483e2bls400641oao.2.-pod-prod-00-us; Tue, 03 Oct 2023 06:31:29 -0700 (PDT) X-Received: by 2002:a05:6808:1443:b0:3a8:45f0:b83a with SMTP id x3-20020a056808144300b003a845f0b83amr1239387oiv.5.1696339889878; Tue, 03 Oct 2023 06:31:29 -0700 (PDT) Received: by 2002:a05:620a:458f:b0:767:85a7:5f7c with SMTP id af79cd13be357-775bfc6c1e9ms85a; Tue, 3 Oct 2023 06:30:26 -0700 (PDT) X-Google-Smtp-Source: AGHT+IFtUswBTT2J2Uv6PSKHlSgInWyDicbDO31JQybBk7Epj/KwmdyeoNbnru5haM7seEnAJwK/ X-Received: by 2002:a7b:c3d4:0:b0:3fe:f667:4e4c with SMTP id t20-20020a7bc3d4000000b003fef6674e4cmr12620124wmj.12.1696339825621; Tue, 03 Oct 2023 06:30:25 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1696339825; cv=pass; d=google.com; s=arc-20160816; b=jj3Q+UCXxaZrE6WcfqMCPAWtIB4Sctpa6xLfsmkz1+aJbWWQZAxkQnvhglh0mB8T1J 8bITJ/MFa0m6FPJjgegydMdXnEKOr09bkilRmohglQ2s+CcTM27DKvLiCCu3pSsPilwi MY67Ghnqjg5oRThivkjYyimL/Pi/cazGQjmChJKhpuG848iA5zMaADtDjbOkzbud49vX qcYzY9gx2faK9MhZs7+ZSg6V6B9Y2hsPp0GtzOcILmV1al+lFCloVcg7wA+J8DX1NSY9 nYXoGb1dzJE+B7CvEN5bnIjUG2jbdOtVlBC4SzmIb0oFqw38T5LrG3PRW9ehcEenYc8w OvAQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:content-transfer-encoding:msip_labels:content-language :accept-language:message-id:date:thread-index:thread-topic:subject :to:from:dkim-signature; bh=G/+mI02vFDVPgBc809kzBC2HsUoZC8UGcqFiDfRhwas=; fh=OCLipNJhBAjuYZVWe88RgIbTd+C/BiXjPppf4/h0OyA=; b=uYTTLd4Sip/GPZ4+yUhqDZbBcHQOZrqCIW9txcLuzNfIChEocTy5Vldsut0n3goHrN SLn4yK0gkShQZQzFYE2Lt6D6PNlnHPUN60OuP470rB7GntEgC1gWzHM43F5s2DTXzklo ZQbrcY87eK1GSUC4yVx3SJby0rVR01a/vVFPEmb8cBd4uuduf6yb7m/fblvFNfEIcsJ+ P2CGINaOrrvlnGFsTRLpbG53quwkZvsa+FBOFr8fRCtHLe3AFHPKwPsACn36DlyudTvk AFh8wu/t3b//W1JvqWHJqP/g5pY1uVHbsfaOrWRCoLqrEu1OzqW00a4b7mtcJoG+U8Mj ItKA== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=a2kbsoI9; 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.waltl@siemens.com designates 2a01:111:f400:7e1a::616 as permitted sender) smtp.mailfrom=jan.waltl@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Return-Path: Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on20616.outbound.protection.outlook.com. [2a01:111:f400:7e1a::616]) by gmr-mx.google.com with ESMTPS id k42-20020a05600c1caa00b003fc39e1582fsi67869wms.1.2023.10.03.06.30.25 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 03 Oct 2023 06:30:25 -0700 (PDT) Received-SPF: pass (google.com: domain of jan.waltl@siemens.com designates 2a01:111:f400:7e1a::616 as permitted sender) client-ip=2a01:111:f400:7e1a::616; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=a2kbsoI9; 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.waltl@siemens.com designates 2a01:111:f400:7e1a::616 as permitted sender) smtp.mailfrom=jan.waltl@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=dXMaV/d8JiocWv6fgsVgKz6fR4b9UqTlBFW13F3jszICFAtXmi42Zg1pEXE5Jpb6bxLAzs0YZKySmHLbe4Pr2jkaoUMAuaj41uQXBOFO9N0Valiodv129PL7CfJywN9LC+aU+y4UMlcx6Fdak0gtMZ+Q630J6ZH/StJ6h635eGhv9/a5xvqlycjYAPh1oPYfEFAyrrSURX6ugxBXuj7jYENuAx3ym8QClJnxcLurGDZgvdja0swMKTMJMgtIicJPFXtUvDUUD/KVo4F/IO/I4Iv7C9fn+NGL3UcyQblj/YYPZpGo7n9vI0fN1xUPgQm65ZohdNGfZwjmgcbBWJOYyA== 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=G/+mI02vFDVPgBc809kzBC2HsUoZC8UGcqFiDfRhwas=; b=CmPLNWczfuJnkhJaA3ZEZQGW1x0FUMmiuH0tohkiYC64rfimRK9RF2w2jOey+KznIQ7WBC0wxULKBsx+1wTnIqFBoHeslOEGxrBkYfCeJyGJzzya3NCdoLtFI1+VF8FBpSuz/DfIzZjFuNpX+W5xeI7FeFxFdo/qR6LxhN3chqhhxqpacazpn0wQaJq3ugorsg2jsBQkhViNvwEj5KwlLpR3CmB2OprxMbJCZ5MK0VWf/yTOyDceIWd6ofVNaaUPUmch+d9/6i4Kv2wMFNhEIcT4ihtU+YM851GOzfJtdfzcktYy1SSno3azB0zcMi+gxOhYj9TWjh3BD0k8JZCs1A== 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=G/+mI02vFDVPgBc809kzBC2HsUoZC8UGcqFiDfRhwas=; b=a2kbsoI9q3dgD/E0lJjQ0geqCqKSSkq94+i9hQP0Wycv0BncnuzaUiDjdYMG7HGmgrok/oXbtyeoknnwvQuGuc064ElxK1/8OipNLBoFmNTyjltPJskYXOqlyjzDmh8bVtSaoKhH/fbTrSHT6yq3bL8gO5ZqtVbbetEP81sy5WrsfkoF0HKV8XCrO2R7ajvxgnL2qVE/7FWSkONswzSidThyqTH9XZlhptny72MK75JIpRmIJDFd6M3qemg5H1QZc76EIfIdR1JtzwuueJhNlaHzWLfTapNJY+JcfmfHaOPzyqPV8s/Eo+vbf7XI5+jzepTvYuHASaTkeA6blYca2A== Received: from AM9PR10MB4322.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:26b::6) by DU2PR10MB7726.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:46f::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6838.30; Tue, 3 Oct 2023 13:30:23 +0000 Received: from AM9PR10MB4322.EURPRD10.PROD.OUTLOOK.COM ([fe80::d2a8:d2c5:db72:79b2]) by AM9PR10MB4322.EURPRD10.PROD.OUTLOOK.COM ([fe80::d2a8:d2c5:db72:79b2%6]) with mapi id 15.20.6838.033; Tue, 3 Oct 2023 13:30:23 +0000 From: "Waltl, Jan" To: "isar-users@googlegroups.com" Subject: SSTATE cache not working for -native recipes due to unexpanded variable Thread-Topic: SSTATE cache not working for -native recipes due to unexpanded variable Thread-Index: Adn1+wBPcE+kbLR3SeqX96590nBmPA== Date: Tue, 3 Oct 2023 13:30:23 +0000 Message-ID: Accept-Language: cs-CZ, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: MSIP_Label_9d258917-277f-42cd-a3cd-14c4e9ee58bc_ActionId=6135c987-1982-4999-b96c-69a8e3df2bf8;MSIP_Label_9d258917-277f-42cd-a3cd-14c4e9ee58bc_ContentBits=0;MSIP_Label_9d258917-277f-42cd-a3cd-14c4e9ee58bc_Enabled=true;MSIP_Label_9d258917-277f-42cd-a3cd-14c4e9ee58bc_Method=Standard;MSIP_Label_9d258917-277f-42cd-a3cd-14c4e9ee58bc_Name=restricted;MSIP_Label_9d258917-277f-42cd-a3cd-14c4e9ee58bc_SetDate=2023-10-03T11:41:50Z;MSIP_Label_9d258917-277f-42cd-a3cd-14c4e9ee58bc_SiteId=38ae3bcd-9579-4fd4-adda-b42e1495d55a; authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=siemens.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: AM9PR10MB4322:EE_|DU2PR10MB7726:EE_ x-ms-office365-filtering-correlation-id: 04b6fb47-e3bb-48b6-cbbf-08dbc414e5ac x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: JExngeWkSo1d+n2cqbH/NGGaVbTLZk3SK1BllsNKkYDONEg+4HRglmkHYrO/4RAp0o3yqj4LjzmwbUX8JB6Sih24IUBPRW4Rwzj3Gh/VBLaJYJM5tKPAbVdndFhgsl+oS6lY4Fa8LnC8iFJPvUkYtpDfHnL4aW9y7NAsZIBSaBSg+i62q3TuuYL5d01/GRGarrMC8P1ormPCX4kuvJuXicpOvWq+9jGCABPYS4OOlVNH/szV2/k2WF7Ew6hPXudzHcjOKMAc3YZKnldAuodLy7PtvT3VwnASrTVN+2uCmtRfvDgU6welaomNvABnnZKNSxRBOyWOVcGX+nfCu/k5ZeU4KLjVdPUt3GD3YEEaSIdn+QdePahspBqHHKT0GwpGcihsEfKT6oQDs+hXFAtTU4lc5KBjTSHXG4BsCmleJ0OzwhR4kHETBTJf2FSafaSeE7C3UoNZj0mdzuaSGtQ9xVCqILI3qQzUDeNXXtV6JGeCmC7itwc24MwJThf6hfhR2/ek/Yjsc0Hq7gbdd+7qSN7FZmv7twY1f19N8pwo+XWK5HlSN+bI0hVA7Pg43e9Hz3KAIMgYZHYqxtIwdekMvYEetwS515dSmP5VeSA0cXA= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM9PR10MB4322.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230031)(346002)(396003)(366004)(39860400002)(136003)(376002)(230922051799003)(1800799009)(451199024)(64100799003)(186009)(66946007)(5660300002)(76116006)(316002)(6916009)(64756008)(966005)(52536014)(66556008)(66446008)(478600001)(66476007)(55236004)(2906002)(71200400001)(41300700001)(7696005)(6506007)(8676002)(8936002)(26005)(9686003)(83380400001)(38100700002)(55016003)(38070700005)(122000001)(33656002)(82960400001)(86362001);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?LC0OTchaFHPIdCYhNW9Av7SCdyLQrvIS1j53HKwWDs1Lbo6ugJmi9Ii6EuVE?= =?us-ascii?Q?gYtRvRjhhfR37toLrOA54U2NYaNj+H51N4egmYGPRpQdDdH5e+rL5kclRbxG?= =?us-ascii?Q?mLeXjKX9lazURoOlVmcK22Oh2jqPSCGlSTB6TOUWIrdQaY+jMrLgm8H4hkIw?= =?us-ascii?Q?r69GRAjlf8FBeXBRSr1vz00O3uWlKLiLgDNfPqVd9aB8osd3seqcy7ncnY1Y?= =?us-ascii?Q?+9hFmnqqLaSG+jUu7d+rnBVLsQen8tMvCPtZLFZ43ikHFuk0z1Lxr5Vs7Rtd?= =?us-ascii?Q?p3dFrWK1XHHVSzVt4OsFJMq2LFXQWZ+icNPzXRPf3ekVn/pa7ER0hikuT4Np?= =?us-ascii?Q?c5IR/OuMBHqpYr/mfHGim9aLpvJ6LFQ8wgsyq3JcKhNfmGHA4WKuuYYyf9Bz?= =?us-ascii?Q?/wPZDRDWu7pIbLP2guju6vvsAv/ZTnuU3hsEmV8FhbFtC1H+ogX+mZ0kh3an?= =?us-ascii?Q?UfJgvzyhRYfEQNDvWUunEzaCawx7D4ZOyNeXj2ZO+2HboOm+QJOjv3/+Ty12?= =?us-ascii?Q?LtqvUCh9ZBt8Nfsj3Rgi0DZqsC3NDHN3Z3KCAXMeJbWiQSkCHHd/rfEiabRv?= =?us-ascii?Q?/Env6KZXR/HL9SmtcLJqrU2OpHnhf8LJi/YZ7+az0pg28kaXIQXS5wHDQO5K?= =?us-ascii?Q?reBGpXcQLE+iENWxuHVfM/OkJjwxRs5zE/lJXAoKEkLK615o1WJZY0mxHGhw?= =?us-ascii?Q?nnz6P18LIcOo61PJm+r51R8FpjoaGjg8cOkpTj8BdV2p0yXCAygQVX2x3jRK?= =?us-ascii?Q?9W1LK638ZMp30vC9pP4XbYk21zHkJnUbTwpAjrAUcoJ3XW9KIIhWaY+/Bqb0?= =?us-ascii?Q?DrXkccl0XHTp6AkEzBO7o2mZQmv+6XOQT/3FLrK8kenebmC7kwWg+bfgPT/G?= =?us-ascii?Q?W4kkz0fyibYNm9ih4Wd2oS0Av4uXmNlK4ksQpqFoR+xs/ilfCM0IlPYW0Qjp?= =?us-ascii?Q?7GfwfMD0lkU90XNfcnrK1jjoMXHLxDpjKcNM1Nx5D1VWdEUeVgP+1ikz2dQM?= =?us-ascii?Q?MPuDpacaSCUaiQsW9zKYMT+3Q4Z20t06Gis09/TB+in3X9V9ZgUZehEJqcG9?= =?us-ascii?Q?nrgxTxiojlH3J4Zf1CLKEJILnxAgGOKVcscSvrP8jWu1dWLpkWNSnOiG2742?= =?us-ascii?Q?nGs+LDZo9hMUExfYlw5cqxJop5K81/mpQu9xAHKtEjMdHIbHa/OM7sKhtaiy?= =?us-ascii?Q?AbMNMgPUybYkcGr5HBbIwjoKIHz/b3zkVwxSTUzg/iaBjm/nmPdX5Zaw+Y9n?= =?us-ascii?Q?HAaPUR3vIcwKX1t9keA3MzcWZKfzPi7CJHTVSLy47JMEVktozauCJZBUzI+4?= =?us-ascii?Q?PTmxrFDWE/xanxIPQ5CDyV3wX/iqy9H+QFFQO/CqDDsTWJiRFRjiUvgbPiz4?= =?us-ascii?Q?mhwj13xTzK3nIqzmWAaWGEB4kn8DGKdU0Ucvdmed3Ya9OM9bNOBeCddzB8Wq?= =?us-ascii?Q?Nst8ws6O3N0v6sGmqaA51AriJQMJs4SEwUIWbuYhB18bydE/llhGHecYH2uG?= =?us-ascii?Q?Re0C8aLg5OMwW5xdSOv3/jJQlpfWHtLfLDai60UcedbaceRD2cxZP33hClt1?= =?us-ascii?Q?6KvfTBeAgviZSmzvsu/yEuSNw2EgLVDsN9W20nuK?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: AM9PR10MB4322.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: 04b6fb47-e3bb-48b6-cbbf-08dbc414e5ac X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Oct 2023 13:30:23.4287 (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: 6oa9cPbMrNUjc6WyhbzxcfKaiAYPSiyPWmLhI2zofO3trOAeu2VC+Yz4k0C9r7vZx9BcxT82TN/sRsj8CVplag== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU2PR10MB7726 X-TUID: USbPmsufyXOb Hello, I noticed that for -native recipes, SSTATE_PKGARCH variable is not expanded= in the .siginfo filename. On rebuild, SSTATE reports mismatches leading to= rebuilds even though the recipe and the resulting stamps are exactly the s= ame. Reproduction steps: 1. Checkout ISAR next 216f0721265fcfe965ac48b51a0128d612d89bf4. 2. Run 'bitbake cowsay-native' from meta-isar layer (I use KAS for setting= up the bitbake directory) 4. Look into sstate directory, I see a files: sstate-cache/31/1a/sstate:cowsay-native::git:r0::10:311a86032fcbd98d2343b40= 447e0558b5aae410ff64f727ae56aa2952167f05e_patch.tar.zst.siginfo sstate-cache/3b/24/sstate:cowsay-native::git:r0::10:3b2452fa0b072ed1488aad9= 432257dff8bee324659b5f0738ab224d82b1de2fc_unpack.tar.zst.siginfo sstate-cache/d6/ab/sstate:cowsay-native::git:r0::10:d6abcc3328b93b67b59ef9c= 0b21449188f1330bc76d6ee6372c76e94bec87756_fetch.tar.zst.siginfo sstate-cache/isarnative/64/de/sstate:cowsay-native:amd64-isar:git:r0:${SSTA= TE_PKGARCH}:10:64de5a007fac75eebd427a2ea9156cf0142718f68362a06b51c65559fc80= 45b7_dpkg_build.tar.zst.siginfo' sstate-cache/isarnative/64/de/sstate:cowsay-native:amd64-isar:git:r0::10:64= de5a007fac75eebd427a2ea9156cf0142718f68362a06b51c65559fc8045b7_dpkg_build.t= ar.zst sstate-cache/isarnative/aa/07/sstate:cowsay-native:amd64-isar:git:r0:${SSTA= TE_PKGARCH}:10:aa07cf2e6ff17f7004e6dc2b4e7a9a6123b127668c27d4c3cb29d0f7dc65= ac5f_deploy_deb.tar.zst.siginfo' sstate-cache/isarnative/c4/db/sstate:cowsay-native:amd64-isar:git:r0:${SSTA= TE_PKGARCH}:10:c4dbfbe1c1696f2b690f15cbd179a5795fe48f05a30a76d20783c98786af= 6d4a_adjust_git.tar.zst.siginfo' sstate-cache/isarnative/d0/0c/sstate:cowsay-native:amd64-isar:git:r0:${SSTA= TE_PKGARCH}:10:d00c69fa102b131bc09fb27aa8259fcb447dbe5b51d5f6723d1e12ff43f9= 2fee_transform_template.tar.zst.siginfo' sstate-cache/isarnative/e7/94/sstate:cowsay-native:amd64-isar:git:r0:${SSTA= TE_PKGARCH}:10:e794e52fe10ccf60b559089c39eaf86a4990a81991c9b1b0b2672721878a= 1b8b_prepare_build.tar.zst.siginfo' 5. Remove stamps directory. 6. Build again - SSTATE should be used for the package but it is not and th= e tasks are run again. I think it is related to https://github.com/ilbers/isar/blob/61086915e6c83f= ff22effa85cda64a2ac0c2f100/meta/classes/sstate.bbclass#L136 and BUILD_ARCH = being empty according to 'bitbake -e'.=20 I changed the line to HOST_ARCH (+expand=3DTrue) which seems to work but I = do not have enough expertise to guess its correctness. Maybe the line in na= tive.bbclass covers this "if statement" already? How to best resolve this? [This is my first message to this mailing list, please correct me if I am d= oing something wrong] Kind Regards, Jan Waltl Siemens Mobility, s.r.o. SMO RI LCE CZ SAF 1