From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7044234567900725248 X-Received: by 2002:ae9:f801:: with SMTP id x1mr34613163qkh.183.1641301309702; Tue, 04 Jan 2022 05:01:49 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6214:136b:: with SMTP id c11ls9757075qvw.8.gmail; Tue, 04 Jan 2022 05:01:49 -0800 (PST) X-Google-Smtp-Source: ABdhPJwiUbc7yUgx+NmdOew320mMRTvH5/pyz0OG7uSa0YDmzqcVXmkVzpo+CoXronEQXmH/tXKx X-Received: by 2002:ad4:5fcf:: with SMTP id jq15mr33170093qvb.80.1641301309151; Tue, 04 Jan 2022 05:01:49 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1641301309; cv=pass; d=google.com; s=arc-20160816; b=dKD3Mg3mEFOJ64OrgiEUqZduCMvayZXdbn8e2BNlU2UDA+jWdZ7Q3QlzuNZKByNIQj GZ0KNOmOxXsnIfShDFnkULwDpi2gLD/QJ4t2sLWl7YiBkZUSrSXwa0QvZ+ch0TIlLmxe pNSVV2MVMiHigo5ceSW6tTYu1olVaJtMuhzZOxN4oAGpFd+VdbO/hA/Sd5O6pxgqt9ib snL9JT/Tl9ihvTktpgeXRfywNE7px2JFKN4RWVeBTib0iXAJanmrMdbqgYN8YPMAh3qv dIXuG6rnFujhIT5eTI4kGHWmapy+BLSkx8TPpXhL1H59TkPJ2yWXf33p4S7++KAY3GjP Caaw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:dkim-signature; bh=GvaZ2X+1kxbOCWhhf2O0HMiEm0b+E+hjvOpaS0S5O4w=; b=d8kIiZA1gqOFDJPzL4aRWMfOFc9z/DoJahsE/Jfb8rFNtlwBWMcOJOrcKel+6Hazgf k76DjY3wSnd+sR5TbpczsoEA/rZbPc2xPgm1Fli3k7hC3T1jSUCOp2L7hYPhZLuHI97Z 7PzG3mVdPJlMrMHDHdmItR0IasGMeEa1ZYfwyYZmeLhQ7/IFx2QRZb3/faI4yh23ZO1w OA7edIr/SFKZ44XdEXxkk3bIslnqMaq4f5fZNqPvBU1KqXXUfktdq0xShseEl+7WI3Uz 6foL+fdKkmW74XDR/Ccsvne6pD1TjzvWU9oKz9QQCwuSrjemUKhXpMUqc26jEWyrJy18 1DDw== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=oVxlbOd4; 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.6.80 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-DB3-obe.outbound.protection.outlook.com (mail-eopbgr60080.outbound.protection.outlook.com. [40.107.6.80]) by gmr-mx.google.com with ESMTPS id f23si4059367qkg.1.2022.01.04.05.01.48 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 04 Jan 2022 05:01:49 -0800 (PST) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 40.107.6.80 as permitted sender) client-ip=40.107.6.80; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=oVxlbOd4; 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.6.80 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=XWjClSJcnKFb+8UlOM2aNA7KZSLEwfZ3wNcLDqfJTWp7sYfxil/9yOvNWXamsYldbiwVbBmGxMvBYV1eaTFluKfHpWWfYMm2IGuTaizRpX7jnSV6LMg4RyHk47XCVeIAFtcPVeAYFpeTypwIK8LMoMzuU+mpfmzftnfM3NzsmWYNgqD5akGPamLRfgi+GAyakC9I1Hz+vdSIYfBLPBpY1tRBXhWJ+Sjz6TTt4afr0qsmzi9iLsqX3Z5WEdcqb1wxS/XUbpTb/7yUrRl2YO9aEpYMxNJrHgybCOUYwyhNUyZCArgqi9XF7okw606J778Vz93nGHzyWDu0KMUSQstktg== 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=GvaZ2X+1kxbOCWhhf2O0HMiEm0b+E+hjvOpaS0S5O4w=; b=hwHhqQfx8dqpQIaj5FXYkl/zUpSEGYSZAK/14FDSqXVlGiJm+uEaJ8SxoCUu1Gb4sjTdZ7dkaRyVY/fe+txqUrYroIhO+2OVTlp0ywVYYDwJG540QkWmEJM+yKrn/HajW9xnowlDAtvLqtqGXouIBCIHbBhnPeeqr8CKRlRZbeA6fwTXNUn5IG8hzRTNMuq8C2fYtj8vfYHR+ssa0bgR8RY/0ka1j1ZM/B+rersbxQQk7MVtzovI6X6EgtdoMuxaFdodPnSUE2770qHpmAtQP8hAmEYyFCkGcLlwT26gaQ7n5EJcvFuKPdkEpd1LdQRuSkSuolFscRGjZis2B3e8xg== 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=GvaZ2X+1kxbOCWhhf2O0HMiEm0b+E+hjvOpaS0S5O4w=; b=oVxlbOd4MmBj/laDZhKXnM9oDfPShQ2fGDhJfWBwNFVt+BIJ6b1uIrMBZ9Kq0ZJBXm4va82BMFHY2Uir87JXyhnW2NA4RofDWr5N2rLui4nedSfySnG6S6K5iYQv5eOTXom63jfyGI9JR9AZhwJ3h7Ez5I9/DtJu3BWCVA1VtsS2DNxkAaulCXUiJWAQTiybjGdJjIebot5Ww1I8Mb1bPswjHUY/2A2m+DVF/odjHmthfApUe8erzHGeFzncGn2kl/+tcgZTRs2B1IBHjq5VSGfiik7rYWkl4ZEa2og3s3TuFbmW+kjplBYVDpi8i4OECrjFR96LYy05RVHAom0j6A== Received: from SV0P279CA0065.NORP279.PROD.OUTLOOK.COM (2603:10a6:f10:14::16) by DB8PR10MB2571.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:ae::27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4844.15; Tue, 4 Jan 2022 13:01:46 +0000 Received: from HE1EUR01FT047.eop-EUR01.prod.protection.outlook.com (2603:10a6:f10:14:cafe::4d) by SV0P279CA0065.outlook.office365.com (2603:10a6:f10:14::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4844.14 via Frontend Transport; Tue, 4 Jan 2022 13:01:46 +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 HE1EUR01FT047.mail.protection.outlook.com (10.152.1.5) 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:46 +0000 Received: from DEMCHDC8A1A.ad011.siemens.net (139.25.226.107) 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.17; Tue, 4 Jan 2022 14:01:45 +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:45 +0100 From: Felix Moessbauer To: CC: , , "Felix Moessbauer" Subject: [PATCH v3 0/3] add support for debian build profiles Date: Tue, 4 Jan 2022 14:01:27 +0100 Message-ID: <20220104130130.777924-1-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.30.2 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: 3bfd4d04-36ba-490e-d734-08d9cf825d25 X-MS-TrafficTypeDiagnostic: DB8PR10MB2571:EE_ X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:4125; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: imlFVQRSNAHNH0CYhpQn2Er6UFmKEMWGyO/KxwiNbzOcWH4CwWTRpayYkbrIX+gHzydQm70cUmWQ2mIzydRDVqSfFHxXDrgvIdgN7VvQgDtdw0UDfvhL3mgglPP9oc2ORUEBH7reuHKMiaEKMPGyS+HyiuBE0oc0yugtrECS3AwjhPQNPTGP987hHeXefnUa8sX89JcDeFSU+Xgnzh1el1YMG3NGRd4OKuRo1cky0ebuNI16iBx+Gw28USk0y4iSdlGRY7evUQLajIo5fAJ5ofuz2ynx9pQNqFpwUKQXhB0auExTa85LkxlNwf76mYWlkjPxijKzzSs6vocMwaxph1loZx4X9IbatQMVsgPK1Vt9TwkkpAdCRMEZz4HBSohbIFI6wKOVel56ZDaiDsvZcL718xLGdMywbTTJnMX+oo9uZ3Phb3fUFgYW4FzltTOG/5puF2x2Xy66RSomNG4Cw4z/FguHxqAOupev9bC5c8F7N6MPWCJzGPuXZMY6l+6Z2meCRd/9RQcSgTBUG8P+Zg3WwrJohmG30Jflo033aBs3h1dHCpvv8dpc846Sgr66HZBgOlLroieJd2ddREhM4XmWa+ZkYTsKZ9wUFSiFTfHO8dFOnBbKbFUjCHL8jkiYZUg0pqg0i4yoWgpD/Mo3wFO3YrBHDPbJay2Fet2z1hh4KEpytjAnie0Ug7lAtloZHycbC0GmQDhI7Xoua6KOU/kA7vH3NoZkvfz3UIwql1P4yF0mUYCnc+bmy0HvQ54QRv1Rps0xYi4h8Q9MpVeVlA== 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:(4636009)(40470700002)(46966006)(36840700001)(70586007)(1076003)(4326008)(83380400001)(356005)(6666004)(956004)(47076005)(82960400001)(86362001)(107886003)(82310400004)(2616005)(70206006)(7596003)(54906003)(36756003)(8936002)(7636003)(186003)(6916009)(498600001)(36860700001)(16526019)(336012)(44832011)(8676002)(5660300002)(40460700001)(26005)(2906002);DIR:OUT;SFP:1101; X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Jan 2022 13:01:46.4266 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 3bfd4d04-36ba-490e-d734-08d9cf825d25 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: HE1EUR01FT047.eop-EUR01.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR10MB2571 X-TUID: 7K0iWYRtIxC9 Changes since v2: - only provide DEB_BUILD_PROFILES variable (no _CROSS variable) - add "cross" directly to env variable when cross-compiling - add DEB_BUILD_OPTIONS bitbake variable (profiles like "nocheck" must also add "nocheck" to DEB_BUILD_OPTIONS) - update API changelog - use DEB_BUILD_OPTIONS in hello.bb example Changes since v1: - fix erronous code removal reported by Vijai - only use value of DEB_BUILD_PROFILES_CROSS when cross-compiling (no combination of values) - improve API changelog docs - rebased onto next - use DEB_BUILD_PROFILES infrastructure in linux-custom.inc Felix Moessbauer (3): add support for debian build profiles and options refactor linux-custom.inc to use ISAR's DEB_BUILD_PROFILES support Use DEB_BUILD_OPTIONS bb variable in hello.bb example RECIPE-API-CHANGELOG.md | 9 +++++++++ meta-isar/recipes-app/hello/hello.bb | 8 ++------ meta/classes/dpkg-base.bbclass | 16 ++++++++++++++++ meta/classes/dpkg.bbclass | 4 +++- .../recipes-bsp/libubootenv/libubootenv_0.3-3.bb | 5 +---- meta/recipes-kernel/linux/linux-custom.inc | 13 ++++++++----- 6 files changed, 39 insertions(+), 16 deletions(-) -- 2.30.2