From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7044234567900725248 X-Received: by 2002:a05:651c:150:: with SMTP id c16mr21715840ljd.480.1641301321874; Tue, 04 Jan 2022 05:02:01 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6512:1112:: with SMTP id l18ls759507lfg.1.gmail; Tue, 04 Jan 2022 05:02:00 -0800 (PST) X-Google-Smtp-Source: ABdhPJxgonBLBV70JnFfgxwVqNR6asVSbNrFmuIg4TWhvcqhK2oQzLdHFjuUMIlXSGs0ZmX2+LiT X-Received: by 2002:a19:614a:: with SMTP id m10mr42797032lfk.446.1641301320855; Tue, 04 Jan 2022 05:02:00 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1641301320; cv=pass; d=google.com; s=arc-20160816; b=sHdaTSYE8ZK/hmc9ed/gy4D5+46kN70JO13PZKTqiPCKMi2WiCc8XOp9lmD/pBdVJp olC1ZKRKeH3PXnMUhtTZWHY/TJFXog0Pw0HmaTERxKwlXWLOziCJI/SiyfcZnUMigtC3 8OlqxSm/mv6T4GHFkG9tokLO4dTAL18vJwuxtE6CF+1uloKse0kA1OdrL57NxUrMJwJr rrn7z4e64jzeQGG9ZLmRdWFxxVncc36yHo6MASzfnl+Q3r7vV0NHZ3Poux7X41MSpU/n nIUlOOkwDYV/Ehbv7uJ9EhkCsaAY1evXABhB/eK2ImiVtq9V+Ia7zBy0fExCgVNpEdfK PEsw== 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=GABSPy0ZpF8hlycv3vocWoqozXFhN1Z74ET2ZNB0tVxgNr1OhX5zc4XzUi4KaTSnZU MCsd0uFYJWyuvK2c9YEc9hi6U7F46Mam7Fq3mQdX87Ds0HE1YJHi6d+QASwkGsBR71HN aUyohYtObYCKGbdbFe+1KVAla5dmUdY+tzMIeYd+yafzm4S73lqGKjcGYt6FVqr1S8Gy IBJclaUfCXmsnLxgVvnUb8T3W62H3xuVvFJIKJ3EPGwxVrTItJzf/6NYfR6NbCz+M/Sh Gokm9pcCUG9GDeeHYy9m7vJV5r7hrT2bLlVglKgL+NwoL/qEBRrGs1WhWOEDFsDERGzj tlxw== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=JAb9WUfQ; 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 2a01:111:f400:fe0e::616 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 EUR04-VI1-obe.outbound.protection.outlook.com (mail-vi1eur04on0616.outbound.protection.outlook.com. [2a01:111:f400:fe0e::616]) by gmr-mx.google.com with ESMTPS id r5si1076836ljd.1.2022.01.04.05.02.00 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 04 Jan 2022 05:02:00 -0800 (PST) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f400:fe0e::616 as permitted sender) client-ip=2a01:111:f400:fe0e::616; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=JAb9WUfQ; 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 2a01:111:f400:fe0e::616 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=gvDOxYxmwjNTQLHxckXFpcW5xutJs+HOSW36DSThxATwoOPXn/Jl4aM5d2XXPA2BwXZt7a969zQQqE+WyfNYhlQP+Jx77TDWmFDcws95OHTNgPpSP/j+hmHCNnJirtQC8tqOFHf81oJ5IyFPWchE7HDWxV6FmobBNu65A3fU5k4Lu2ATDvlbYZsUr87VwODrl3y4RUaU35o+YakdQNGMe5UKKeXsUZKIkuGaTkCGhEc48nv7xAc1ju0vK0e+UdU1BPHTR5iui9DiUdgU5xArWT9/a8GLpGCxbCNyXj/fyYzDVLs9yFShpAW3SbKwfgvYzJTdljAijdVf75KdGNnTsw== 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=UXEFItIyCoxfISLswKdM7Pv4F9F1wp3xmfLvIiix7RyFSlSxleesF9Ts8JTFpiWYDLHJxS5DOPjitK7TFFu643j1kR71u89g9XBP4ZTJjKaB2ROeTxt8g4FVTyc/9szbc5plOxzV8V3VoTsQMOZhePNRXpHl88Rxmg1OgevgUeA0iQQTEDtLx4bhiHAZv/gD8/lGaz9waicsaATiZtcdOVIU6BVjgtwk1DQsOC7cYoD25myDawmyGAbL1g46KWHqP0IvPUV8QJL3yFyEKHDG2+joJjQGYUQswkJZJvJqN320MTkOf+y5hjlKssH7rcBrz0IZMUb621NII4eqI86hGA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 194.138.21.72) 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=JAb9WUfQ8GkURFhuTvK7a46kSl4AIOwPeqhj3UW7TO36m3aAdFLs/qSnA5kI7i8zzavTfTmqKRNig5/Zci2cuHUeJAZNCL7grl67OZ0707UP9Q86ybNVyFWh0lc1nPaMLwGPdCHe1y8kIcn3hNOnVbgt7tHgw4upW7bpEVEBSUlgi9SJ1i5NtmnDSiauGGwVScmNaHiCbXGpcpVhpEvUNbrGaprVj2FMy7q6L22he/T1wZnmY9UBBLLqO/ytD1txMVCabRaZexzlDtkmp0hJ0mriTx4fklmd39EGGCetGTVzQ7/JNHsf151TGobU9atVXrZsas8wP3Nqd2uHn98rCw== Received: from OL1P279CA0043.NORP279.PROD.OUTLOOK.COM (2603:10a6:e10:14::12) by AM0PR10MB2948.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:208:15f::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4844.14; Tue, 4 Jan 2022 13:01:59 +0000 Received: from HE1EUR01FT015.eop-EUR01.prod.protection.outlook.com (2603:10a6:e10:14:cafe::8a) by OL1P279CA0043.outlook.office365.com (2603:10a6:e10:14::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4844.13 via Frontend Transport; Tue, 4 Jan 2022 13:01:59 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 194.138.21.72) 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.72 as permitted sender) receiver=protection.outlook.com; client-ip=194.138.21.72; helo=hybrid.siemens.com; Received: from hybrid.siemens.com (194.138.21.72) by HE1EUR01FT015.mail.protection.outlook.com (10.152.0.154) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.20.4844.14 via Frontend Transport; Tue, 4 Jan 2022 13:01:58 +0000 Received: from DEMCHDC8A1A.ad011.siemens.net (139.25.226.107) by DEMCHDC9SMA.ad011.siemens.net (194.138.21.72) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.17; Tue, 4 Jan 2022 14:01:58 +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, 4 Jan 2022 14:01:58 +0100 From: Felix Moessbauer To: CC: , , "Felix Moessbauer" Subject: [PATCH v3 2/3] refactor linux-custom.inc to use ISAR's DEB_BUILD_PROFILES support Date: Tue, 4 Jan 2022 14:01:29 +0100 Message-ID: <20220104130130.777924-3-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20220104130130.777924-1-felix.moessbauer@siemens.com> References: <20220104130130.777924-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: DEMCHDC89YA.ad011.siemens.net (139.25.226.104) To DEMCHDC8A1A.ad011.siemens.net (139.25.226.107) X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 4c45f06f-2386-494a-fa5e-08d9cf82648c X-MS-TrafficTypeDiagnostic: AM0PR10MB2948: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: izOvpbuJKCEbS0TlqbLa6VRGCwoEKVEYOgIAybMrzjP0eeMt9TDJmSJHCLqddMznAKDIfwi6Oq6g3LJ7eXZxaVtv86a0EwoPpYoLtQoUeEMvBS5ALJeTaAc63yVfgJ2NAcsZzEyTcQEHDhZh/+RjHc3YYh2OxuvsklfZTjRe6hu2P7UJZ1LT3wFjAdbsOYhJB5/E0i+Sb63BTYiGKsoKkOPoI2mjOZlr6OOCiC0QGihq3p3ErVokPlf9zso93HiY+U4NqI9E+UbZ0Sp1tiJPtekwzYkVwv4aX4C2uDgtj+5kUwAkNpwpcxhmFt0NGTF5UOOoLClXqGE12O++k2Z4PLlIND2TBvBIxrhaYel/lxhpW7P0HO1kmqnc9QTUaOxo0NAKHUWSrDuTzeKGHqO6iZyyS8BOzXPjl4fWXs4k6hrU9kb8XKlH5yX2r3UEnW/WQ+xilqvALs1n0qiY3SktEHTVVEB55R6moDsB/fmJM7FOp1DGcofL8cHS8JLFuye9g3gSWlKtMY3J0yhuc7qYuqO3uuV+buedKVBTrR9T83ZuxUhOlF+LExcVZCJDKrbi1DXm3NpeqrFgnj9GrI+7FE3zasCtrb6cU6xBzwVfQwA4uv5GXJCbfMS3ZFtEQUiCowMnBSmFrtHSpTaM+1GToZKsbBJBvmeqJoHmggaxY6wupb06BxCCEv5c6YhEa9GgivCNs0NF04Rkn6N09pHQ57jPcsPIf4ItCsfutg3Y8jEgWb7iks4bNlm5B/gg4Q28lnNKc9TWDaErG6R/7mN4naXb/HWBr/tLdGFGddF4KOw= X-Forefront-Antispam-Report: CIP:194.138.21.72;CTRY:DE;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:hybrid.siemens.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(4636009)(46966006)(36840700001)(40470700002)(107886003)(8676002)(6916009)(83380400001)(956004)(86362001)(47076005)(40460700001)(82310400004)(8936002)(5660300002)(70206006)(316002)(70586007)(186003)(36860700001)(2616005)(54906003)(81166007)(44832011)(1076003)(336012)(4326008)(6666004)(36756003)(16526019)(82960400001)(26005)(2906002)(508600001)(356005)(36900700001);DIR:OUT;SFP:1101; X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Jan 2022 13:01:58.8513 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 4c45f06f-2386-494a-fa5e-08d9cf82648c 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.72];Helo=[hybrid.siemens.com] X-MS-Exchange-CrossTenant-AuthSource: HE1EUR01FT015.eop-EUR01.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR10MB2948 X-TUID: Pg1vE6Kh4bK3 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