From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7082705989547327488 X-Received: by 2002:a2e:9097:0:b0:249:8199:9b0d with SMTP id l23-20020a2e9097000000b0024981999b0dmr21226409ljg.306.1649070994580; Mon, 04 Apr 2022 04:16:34 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6512:1693:b0:448:3742:2320 with SMTP id bu19-20020a056512169300b0044837422320ls529076lfb.1.gmail; Mon, 04 Apr 2022 04:16:33 -0700 (PDT) X-Google-Smtp-Source: ABdhPJypF+XvRMqbmSk4DZ1oOfYtkgF5QNFeTc8DgrNKx33z6lyu51mCp1j+FDqigqzq+BQUKMqu X-Received: by 2002:a05:6512:2290:b0:44a:6bfa:e221 with SMTP id f16-20020a056512229000b0044a6bfae221mr22269203lfu.543.1649070993454; Mon, 04 Apr 2022 04:16:33 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1649070993; cv=pass; d=google.com; s=arc-20160816; b=zOKNfaFFCmIujIIuRtPtJJmr3FJpb7HPmhs4SBulsao5sfbu6tvLoA99zUClgcNM2q YpDz2/N4XYCm/SX8H5zZVgDIHbvvRWfeW66VUvpesyqNzSd1E9Th/DhzOG7Mthg/kCjX oJJvYC0Dv8OwfLU9gRDq1mI547PeBf/O8k8nNF1NEuEj64YKQSeUc7z+y6CKYNbB3ZAF 362xTRGRWRzy7Sv2rcsCrrsWAP6ICnJV249ZKILv8YjZHBbe/fI8dHTW0PyKvs1jV1Zm B0LHg/V96xsf/UhxSCKG3v68fl5HUwppy9tHu+NzGSBvJIV6dxqLTd7529bEALlJeyaP BaJg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=5PELs1f5XQQS2jjphNkmJ+5JPsYU8A7jNxvlYIyogW4=; b=gDReK1wA3t6Ye0RVMy6ZlATDouGBBkiQtAbEB/VzZ5ny7kjVEnXIdpcZ5c/39ECMJj d6zmbdVmU3Nh0r/KMszq94nc8OsfovmE/GsHUx6qrKrXMJZgvcMKwh7Y0svnJIH72LRC PcMRPB7OHCTMgEm+2rys8fMktdPiZNDzHhlDOciP5EhQuAGBviL+fofoF5iunz+Ajmrm y/I0g4vUXp29GEBaLUbkXbleBpWuRhYRuGRd/E8ZS2UTJ08fSMga1i0Rz0+bqVgDofwa Cv2dm1Uko+x2vVemJi2DGWDyaDyEPpHrAAESFMAc1qgZHD2lXs+asr77LHvtTkPhKCeq UDXg== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=JkDKPep7; arc=pass (i=1 spf=pass spfdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of adriaan.schmidt@siemens.com designates 2a01:111:f400:fe0e::61f as permitted sender) smtp.mailfrom=adriaan.schmidt@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Return-Path: Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-vi1eur04on061f.outbound.protection.outlook.com. [2a01:111:f400:fe0e::61f]) by gmr-mx.google.com with ESMTPS id d22-20020a2e96d6000000b002448b058176si694149ljj.1.2022.04.04.04.16.33 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 04 Apr 2022 04:16:33 -0700 (PDT) Received-SPF: pass (google.com: domain of adriaan.schmidt@siemens.com designates 2a01:111:f400:fe0e::61f as permitted sender) client-ip=2a01:111:f400:fe0e::61f; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=JkDKPep7; arc=pass (i=1 spf=pass spfdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of adriaan.schmidt@siemens.com designates 2a01:111:f400:fe0e::61f as permitted sender) smtp.mailfrom=adriaan.schmidt@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=WVff9VsTVADWzuIud2BplHoYlQd5xxjagQbQPbZKdLBSHyX3vdf35XIfc5CZ+TFIozgGE6z0d7UosLwDIm/Ers85WoJX9qlhjB2QDfwVmTpSDMgr3XI4f+7qvyeGLFA430HDHGEnQyIWP5D+ddeq+ymCjeOOb36yE+TN1QFv1gaRCnuQewjFouibOSqooLkpYLvhfYi1gYsicUtpy+oYuAp6nCNJHzAuO21/FuDg2c6XBiAQLnCa4hzYepEZgCfdpunFiSQe+LCxQdDH7JT4paIF2eYJMwjdu1G3IXtBmjS8XEf2E0uhSS4/P9Nd/EWPnt+EmCCs4QW+KjgX+Oa96w== 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=5PELs1f5XQQS2jjphNkmJ+5JPsYU8A7jNxvlYIyogW4=; b=XSFt1FzxXdxLe8Yan3Kro6c2xzdroIuIAk207wurcL/sG+vHZPUTcSkQx5YsYgCtW3pzMhUAjtavhPM+JWqLYfPSwbq87IYCAl/KNQ0D7qV+4QVS1WlS2takJe/Nh8WKZX0496ABS2rUPXs5RGw9waITwycIFxqoXskhuJ1QyP3JF9nT1ugVqxX6LveUOhqBH3XSPBXKzK0s0SkmBW9RuWffdTvdpY7xSDmVUtfx9HzXknTej+biEnEr95EpqNtkg6DIolXlz3Li00F571aWfaXv1ROMzYEwmlk2UJ9BqwgQ6IXeI3Wl/aQeR4v6MyWcSklZ+bWHLfzJ4fzbwqxs6g== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 194.138.21.70) smtp.rcpttodomain=googlegroups.com smtp.mailfrom=siemens.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=siemens.com; dkim=none (message not signed); 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=5PELs1f5XQQS2jjphNkmJ+5JPsYU8A7jNxvlYIyogW4=; b=JkDKPep7WNoQr1J0KQQQfVc8FitGTzhQvFNv9P9N2pATKQ5IWMUbMJTV0xFH1Fa8ZMWmt6TvAp6FO2U4MDhL+qUWWMV2rEmVDpF5bpOXxQKe8/Z0zmB7CRgLNFzJQnP7e1sCnnG+wELXVRmXlc4giXeSvNtu5M0VA1+Gk1+SrH+/+TrVCTEzvFWAU9QbzUUsFAsRHqya6MxYLM8umI+zMBcOEwPW7AvBrpDYLFs6u8bGYicBROyR6V4uu5Lxl0pJUjc2evYLGI30dADUuctobqr39P4gwVy6fO3GSmhDmpc7muPZtUpHwGRpcjjU7tF9yh3H6wG0GF8/CDO3qZq7iw== Received: from AS8PR05CA0026.eurprd05.prod.outlook.com (2603:10a6:20b:311::31) by VI1PR10MB3165.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:803:135::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5123.31; Mon, 4 Apr 2022 11:16:31 +0000 Received: from VE1EUR01FT086.eop-EUR01.prod.protection.outlook.com (2603:10a6:20b:311:cafe::a6) by AS8PR05CA0026.outlook.office365.com (2603:10a6:20b:311::31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5123.31 via Frontend Transport; Mon, 4 Apr 2022 11:16:31 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 194.138.21.70) smtp.mailfrom=siemens.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=siemens.com; Received-SPF: Pass (protection.outlook.com: domain of siemens.com designates 194.138.21.70 as permitted sender) receiver=protection.outlook.com; client-ip=194.138.21.70; helo=hybrid.siemens.com; Received: from hybrid.siemens.com (194.138.21.70) by VE1EUR01FT086.mail.protection.outlook.com (10.152.2.143) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.20.5123.19 via Frontend Transport; Mon, 4 Apr 2022 11:16:31 +0000 Received: from DEMCHDC8A0A.ad011.siemens.net (139.25.226.106) by DEMCHDC9SJA.ad011.siemens.net (194.138.21.70) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.24; Mon, 4 Apr 2022 13:16:30 +0200 Received: from random.ppmd.siemens.net (139.25.68.25) by DEMCHDC8A0A.ad011.siemens.net (139.25.226.106) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.24; Mon, 4 Apr 2022 13:16:30 +0200 From: Adriaan Schmidt To: CC: Adriaan Schmidt Subject: [PATCH 1/4] bitbake.conf: always start with empty SRC_URI Date: Mon, 4 Apr 2022 13:16:10 +0200 Message-ID: <20220404111613.2159786-2-adriaan.schmidt@siemens.com> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20220404111613.2159786-1-adriaan.schmidt@siemens.com> References: <20220404111613.2159786-1-adriaan.schmidt@siemens.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain Return-Path: adriaan.schmidt@siemens.com X-Originating-IP: [139.25.68.25] X-ClientProxiedBy: DEMCHDC8A0A.ad011.siemens.net (139.25.226.106) To DEMCHDC8A0A.ad011.siemens.net (139.25.226.106) X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: d67d2660-4533-4b0f-f8a8-08da162c9234 X-MS-TrafficTypeDiagnostic: VI1PR10MB3165:EE_ X-Microsoft-Antispam-PRVS: X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: Bpi7FRdJHdQ7N35zROsTm1g7C/0D16kX2mc7+EczuoXRhhrN1joCaqIuBwH/xzSxRo8CwGqFk/RLSlIMGtKQ3Om7I7+d2/S93BCJqVH7jTvTERAyh98D4jRXA81YOCiYQazsaxKY0q4evocbFpFyTe0GqZrc0bmH4si1bfy/Om8usoc2++ImftQDe40VsDoE95JLLFkZ66tl/tQ7g+AmgaZeqh0nooZAuT3/bNhmeYdSwIaRnvTkahN/Xrrsu5EsEoV6L3Xp1lt42FC18bNOqqw/XYEdgQ1VTqvx+mCHHYmKggyQBkX3JlA+bBnoXdREjmHxniTm87IW3+f2wInggMt0wb707bu4ji2S6CDA9COxCehHn7IN8Ed5FZ7h1KK+NjodWnE8KkZ70vLJo7Qp2v4ChxwClQlFkFMyyrfSLXiqwsJ/TrKpbde2X5KoJO+OKMCoIjhDaQh3/GH1QosljaO4eTxXbQMjqGgVxWSQ0/9Tb6qLoDHuDf+G66qVGNEMDAlVr6b+G/XT1PIBd+zmlMkn8OYnadLeda4ijxaX8Rl53tWZVqsjzKrXQLNnGQtoq/kHFT8ZbpIqHaq6wc4CQXpuvleePpVw050MsWP0Al8Js/dX2OxS6iO2NOFChMSfQAHpi+eQqhoEWQCE70tmgYbloPWwH09Y63UMfqHRfxD1btNQUtMeSDGZ6z9eYLew X-Forefront-Antispam-Report: CIP:194.138.21.70;CTRY:DE;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:hybrid.siemens.com;PTR:hybrid.siemens.com;CAT:NONE;SFS:(13230001)(4636009)(36840700001)(40470700004)(46966006)(7636003)(70586007)(7596003)(82960400001)(6666004)(356005)(82310400004)(6916009)(70206006)(40460700003)(2616005)(336012)(508600001)(83380400001)(26005)(186003)(16526019)(8676002)(4326008)(107886003)(1076003)(316002)(956004)(2906002)(47076005)(36860700001)(36756003)(86362001)(5660300002)(44832011)(8936002);DIR:OUT;SFP:1101; X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Apr 2022 11:16:31.3038 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: d67d2660-4533-4b0f-f8a8-08da162c9234 X-MS-Exchange-CrossTenant-Id: 38ae3bcd-9579-4fd4-adda-b42e1495d55a X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=38ae3bcd-9579-4fd4-adda-b42e1495d55a;Ip=[194.138.21.70];Helo=[hybrid.siemens.com] X-MS-Exchange-CrossTenant-AuthSource: VE1EUR01FT086.eop-EUR01.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR10MB3165 X-TUID: DHcar9rRcocL As ${FILE} is an absolute path, having it in SRC_URI breaks caching. This applies to recipes that don't set SRC_URI (e.g. meta packages that are only there to pull dependencies), or ones that use "+=" to extend SRC_URI. The recipe path doesn't need to be part of SRC_URI. Changes/dependencies are tracked by bitbake, and OE/poky also sets it empty in its bitbake.conf. Signed-off-by: Adriaan Schmidt --- meta/conf/bitbake.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/conf/bitbake.conf b/meta/conf/bitbake.conf index cd1c4a64..fdb7a5c8 100644 --- a/meta/conf/bitbake.conf +++ b/meta/conf/bitbake.conf @@ -36,7 +36,7 @@ PR = "${@bb.parse.BBHandler.vars_from_file(d.getVar('FILE', False),d)[2] or 'r0' PROVIDES = "" S = "${WORKDIR}/${P}" AUTOREV = "${@bb.fetch2.get_autorev(d)}" -SRC_URI = "file://${FILE}" +SRC_URI = "" STAMPS_DIR ?= "${TMPDIR}/stamps" STAMP = "${STAMPS_DIR}/${DISTRO}-${DISTRO_ARCH}/${PN}/${PV}-${PR}" STAMPCLEAN = "${STAMPS_DIR}/${DISTRO}-${DISTRO_ARCH}/${PN}/*-*" -- 2.30.2