From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7044509774377910272 X-Received: by 2002:a05:600c:2242:: with SMTP id a2mr868669wmm.63.1640177744359; Wed, 22 Dec 2021 04:55:44 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a5d:5082:: with SMTP id a2ls32811wrt.1.gmail; Wed, 22 Dec 2021 04:55:43 -0800 (PST) X-Google-Smtp-Source: ABdhPJyOciNZ9lkUZEZiLLy37LQs/Uz+9veCCZ8hbU0MuZjQ0Q3fra7/auMw/kBXlTMmoNZkij8w X-Received: by 2002:a5d:4563:: with SMTP id a3mr2156382wrc.371.1640177743536; Wed, 22 Dec 2021 04:55:43 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1640177743; cv=pass; d=google.com; s=arc-20160816; b=iau2fYQ7bsS/2LmyhV7wrWWsJHnA6PMSWHVs4asMJIaHnHxW4Vc4saXyezlVAlTICf 7oZ7Q+KWoH2vEQgAW8+biLD9H+0sCV5sH+qwCrAvVlhfCDabe31zx683JBCZx+wdtQkq izaHtGKtkZCug3H3nIc0zzsjIj54eR/g68bIPzg3Q6Is6Ta5dp0NyksrL0Wf34mk2P3P cTeOGg666DyaEeNkQSltshw674Em2F2uTdt6B3Map7eiRuq1EBEPRQzxA9rfg7FV9pTN xkKTSBlXsp2kd8+rfLQPLKNTytohY2GJ6Bbj/J5IYLhFVctoulsinbqQHYN1JB5F4wHk gBOQ== 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=/hPEWPWYHOK7GZDvdr/uWfAcNYb7Vq1YWS7qh8aFP6Y=; b=K5DeBUquyJgQmRh3Iq9Sp1+VKTXogQQ+aQO+VXN5plGuIJok6SE+uQ+I/H5LnV0wDH jp1cFhjWBF7ugkiaolpFnhgP/YEFRgMFffPCCorWO7XrJY7XwMVTr9MeuxEqbK1PqBtH hXgcnjYUIr60f12ubpXzTtX/HniHqORv+f7vyfKmc158w6AjE3SrU/wfQkeAdOJJ84Qi Z39jSA48cI4EiX9qrdCLvTZ5il5gybUiiRoTsi5gJsfAtd5AlMXqy7iF0p9mPMxoxJZA Ly3LMdvHveOzb6To26TBhLX1WZGlj5JdDyHpdzXO5rzDwp6lqJA1WRlHfv1Ty+83wP56 zhMA== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=VsFrEbGq; 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:7e1b::60e 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 EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05on2060e.outbound.protection.outlook.com. [2a01:111:f400:7e1b::60e]) by gmr-mx.google.com with ESMTPS id e9si60114wru.1.2021.12.22.04.55.43 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 22 Dec 2021 04:55:43 -0800 (PST) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f400:7e1b::60e as permitted sender) client-ip=2a01:111:f400:7e1b::60e; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=VsFrEbGq; 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:7e1b::60e 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=Rb8f2m0Y4XBFZw24SaRjVC8akrlfYzpkjLbJkOZiaBbC0U/salZcBUHsAW7ttBJ5KhvrH6UteUIuTOxvE2J1BbSAlVRQie8K7k9GYewSdX2+5nILg/kpKG5aco+tBgNSGFJEAITOqawExPLl0KvT0gJTPc2k0FLk2F2IjUXISHbyog40tYGFBcd9gZRKHaRDawsOFKqwHJIfRKphGZQFz1SQr8okQAMSFzbHJXtBr7lSamTOTMEMJfsk6cRW/XnzlvEJJqHSKILrp4e72v2hYM8TnqWYwpSHkj53ymZq9L2hlghZt+VNJwIf4fHKgh0U08GwkGOkUsN6zGdMqxVQEg== 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=/hPEWPWYHOK7GZDvdr/uWfAcNYb7Vq1YWS7qh8aFP6Y=; b=TJlBzji///+EndA6abz6QB0yoe0c6hIImmuUIExjEpZx6fbq6kEiVyuO87umDvKNOyIjOSRlgYt5XNCQKwtSpXTCSGc+tEeJupCZg/notNliCj/EntmPTBgoeDQ0lxO0sACvCVDN9lsoVxM7FXHs7FqmOPVb/rzt6BZhq5sHLCDFTafNGSxheT03UwkVPza3/EK7qPxbVxJIWiGRxYh1Y0MPBOUHmgzlqVN9G066wb3uSDLELO/8znnbKheHti5SKdWDn+Hn5wzBp04icDBoLHoWBTZhjOxrL0N8NyKBa6oQ4VU1CHO2//OVJbAodi/vQt0siSuZ2pHEuxpMmJMvkQ== 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=/hPEWPWYHOK7GZDvdr/uWfAcNYb7Vq1YWS7qh8aFP6Y=; b=VsFrEbGqswUwC2REuk1TSlUhZBDVxXCmAmiEaMkGBKpYFy+3b0l5uYHBm/lBkMxKRRmq7AYAudp2rMVklD5SI8LYNTB2dOFDANX5y0kbhjVnf4aWHZA8BauhZ9x3qg/NsSSNBKhc5O+En0S5SakQSCGkbryS3v+9/LoKi8AUCmEILJwGsK52xgNuaXiwD2qW7kG7mL+pMBSCu7y12DIl0TF3aWzgTNa6ukaWG07DHeDQPeM4vdUkSjH3iE6QMVZl+x+OLBHiemaHxbzQi+2J1sG7Qt0rfX5C0U1j6IL2I8YdN38p/jPy1q4p9zFV5OOEebt6suIOlG9gjVkL0lLduQ== Received: from SV0P279CA0022.NORP279.PROD.OUTLOOK.COM (2603:10a6:f10:12::9) by DB6PR1001MB1142.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:4:65::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4801.17; Wed, 22 Dec 2021 12:55:42 +0000 Received: from HE1EUR01FT039.eop-EUR01.prod.protection.outlook.com (2603:10a6:f10:12:cafe::69) by SV0P279CA0022.outlook.office365.com (2603:10a6:f10:12::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4801.15 via Frontend Transport; Wed, 22 Dec 2021 12:55:42 +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 HE1EUR01FT039.mail.protection.outlook.com (10.152.0.222) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.20.4823.18 via Frontend Transport; Wed, 22 Dec 2021 12:55:42 +0000 Received: from DEMCHDC8A0A.ad011.siemens.net (139.25.226.106) 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; Wed, 22 Dec 2021 13:55:41 +0100 Received: from MD1T0KAC-VM.ad001.siemens.net (139.25.68.224) 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.17; Wed, 22 Dec 2021 13:55:41 +0100 From: Felix Moessbauer To: CC: , Felix Moessbauer Subject: [PATCH 1/1] Revert "buildchroot: Do not build cross when there are no arch-specific outputs" Date: Wed, 22 Dec 2021 13:55:16 +0100 Message-ID: <20211222125516.1419379-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: 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: 97e7a4b5-a474-4f79-6665-08d9c54a5ca0 X-MS-TrafficTypeDiagnostic: DB6PR1001MB1142:EE_ X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:530; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: VEaVoaZWnqjIOqU8XY5ewjCewxoB6Cs9YT8zx1gO9Xky2KUqCAePwoj/LawwIXGlbHm9cI16HTPGda018WKSM1cgrYXeK1zrS5wny9aXQImQ3H6iECm66/tKYVdr/4eeooLbUMzZrw0uPRwco2DjqfVHTotbSXf/ly3RZ6qtT/EWOToXLzFCd7JIAJBCdyHPi8Cnoli/emLz7aX1RNzj2vYCgmld53oV6HroQY6sWXrf5RzqutqhP3YBfXErNB8DA4gE6yGMXzEdFrJ/V4/J3KziYKUIWzi2vkWaKD8TP4nX7qg1dWGkpjY2D90yWDDltO8wAFLDHfp9G6A7jv7F6hr6FcW9f0dVXfP1PbewGZUWTjR31CDIgNAdOdLxcCXe07eKtkqVOxO4StAEyUdtXhEHnkPoQe9WeVwSQPa/cBl6XOfZ4CSEsUyC/eMWckgTPxRnhSkjtRs0/SutbVhY3YF+19aOucyVFiu3lBf4h6yER2ic55xi9TqLAJMaZD8g8SpSpLHMgNQY04aW5QmzGSmTR/f8r4xI9M5lxDwoxiFI5FCA5T6ONfgrQ3aHMvmhItQBONNLc0jG9pLzBIxOTD/oLzA11Klp4F6KTQtrOzo6ZvQ1kVd8RMyXeBJz872wdk16bZ5fwPtSEInc/4q5GXAiiyrcbHnFDVSckDPF8y8/+t3aD9dumeIbdp00wP2aPeuJYtMiW8SjL+iVHmeytF1YNORbcvngnudeL7IFrBvemWvaURIV1r+Qhf/9933OdOxSecb1sw2FrTDeLhvcItFTOhfjERCGgKwlKVfWjUc= 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)(36840700001)(40470700002)(46966006)(70586007)(83380400001)(81166007)(26005)(356005)(47076005)(8676002)(6666004)(82310400004)(1076003)(8936002)(956004)(186003)(2906002)(70206006)(40460700001)(2616005)(82960400001)(16526019)(107886003)(6916009)(44832011)(5660300002)(508600001)(86362001)(36756003)(336012)(316002)(36860700001)(54906003)(4326008)(36900700001);DIR:OUT;SFP:1101; X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Dec 2021 12:55:42.1122 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 97e7a4b5-a474-4f79-6665-08d9c54a5ca0 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: HE1EUR01FT039.eop-EUR01.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR1001MB1142 X-TUID: X95rfo9S+9Ui This reverts commit 563986703d9a0405c70af9b50ecedede2ac59cbd. The reverted patch made a shortcut to simplify the handling of cross-build dependencies of architecture:all packages. This is not valid for the following reasons: 1. Just scanning the control file for 'all' is not sufficient as a source package might generate both arch specific and :all packages. 2. This breaks architecture specific transitive build dependencies. These mainly apply to correctly packaged python packages that support cross building and use setuptools. By that, the transitive dependency libpython3.9-minimal: is not attracted but instead the version for the host, leading to very hard to debug build-time issues. In case packages do not handle their cross-build dependencies correctly, we should not try to work around in ISAR, but better enforce upstream patches. Signed-off-by: Felix Moessbauer --- meta/recipes-devtools/buildchroot/files/deps.sh | 6 ------ 1 file changed, 6 deletions(-) diff --git a/meta/recipes-devtools/buildchroot/files/deps.sh b/meta/recipes-devtools/buildchroot/files/deps.sh index 1d617bc8..ccfc460c 100644 --- a/meta/recipes-devtools/buildchroot/files/deps.sh +++ b/meta/recipes-devtools/buildchroot/files/deps.sh @@ -27,12 +27,6 @@ if [ "$3" != "--download-only" ]; then -o APT::Get::List-Cleanup="0" fi -# Do not set an architecture when building only 'all' (generic) packages. -# This can avoid unneeded cross-build issues. -if ! grep "^Architecture:" debian/control | grep -qv "all"; then - set_arch="" -fi - control_file=$(pwd)/debian/control cd .. -- 2.30.2