From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7044234567900725248 X-Received: by 2002:ac2:4c45:: with SMTP id o5mr4479491lfk.687.1641928399761; Tue, 11 Jan 2022 11:13:19 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a19:6e44:: with SMTP id q4ls1504525lfk.3.gmail; Tue, 11 Jan 2022 11:13:18 -0800 (PST) X-Google-Smtp-Source: ABdhPJwm5iu572D5qywUN4gS9Rou4FXgNA1qP3N+GrPZ/T5/ECgwW3tLHxEN0wZi1x+fk6WCILXS X-Received: by 2002:a19:8c4a:: with SMTP id i10mr4264851lfj.537.1641928398707; Tue, 11 Jan 2022 11:13:18 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1641928398; cv=pass; d=google.com; s=arc-20160816; b=P+W4DztpZkhQ9IfP/6djweUxTlX7PHI6zCq0EEM9WOPK+1F/ojl69AflSCGCf3+wDA A+/OxNvW0JFsrsVE4OJTLmtLc8ydrmphguxjuhcv05a5HlSrVAoxctvZeaCzw0mrVjsf 6LJ5lyP0YbE2RQhusbr8dXz+ESkyGMv5rnAlOMDyUUb6SVYXyCAT39iMg5SQawHIm9+b Z5k9qKFZCIYMLlzC9kEOa0QAUkmgr5HvZrpj0V1q4A12L+OU+Ax/yidkdQ/UpOu0EaDC nMH49nwAT5QTb/grcSWNgLQQYkgpn2YYS1N7T0ch/PG2Jg5jiWR3ZNimkqWPj9SeSAam KnJQ== 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=G4yth/aWaz2Cj00oJe24bSJpBcS+x4N2o08NnipV//w=; b=RJihDEDY4Hyx3+j/Bi/XwuZj4ehTa4s4u/vv5muuzcbn2lgSfYUJQANJRoQ6m6aCuD SwxOkenm1JvK/8Di7eNtx6Mi4ClIoUdDgqnH4AxfERNeNDkieGJp5DoeEaiSjvEbCgPK 6+MBAJedPvqTNeCTDGytKfoLn/g19Fnh4qZISbrDi2HQjcW14f9+PYrznmhqImGVAquX ScG0JltpdY/w874eUpCU7TRLjS6NeyuW4XU2CrFdgKJUp6UKyIWPkUUGSnWduyJoPc2x xYOvkmtywTKZ5WwznlC10JW7vB7KYfoEM9Ybg6on/l3Uy1YChtDNg+Ww1Q6DTFvDkjRw DjlA== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=g4yC9wu6; arc=pass (i=1 spf=pass spfdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of felix.moessbauer@siemens.com designates 40.107.2.65 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Return-Path: Received: from EUR02-VE1-obe.outbound.protection.outlook.com (mail-eopbgr20065.outbound.protection.outlook.com. [40.107.2.65]) by gmr-mx.google.com with ESMTPS id i21si524347lfv.10.2022.01.11.11.13.18 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 11 Jan 2022 11:13:18 -0800 (PST) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 40.107.2.65 as permitted sender) client-ip=40.107.2.65; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=g4yC9wu6; arc=pass (i=1 spf=pass spfdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of felix.moessbauer@siemens.com designates 40.107.2.65 as permitted sender) smtp.mailfrom=felix.moessbauer@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=PCRMSsHRtZ7bAFKkdPQEBzchjpsCS6gB28iB60ZG2Gg68Eo7Xrh1B0KdoBVEzZL7SgfDJR/Cn0W1oCYsyoFxgNaJFugQC2QjuF2HiyVYoOngtHkSVkQ2jlAn2e2RoQIjfUDz6/7hlxDae75mgbVKKkTEU6fgjAC22Gesx4iv+Jk9KFl1tmET25gOymteCfJyOLI9Cm8TF2+kl2rRTvvAKMmnXBbkc9Pf2phAynpY4yp4S1eZx2Tkf+YdWe9/BRdpUCzRp64bAvvQpZNnX8jRgFXDQVlsd0W5gL/Ss4Rld6jwefoAp897e79WW2TXa2MbVsZyzzOFjP/1qyOUOMqA9A== 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=G4yth/aWaz2Cj00oJe24bSJpBcS+x4N2o08NnipV//w=; b=I36NmDlBV7v0nOgcIoUrKCCGy7LN7bAPMWHp2u+WJhJkUIR+LZE3EQerFzYjURvEyr6HSd6H3KKBNTSQXctdZFhEaiWuZ6EVuHZLQqC7MgHXTczHIk56Y+zNobPzfcqR8XbeUe9WJvaOkvVcpzQ/db7BYqYTudYSiROp/3ep9RhXgNMrtAqrpMuzVFC2x7Z9zFd78HWHa1/d61L4EgTKPYSYEXyWrogGKEA5rKDlZcjY6JYXZrakn1ql5jhmAsl/k+ZRzYWPS36+wQe0eFFESAx2sweV4mLx4K1BKmk9o7BQaZuOMANZqzIiY6LcLwPp6e0gUfyvqkoBaIqRHyFQdw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 194.138.21.71) 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=G4yth/aWaz2Cj00oJe24bSJpBcS+x4N2o08NnipV//w=; b=g4yC9wu6LyKIc8On8bLcvoHOEPsymbglG6WWHhUNXPYZoG6CUT3xtSF1ZQA+ev1ly1YkTHGXwTG26MliAa+XeeYbisF40n6uk5BmF+ZnaBJV+z39drNhh89g3C1b8ttE0Ek1QRC3GZ6EZ3ichBJoi+OMz81/02fHQeTxE1cvC9fO3YEBzt3mOshRnmosWiGaqRj3afd8HcFDTvMVEXrr3r1DkOS/Ylib3bIv5EI8/b0PLEgMkbwvpT3t6K/DfgrHqqH87AQ8u7WcOQIgiXUvbVAra+HEq0IjknFZIhJ4aJK8O+iS2YvwohLgDxnoj9C0J/p1zqCEoRf+Cxl7Nax7KQ== Received: from AM0PR06CA0117.eurprd06.prod.outlook.com (2603:10a6:208:ab::22) by AS8PR10MB4647.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:318::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4867.11; Tue, 11 Jan 2022 19:13:17 +0000 Received: from VE1EUR01FT040.eop-EUR01.prod.protection.outlook.com (2603:10a6:208:ab:cafe::5a) by AM0PR06CA0117.outlook.office365.com (2603:10a6:208:ab::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4888.9 via Frontend Transport; Tue, 11 Jan 2022 19:13:16 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 194.138.21.71) 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.71 as permitted sender) receiver=protection.outlook.com; client-ip=194.138.21.71; helo=hybrid.siemens.com; Received: from hybrid.siemens.com (194.138.21.71) by VE1EUR01FT040.mail.protection.outlook.com (10.152.3.46) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.20.4867.9 via Frontend Transport; Tue, 11 Jan 2022 19:13:16 +0000 Received: from DEMCHDC8A1A.ad011.siemens.net (139.25.226.107) by DEMCHDC9SKA.ad011.siemens.net (194.138.21.71) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.17; Tue, 11 Jan 2022 20:13:16 +0100 Received: from MD1T0KAC-VM.ad001.siemens.net (139.25.68.224) by DEMCHDC8A1A.ad011.siemens.net (139.25.226.107) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.17; Tue, 11 Jan 2022 20:13:15 +0100 From: Felix Moessbauer To: CC: , , "Felix Moessbauer" Subject: [PATCH v4 2/3] refactor linux-custom.inc to use ISAR's DEB_BUILD_PROFILES support Date: Tue, 11 Jan 2022 20:12:47 +0100 Message-ID: <20220111191248.3132088-3-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20220111191248.3132088-1-felix.moessbauer@siemens.com> References: <20220111191248.3132088-1-felix.moessbauer@siemens.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain Return-Path: felix.moessbauer@siemens.com X-Originating-IP: [139.25.68.224] X-ClientProxiedBy: DEMCHDC8A1A.ad011.siemens.net (139.25.226.107) To DEMCHDC8A1A.ad011.siemens.net (139.25.226.107) X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: af762ba1-93ab-4805-1036-08d9d5366c25 X-MS-TrafficTypeDiagnostic: AS8PR10MB4647:EE_ X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:4714; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: WZaGOK9x0gzn1Y4IshDyUxQHqHzKGrSS677Q6+1QrdlsgsW8V/ywvY/gGtayb3/Hp727ekk+LEFiUAkMkbBq/FJoYx5OjRoHCVF1xd6ooOAcPxN8UWX3MnCqgw2yet0iu0PcPrEGAIvLKtqasUC849is9NvXSvOCbb5oYdKd5x5sGpFxUv48LfA3Ay+4sJM3cjVDYIMBUvsWIxAIkyYRvRd0dKEyrY7UVuZrQFt8XeoW3SoTbyaYgWGMYcFvNyoJxBcE1hIP3hsRh19CRcdElaoRlXwL5O7PSztLUZHoKeocWv3nLiKVqqjxtB8MyhyCqYhv2sCppUMXBuZVxrmkF/ISMYvx2wVZlm3hB0K4r+SicWlZCncF3H+uL+cWx3VK1mnefm+7lITKwFJBw7CCQMY0irBYlDVjoD9b0GSWTzrUfLVZ015V3yaZqbwWZBwTNPQ6t7gGhDgaLpIEJwVC4cGxoMXOg97qJSWoh5cC6DyQ3Ea/JGfaJWR6bIJuTiC4RJ7YereTYDRfbdGKscE8XgbRnP6Vlc8jItCzz++zQN1rPUOvFd+mjcZ7+J60i/SWzGvr4tJ6DLhaqjTmChEtFyfVHMkJO1mb2GQiBaK/oLX1ZS/Qo61kQWJXqjyEQu0AXvErEhWR7XsMtQrnyRRwzbYgGw+hi9iAOBVLJcYQlurRD7h2i0Iz7MxUmRhc8cKo9kMLQuDraEjef6QgMiAK/mjEz5dxMkfPVmnUvmXkrVpLQp77DLMWxG49R7HmaGU8WxXWBtWnjexIE+DrncSBLwU6PlO6CHBsgKM3qqq6IGw= X-Forefront-Antispam-Report: CIP:194.138.21.71;CTRY:DE;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:hybrid.siemens.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(4636009)(36840700001)(40470700002)(46966006)(107886003)(5660300002)(6916009)(54906003)(6666004)(356005)(316002)(8676002)(83380400001)(4326008)(36860700001)(82310400004)(47076005)(40460700001)(82960400001)(186003)(2616005)(16526019)(956004)(86362001)(336012)(26005)(81166007)(2906002)(8936002)(70586007)(70206006)(44832011)(1076003)(36756003)(508600001)(36900700001);DIR:OUT;SFP:1101; X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Jan 2022 19:13:16.8485 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: af762ba1-93ab-4805-1036-08d9d5366c25 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.71];Helo=[hybrid.siemens.com] X-MS-Exchange-CrossTenant-AuthSource: VE1EUR01FT040.eop-EUR01.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR10MB4647 X-TUID: gYtsdEesgOyB This patch replaces the manual setup of the DEB_BUILD_PROFILES environment variable in the linux-custom.inc recipe. Instead, the recently introduced DEB_BUILD_PROFILES infrastructure of ISAR is used. Signed-off-by: Felix Moessbauer --- meta/recipes-kernel/linux/linux-custom.inc | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/meta/recipes-kernel/linux/linux-custom.inc b/meta/recipes-kernel/linux/linux-custom.inc index ed89aa09..59d42c84 100644 --- a/meta/recipes-kernel/linux/linux-custom.inc +++ b/meta/recipes-kernel/linux/linux-custom.inc @@ -117,6 +117,14 @@ def config_fragments(d): fragments.append(local) return fragments +def get_additional_build_profiles(d): + profiles = d.getVar('BASE_DISTRO', True) + if d.getVar('KERNEL_LIBC_DEV_DEPLOY', True) != '1': + profiles += ' nolibcdev' + return profiles + +DEB_BUILD_PROFILES += "${@get_additional_build_profiles(d)}" + do_prepare_build_prepend() { # copy meta-data over to source tree rm -rf ${S}/debian @@ -176,10 +184,5 @@ dpkg_configure_kernel() { } dpkg_runbuild_prepend() { - profiles="${BASE_DISTRO}" - if [ "${KERNEL_LIBC_DEV_DEPLOY}" != "1" ]; then - profiles="${profiles} nolibcdev" - fi - export DEB_BUILD_PROFILES="${profiles}" dpkg_configure_kernel } -- 2.30.2