From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7221105623410147328 X-Received: by 2002:ac2:410e:0:b0:4ec:a112:4394 with SMTP id b14-20020ac2410e000000b004eca1124394mr1678840lfi.5.1681462812451; Fri, 14 Apr 2023 02:00:12 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:ac2:4f06:0:b0:4ec:6fe6:9f26 with SMTP id k6-20020ac24f06000000b004ec6fe69f26ls215000lfr.0.-pod-prod-gmail; Fri, 14 Apr 2023 02:00:10 -0700 (PDT) X-Google-Smtp-Source: AKy350Y96orZN4ffH8X8++L4q2silQ1yVuYkstsz8nIOsWXfBA8HhFjzi88g4ZZlXJaUTx9hPZUF X-Received: by 2002:a05:6512:946:b0:4ec:8087:88bb with SMTP id u6-20020a056512094600b004ec808788bbmr1928130lft.3.1681462810640; Fri, 14 Apr 2023 02:00:10 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1681462810; cv=pass; d=google.com; s=arc-20160816; b=Kj1hFPkpqRVtxeQZF2UjhBCnGlDkhcsWvgWB4wuUCMFjiJJYNIVeQ4iVx7p8YHiKBV VLS/8Zienj6AfEs4pyVVtiqjw2fDAq1Yvy6MCI/zEMjKWuvIAlWvuYgj5LtIwT1oo07e fSiMhitl8j3YUCZXO27BYIO8PBtTuwBye6fey/Tlp0X5zZOYU6Kc5FnbkIxvCDXv5YrU rbv4k0Ayg0XRKPsGwLn9LOEn3IQu6e8Shpt+x1ma+CYGnX6MH8MU4J1Yw92G8kVJOFlY wrvrcY6f9D94KKTAh7Xiy9Hp+3k3gr97/ZVr1yoqQLLZzSXaIvi09+sowYIvvXWbImjh WYng== 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=2LK/7mNkoriRuL/Bgy5ao/UmQLIXkmoWHGb2+rm6kMo=; b=DQtxCfcRKm/JYzH/cjiXQl4Zf1aloUvrgpukppGuUkWlOiJub3kEJ4T9eh681glw06 vtNqBgW7CGffB0grW3wOsdlx9SjivxJvjbyLeoSdyvDIQViOLInBxU8jIjl7GYwhd7Ss vb58OIvu7XCmcRwJl7xHfRKn5orbRLCAGoGNltKqptb4Cvkn4WRNKJtuXHdDb0uyWtch xB10z3wmKNci+GQPNSEB98kC4fuG8jzB03iJZXpfFBfwZwNYMTEXD8yjh7pbtofCiKmV l1+guINVQCeu3jCu4ZJVCKWvDbBIg24/OXLzcaoXgRrWdeBGuteQCOfDq8y6JWSu0MAE lHUA== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=Q9wZ8fza; 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:fe0d::609 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 EUR04-HE1-obe.outbound.protection.outlook.com (mail-he1eur04on0609.outbound.protection.outlook.com. [2a01:111:f400:fe0d::609]) by gmr-mx.google.com with ESMTPS id q14-20020a19430e000000b004e83bb20554si219229lfa.3.2023.04.14.02.00.10 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 14 Apr 2023 02:00:10 -0700 (PDT) Received-SPF: pass (google.com: domain of jan.kiszka@siemens.com designates 2a01:111:f400:fe0d::609 as permitted sender) client-ip=2a01:111:f400:fe0d::609; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=Q9wZ8fza; 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:fe0d::609 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=krNckuxiKhU8NtlNL1Vaik+Qrxa06H7iTbA1umq6mMI5nqvsdD3FNRysR4yGylEEfTfb3CrlNXsK1LtB9mSjduuCpB817fUkV4tfdKK4oetGI6OgNlcNvd2dhS68EKaycygnxy2qIWJjluZ3CndVn9cO01KhPJSAF5TeCYkez6SgxM8KUPGoRlQEAA2QcT2t2vU4P2/fawcHaOVO4WapNcX+UBK642yT8JndmzDB9ZqoXZcufhUQaUxVocGSLN54LHYwbKSpLTKxiN8PiUIiub6703x+xFR3WeQJEdoUCqjeaTBhvytL9rUCWKSYMhFeKvpfAoBhAaQWSwq/Sl8SNA== 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=2LK/7mNkoriRuL/Bgy5ao/UmQLIXkmoWHGb2+rm6kMo=; b=J3sU7upSXh6xY+DdjTzLgOJzs1ji2xidDVe34sLPhQ+35X1QvPQ13q0T/1qDQY4sENWZ5gQuRO0zaF9trGpFN4o+5JJNyczdIFgLsa45ScMZjZobUY/aqYCa3be/0ewDhj7B+I0680/KY1BIx6prd7wIiMFgZIX1cQFoxn3aog05+gQGZa4fdH0L9vjPQGoKAgJJUkaB3bSsUeehnVrxDBRYMuNPXNEtlkgkTq+Wn9wzyjkosVkXzHHy6AvLRf2ah/y41voTg/V1aGhzDitVN7hnggZt/i3R15K3ZcaFO0eYki8rvN/32NoJCGvSZGdYo0M2ZtbPaHXKzjFuHrQhfg== 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=2LK/7mNkoriRuL/Bgy5ao/UmQLIXkmoWHGb2+rm6kMo=; b=Q9wZ8fza84rJnh7kJDwB0trnTStGwOvVlzrT3C2CDSU5pkY9DTP3065HXiSRFWruMfkDCjIDjMr3EMZRQKGTk/2QAdj+xqOU445c+bb32TRLGpD8Fp+DdQXbqykX6DY33xQy4gDAKfDZRjxy044iwfpGxbwtJERebxOZ39RkzwLUWfk9jJYAxpgp2etoam79DqPOiGean8t2syYtT8PvHKXD2o1qhmFZFKkYcHakgmKirAt6/RXF74xIy431DuitxhGE+1sbTSsKKGF+f2SJjaKuAAqgebbPgJODEvDhtkmiHM77e3Z0YptyP6ne/CLA/qcGdD6im7bLdiDWgKtOqg== 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 AS8PR10MB6651.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:563::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6319.4; Fri, 14 Apr 2023 09:00:09 +0000 Received: from AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM ([fe80::f5ab:5f59:3b47:fc2e]) by AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM ([fe80::f5ab:5f59:3b47:fc2e%5]) with mapi id 15.20.6319.004; Fri, 14 Apr 2023 09:00:09 +0000 Message-ID: Date: Fri, 14 Apr 2023 11:00:04 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.9.1 Subject: Re: [PATCH] meta/conf/bitbake.conf: enable SRCPV support for AUTOREV Content-Language: en-US To: Srinuvasan Arjunan , isar-users@googlegroups.com References: <20230414085742.844733-1-srinuvasan_a@mentor.com> From: Jan Kiszka In-Reply-To: <20230414085742.844733-1-srinuvasan_a@mentor.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: AS4P190CA0015.EURP190.PROD.OUTLOOK.COM (2603:10a6:20b:5de::19) 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_|AS8PR10MB6651:EE_ X-MS-Office365-Filtering-Correlation-Id: a5367e34-b76e-4556-7af3-08db3cc6a612 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: CJC3PLt664UKGxl92l53Vj3qnvJaqNpLlB9Rk6TLoPltTRJ5yfFKX+MSwX43FEiN/DzBrf/Jxg2Pj3V6/eWfH08YkfeRi/nvkcoEmxRbq3FmDoEzDfCNolr8OAndmPadAbdzW1L+Y3NDekkttoMdChgFJd6TPdjzeBMzuSDgxBwW1bOE9O6Z+y6bItyM/wJifbqkDY9J8aTNAl4Ccf+EB+F+pxAnFl7LUfDhQassK26iSryY/IAmwo/dcQS3fylzoF2U0CG5afLoHibGPEWPYAw8oJBMUd15PROjET4HVKb+29FGDUOmvx1/auIegNMuEcj65SiJHs5aqruyfX8IpdEHaVRRyFptKycjXahjohAvLLa64OPrG7F9QKbWGcPn79BQomV59/wSeAGjkdeyCGjYu1OooyNB4BlERH0wWjnno1BJAD7+xA/B3QVivhCIlKHIP6A091D0BDDWkG8unVEz7+pDTNW2H24ERkNferby+CrChJZ5hHKVuzpwF1+QqgDgG/cFPh6OjyMtydYT+vsMZtZBY0Q6SKforfnTmaCKML2CwTL+riMokYO2cNlUMMREF5r3453zbVmG/EvFkx5DRxpjuPAlfFkFwaEQHoJ/6sLdBCI0lt6P5korWBPjjk1/7VBFfLu3sSNWmxpjHA== 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:(13230028)(4636009)(39860400002)(366004)(396003)(136003)(346002)(376002)(451199021)(316002)(53546011)(478600001)(82960400001)(6486002)(31696002)(86362001)(6512007)(26005)(6506007)(31686004)(6666004)(66476007)(66946007)(66556008)(186003)(8936002)(41300700001)(44832011)(8676002)(2616005)(36756003)(5660300002)(2906002)(83380400001)(38100700002)(45980500001)(43740500002);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?Y2o5SGd1NXZoem1sSEc4V2IyTGtMbCtCRUJOYjlGakRiVkJJSmxxaHJHSVZC?= =?utf-8?B?RWgrMEI3QkFKUTJXWVFWQmcyelQvN0I2WURMUnhpWXdMcmV4ME11UGo5Q0NI?= =?utf-8?B?dFdMYlBmbCtaV1ZtaiszWXpmemxmNW1vK3EvTFRCbVlQMk02U0hLMlVXUjh5?= =?utf-8?B?NE84QjdLZ2gzb3Y0T0NBeEY4aktyL0pOdjNLY3RnZU1JTWI0dWJaeDkxODdS?= =?utf-8?B?eHoyaTltcUVwR2NuMWRKM0JlQlJkeUQrRjVEZXhjQ01heDhDMXBJd2loLy84?= =?utf-8?B?eFBPV01YajZnSDNPK1Zvdm94cVFCTGVJb2EzVnE1SnJ6KzFpTVR6VHgxckxM?= =?utf-8?B?cDY0SnZvWlE0NnBNTXkyempuRmlrVkpHdVdodHRJWm01UlJDZkFVOFFIR2p3?= =?utf-8?B?YUtQZUxIVDkyeEdxaDRhN24vQy9WQTFqLzdId1hLOC9WMlJNeFEzUTQ3b21J?= =?utf-8?B?ck1MK3lCNnhQeC9EdC9tS2FyMEN0WWVpRUM4ODhZTitlNFNtZlk1emRnQThW?= =?utf-8?B?cWhRZER4VEx6Y2xJOVg0REd1ZDlHcDRyVlZhbnNUVllBV3RValNWcmFVSGh0?= =?utf-8?B?MVl4eWJ5Zm1VSTlvT2lVby94M0FYZzJudzNTNHZCT3AwNGhBbUhEMERVRCsv?= =?utf-8?B?eUpuZHpXOWppR01SYWpKcmd5RzdPYVQ2eWxBR2lBcXdTL2d5eVROVTZDRllj?= =?utf-8?B?WkRna1hBdTB0b1ZRL2UzTndWZEVXN2c0eHgvZkVsZSsyOENXSkdmc0FHcWJQ?= =?utf-8?B?NXE5Q29WdE12MlNXMUtBNGoyUWlrS2tWZEhTYm04dVNXTWRrTkVub0lBc0M3?= =?utf-8?B?Wmw5Z1dmNWxTTUFkZVlxZVdSdUp0T0I5dmRBb0JXQjBwQm9IMjQ4Y0hMbmUx?= =?utf-8?B?UjV1Q2MvbVVTdmtuYlhYcktkaDBUWTVHRm1hOTJaRmdyRFhSbG5EYUFlUkxD?= =?utf-8?B?SmNEWjZGbDdBNFVINWRSSlMrNXNvWDVvTEJVUW1JWGRqRlF6a2xNcEl4ZHBZ?= =?utf-8?B?SW1MTjUrbll4ZThPZTZHVUk5RTdiZWRlZ24xamU2V0pMRmZHQnkxZW1NNGFN?= =?utf-8?B?N3RwYzU3YTc1Qld5cjVTN2xzTnkwb1NDaFFDdjB1WkU0MzIvaUEwckJxRVJT?= =?utf-8?B?QXBEK0dZaXQ5Z0NCZlpkZHlGZ1hMQWFRNGQ2blh5OGE0UHBNZUtOdEorYlJB?= =?utf-8?B?RDZGTlVaU3VhU0VRYXF1VjB6SWFiMEJGeU9BaFdnalgveWdpL2hlOXBuQ0RC?= =?utf-8?B?Vy80amdpdFpFRDl3ZnBxMTlWTU1oaENTUjBDTDZTZ2FFam4zaXQ4bEhxdnFn?= =?utf-8?B?NGIzUXlGS0J3ME4wYnlyR0FuNGhuRDFvV3loVDFZZndMV0pycDg3M1NEZk15?= =?utf-8?B?V2NYdWhORkZSelhHdWpLSEdSMnorNS9Qeit3aW95SU9RZzlqcHF1UG9IZEF5?= =?utf-8?B?VGtNamlBN1BWVzhrOFlrSmYzbXE3UHFVWU5QcDh2Y2xFL1BMcTB4ZDFTc1JT?= =?utf-8?B?OC90c2pUeFZPcEsyUkdsNnBqTWoyME9wZ2MxQWYrc2hLYm5qcGtCMVlNRFRi?= =?utf-8?B?QzVzQU5EbnNaMjNVdDh2c3lpTXNLeHdZd3YwUWJYejZJSXg0MVA5YnBVOWxD?= =?utf-8?B?S1NFSytEc2hXWEFkQzdBVVJ2WEtOVGROTGR5R2lCVHlqbEQ5ZytjcEcwSVd4?= =?utf-8?B?b3BjOVhwVC9qeElpYStHeHduWWRaNDFGQ2V3NWRzMUlFazZaakFDcVhVT2FI?= =?utf-8?B?OWs5aFdpWFAwbkNCREhSWW1GOEYxckFlZFdZZlE1ai9SZUtkR2xyZW1HWE5H?= =?utf-8?B?QjlVNmVpOUtQdUZ2cVpuUFNHbnJ5L0ZPaHBSYWNqcXE1cU04NjA3NW5qSXRu?= =?utf-8?B?ekFSVGVVdFFLNGxubXZJOGRiVzZ2TzdNcUJhWXQwUFY5NUlON3BUL2ZoZWpT?= =?utf-8?B?UmRSUGtZQTZHMHdISmlqV3hOVFFnclBiSkFHZVV6bWRzYXhTMGtmbWpKTysr?= =?utf-8?B?MFNRbThYWXVnRDZucU1zbzF1ZDNZcEh2ZmFFbEJJUzRYS1NVb015U2F4RU5l?= =?utf-8?B?ODZQZ2RVU1oveC9BbHlOWmt4Yy9EczhWcmR1YzNwd2xJYThTa3VQSFFEU1F6?= =?utf-8?Q?9/RhpuEeLQ6QBgs8lch+5z7w0?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: a5367e34-b76e-4556-7af3-08db3cc6a612 X-MS-Exchange-CrossTenant-AuthSource: AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Apr 2023 09:00:09.1544 (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: BJigUc1bGmuNOmRjD9kkmEw1VVAbgSEy1enH8ybS3N+tRPHPl/pO++diz8Z+Sv3dWn4GYlV17K96MYWZ5547nQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR10MB6651 X-TUID: G/Z0wz3ov0cS On 14.04.23 10:57, Srinuvasan Arjunan wrote: > From: Srinuvasan A > > One of our downstream project recipe uses `SRCREV = "${AUTOREV}"` to get > the latest changes always, but this not works after bitbake 2 migration, > it throws the below error. > > do_fetch: Fetcher failure: Recipe uses a floating tag/branch without a fixed SRCREV yet doesn't call bb.fetch2.get_srcrev() (use SRCPV in PV for OE). > > Till now we don't have support for SRCPV in ISAR, hence add this support > as like OE. > > Signed-off-by: Srinuvasan A > --- > meta/classes/base.bbclass | 4 ++++ > meta/conf/bitbake.conf | 4 ++++ > 2 files changed, 8 insertions(+) > > diff --git a/meta/classes/base.bbclass b/meta/classes/base.bbclass > index 53550ae..819f8a2 100644 > --- a/meta/classes/base.bbclass > +++ b/meta/classes/base.bbclass > @@ -120,6 +120,10 @@ root_cleandirs() { > python() { > import re > > + srcuri = d.getVar('SRC_URI') > + if srcuri: > + d.setVar("SRCPV", "${@bb.fetch2.get_srcrev(d)}") > + Still not the logic that OE uses - why? Jan -- Siemens AG, Technology Competence Center Embedded Linux