From patchwork Wed Apr 29 10:47:34 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "MOESSBAUER, Felix" X-Patchwork-Id: 5055 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Wed, 29 Apr 2026 12:47:53 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-yw1-f189.google.com (mail-yw1-f189.google.com [209.85.128.189]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 63TAlqSe016312 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Wed, 29 Apr 2026 12:47:52 +0200 Received: by mail-yw1-f189.google.com with SMTP id 00721157ae682-79ca1772ce3sf11903457b3.1 for ; Wed, 29 Apr 2026 03:47:52 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1777459666; cv=pass; d=google.com; s=arc-20240605; b=PbrmpiOL40vKywpz0hCMc3tCBBNtfOAJRVMfm3jvcKsBjQ5pLcHbDAFtN+m6t5jxKD PkZ89J4xYJgekqUoCbvySzncwC8ueWo4yAsDmu4rjeWhta3ZZI2kfe6SXUnFNJzwTDnS B4GeW95OSfwrcrgGZDZDu9CiIfeLJHQStNxI1GJTtc88dkPZmdQ54OJ3Sb4fMIIiUINr rmGIGXEGLTNGxCG3M0oQwtJT49vOoLbZZDeucAZv6D8uJEAPcfjrRDeEYJSmhxLI1DM4 1SuxUsNaiENLQnr2ldmvkAccCWWcayBxDcIrz0EdE4LCV1Mdt2kgwzau+Wl0wpmeBBa2 VwmA== ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:mime-version:references :in-reply-to:message-id:date:subject:cc:to:from:dkim-signature; bh=UruebTUH1SJWrqmD0AHaF9Oipx0AbModjeDXYigbY8Y=; fh=hm+EDKbmAeZ3kDd6lAfw6HTjLSFEu90HczllzHO2QB0=; b=ae89ulYGvcI5oShm1+ol0Vn2j/wtVGuFld/yT0tP/VJGDbBTKD3j94VzN9UiaFX3pU /T+qOEeZaQroxPGMvSRH5orb9zyQdnS5oaxUjcOOn4IGyswtB9ank02c9WtiYmzwcnrX 71QArxFTWqtV7S0dEYF699J8LCU5vSAmH37/6oB0pRT0qHX/eth8PZtHENZAPeffZeXT lnmbuqSMMA0C7BOgK59TVLQZW6Ej0q+yV96AkeYduQLEX/p4WMOaePziG+1q28IJBOUB 9R9Oncqb+oKxt3WaBPkQB3WOUnJFiDabqOjQUU6eV2j+ysJeXijIjSdCvgXDwcjwcug9 uIuQ==; darn=isar-build.org ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=kZMwP9yu; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c20a::7 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20251104; t=1777459666; x=1778064466; darn=isar-build.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from:from:to :cc:subject:date:message-id:reply-to; bh=UruebTUH1SJWrqmD0AHaF9Oipx0AbModjeDXYigbY8Y=; b=jqthEqmS79se0Ka9w5OwV1L4jTmeRb71Klve45JUZroiqxgXZiw8fI6FTF0cigy3+1 /m/XAXN1Ymrfc0+zFth9VZYEY5SB3Iq80NGHZnkvdW4quWhzynqD/9Phs80EVtreEUsT rnQRz4Q4iOUofzwxMmgXS+AyBzdJtuArpWH6b+rHVJVnk0rrCX2bZRDabOGQSYMaO2Ep cf7DwYVth1pcTvzrfRC3ihUZbtmjDSzvVPPEHEOJEvQbvpfc+NZB6SEwNZjBSz5p5otE EJA1m666e7t9W/cDhfz3j/iZVy62L5PYZrSRWkVwK9tNBP+zxvSKiLpda/CETuLtIyUW ZoUw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1777459666; x=1778064466; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :x-beenthere:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=UruebTUH1SJWrqmD0AHaF9Oipx0AbModjeDXYigbY8Y=; b=mER+oN7OdRMD1dCFHP6hKFz5p6zs+esP/f3mSOdd6oaCBbn6cI1lAUp/0T8cTRMNlo REIENIM/nzmud0VrS7kWzIBLZyK6+ydP+UscEccTQ8wiQT5nryAZrZE6DbXW9aoZYKZc 5wl9MF8kIut+jFIGNE89sreXbA3psHO4r9yJLG4LfkXMQj1FBVsPn3tyc40W+gPpHeGe 6p5IAUrCNHg74W/kvp3L3HCfQjHEANQqACzGJvbxm+gdZIt8992ls3o1OyBaQhSzMqQR yQpTb3JFOza3GXOY1m2tTOO/AyLrNz1kXKbX8aJSjnym6eT+qxr0aZmkeWkSgCS1c8gw B21Q== X-Forwarded-Encrypted: i=3; AFNElJ892ZTWiwf3ltmwW//MEhuu1CNeOhsjPN9TJePEP+lAfHu4bm6egqZfn9cJVlA0i2TdVZfdO20=@isar-build.org X-Gm-Message-State: AOJu0Yzlm2yF6UnPIAY/OlYY0g5Disja/REOmrQjCuGnPN77OAcYokhS sN8AqwApSJ/E1i07nduSZdzelazZlOfXEyKH5HOccXGm/lzqgIq+f0kr X-Received: by 2002:a05:690e:1207:b0:650:7893:a3c with SMTP id 956f58d0204a3-65bff459cb4mr1462135d50.36.1777459666434; Wed, 29 Apr 2026 03:47:46 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="AUV6zMOSZW2ABP5WMhitawdTKq/KtBn5m1SB+j6nNf43TkdEqg==" Received: by 2002:a53:db07:0:b0:640:dd37:3062 with SMTP id 956f58d0204a3-65bfcd6b139ls362854d50.1.-pod-prod-00-us-canary; Wed, 29 Apr 2026 03:47:45 -0700 (PDT) X-Received: by 2002:a05:690c:498f:b0:7a2:ce0e:863e with SMTP id 00721157ae682-7bd2687d4dcmr16673857b3.27.1777459664987; Wed, 29 Apr 2026 03:47:44 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1777459664; cv=pass; d=google.com; s=arc-20240605; b=EyMVGgrviGjJS08Jg61nHY5dUZxTmhbVNVE6Yli3JYkfyKHqH/J0InrjWTcE5u4+/d 5vND82FTKaGpX6S+KpSBM7Dksles6ar1/DnMpjV32AGQhGG4WOIsN2JY8se+ABpl+FWC MJYrSYeyn0+caeAnxjYu9HteIZdNxaqrrWVM0lF62vD89RWdPxZSEmHFpQ7prjqcmqy2 2o1YljrxDMiCZlEnzOkMwuL1QUbMJciTdd15vHgheDL1/lf9Q6gIr/ZMMx/1gNAwI8hx TS5ESxQuchfy/BSo+/nxxbARQINAQ+k2trTaJYCGJZkcxanJPT6ynXuyOooi88wa2R3p jckQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=mime-version:content-transfer-encoding:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=tcUDyqpncQ2KSNB9BkUBmPFOeV4d3yt+LBc8MEH21b0=; fh=pEB73y7NJxU5lL2fc+KSXSL88LVbGHqjgwutwM9A9xI=; b=lXPJFDillnV2DIOvHHIj8TK4BtbkAYBot2yGDnYr7s4BrB0ZjXvUW6VJXea+jmOLYp A3gBXSI5WuLkyo8F1yYVxflbiSqN8NExTuqSF6mVbrVbYa9zMjBrdVupsoVG5GAs7/C5 cguRUMYSjdJPpZUOZGY78vBZVjQpIiwppd1NUOl8FHXwXsVlnb/UcgQQmVOoKtlvkCPH HhvdbnGVr05m1DjuRYQxJ5UXwlgb9QatUUwH+wiaOoF+pbvjoHNp1MW8OE7ztSJUqoOB X7DS+wVfY5tiUf+jdYyM8nuPJoHGlMnkp91sw2dsXnVOjs4OFmGggJVzr8P57lyZO/Cs S06Q==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=kZMwP9yu; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c20a::7 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from PA4PR04CU001.outbound.protection.outlook.com (mail-francecentralazlp170130007.outbound.protection.outlook.com. [2a01:111:f403:c20a::7]) by gmr-mx.google.com with ESMTPS id 00721157ae682-7bd25192e76si680437b3.2.2026.04.29.03.47.44 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 29 Apr 2026 03:47:44 -0700 (PDT) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c20a::7 as permitted sender) client-ip=2a01:111:f403:c20a::7; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=L/iMdR9zuTopjemKWhP07v2+gv6sDOO70xu7VE+7Y/MTUy2CfGo2YortO7/m7lB9joYca23ODPQR1w6TYtcmgIgJntjfezfYV3xoKp8UIcisKXH1scm8+CkJ2JE8/3WsoOngYfXwLQUXNEZq8amuPZA3j5QGOLlrlETvYFPDKtDfDQXoq0SsZdUxrH9FIhDwsQTwGg4US56ImSy7biAM3PhlShiEeCRGeQKot9gpJDv8Euyu0VTc2bV7iV+KePjNprSGFflhBIFY8qlwD2i1UVuIoZodtV3juJSbjOcIbBVoOchtZ18ZKAxMcUaA1YENP5JTAhMffxwYmp0bEq3J8Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=tcUDyqpncQ2KSNB9BkUBmPFOeV4d3yt+LBc8MEH21b0=; b=yxlZKZgE3A9uLwWhWMIHTnY9LNF60KvrpcMVaq1dUyrYQ/RuB0a3c7nwSFg9iy6Hc2ODiEyK7vS+oODH9yqS+tmsBrNaiizxIr6Vm6uNJ8MaCEXqhqENXFCwUNjfLFVRaj/k5E0GIKSoqREOT7tIwaiT+VOQFQFcDyAUTB6zwMt43tjXVSK3eJZRPALTE4WP2cjV0PJ+TgHtWoANXqoBayvTlouP8EFIQm+QUF2m0AEH274D9cqDE/665ZlX+FSUbGgI+QESeLJZxF16vNS4mVP3T17AtzdXJ/8hEcRl7iAB+N0nwd2Uq6s/F6eDZrJWmbox8VCExpqWvCs3bI/XEw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=siemens.com; dmarc=pass action=none header.from=siemens.com; dkim=pass header.d=siemens.com; arc=none Received: from AM0PR10MB2546.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:208:110::12) by AM0PR10MB3571.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:155::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9870.18; Wed, 29 Apr 2026 10:47:43 +0000 Received: from AM0PR10MB2546.EURPRD10.PROD.OUTLOOK.COM ([fe80::c5a7:ac4:db6a:4599]) by AM0PR10MB2546.EURPRD10.PROD.OUTLOOK.COM ([fe80::c5a7:ac4:db6a:4599%3]) with mapi id 15.20.9846.025; Wed, 29 Apr 2026 10:47:43 +0000 X-Patchwork-Original-From: "'Felix Moessbauer' via isar-users" From: "MOESSBAUER, Felix" To: isar-users@googlegroups.com Cc: konrad.schwarz@siemens.com, quirin.gylstorff@siemens.com, Felix Moessbauer Subject: [PATCH 2/2] sbuild: do not build arch all packages on cross Date: Wed, 29 Apr 2026 12:47:34 +0200 Message-ID: <20260429104734.1447148-2-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260429104734.1447148-1-felix.moessbauer@siemens.com> References: <20260429104734.1447148-1-felix.moessbauer@siemens.com> X-ClientProxiedBy: FR4P281CA0410.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:d0::15) To AM0PR10MB2546.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:208:110::12) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AM0PR10MB2546:EE_|AM0PR10MB3571:EE_ X-MS-Office365-Filtering-Correlation-Id: c7808500-2779-4ba4-dcf3-08dea5dcbdc6 X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|376014|366016|55112099003|22082099003|18002099003|56012099003; X-Microsoft-Antispam-Message-Info: aFSgdQCGOl3g2LQmfC9O+j21NBEsbAfXwZT1AbfHSx/NIknaG92jjBAHXrfNOgVPm9bbxwLjAMzO25/CC8XzSemowAYNdZJFNZLXIpRv4CuNymrTbyTiU5KHVJ5Ey4IK+/7bY7jN06u6D+/lLkLTQXDWuXr1/ta75qPGrbTfM29e2/ekVkKK1mNrLcjcPqXs41/AalZAiHH8M8W/DgIZocxb4+UDAZpINYPkTpZQ8zjwqw2W0Pxc499lddC2WV/zahX2ZlbIOXb/dL8M+0VW8jQvb/gc2pcWQy4OnBmvMxiH49LT/TnktvqzmYdazqLr/3r5dSKVma8rRb6uMZ2ypMxz+nqbjCV/tiZ7O+dIh3zBsdDySJlNCXRGZhQqrSi5GlF7G2oBd83MzCrejM8UzgcS4zbFxQxAF2FuStaaelMJrytB8NQwe1Qqs8J2XXOtVPtog01iT0+3+VHhwOSB+RJ1OFaxR65Q6FwwIcTLw9+UJVp7edklw7tE/LWpYMs02PRFVTEDQzxY6G+T9eUeSfJhCay3JslViJzI3sOxq3gZPstmWRzIPo6+3MF7mOTQbmlv91QcTvvpPZkOjiG8GbvnLA8E+jcuS7a98fD/hXObQX79LyU1domcTKxMFmxffz4w5Tr2koUhSFiO6hY40olyABmRvfgvHlwQZZvNv+joIlwf2gTjd+VvEqkBXUHf4QRMpqU47h3QGc+cdcYR64yspxjUNtdE6NQHDDrBwKA= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM0PR10MB2546.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(376014)(366016)(55112099003)(22082099003)(18002099003)(56012099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: 2yNBVtmy6UkutmzAjoKu+7xDi7w7B3hS9r8xfVZdvnE5RcTUMswYMis3K/E682MaOv2cZB0pP6vk2oCIiuoVUtoPWFlphuYbU6tBTfYK2/S3ZqHjVBcWzUE334t+N5mQE/VhrccToapao0DgxREo19cpiI7Bcei69GpGLQNpU2mtcoyMNZXewweNuoABY34Ri7lYAIkifTqWqO1DuVqSrayEQDB/dZVWN1CUtDopSTyGjjiC+crlLhv17hTnGj0epvd0NXeovBam4J3klTnIt1A6XMVO97sisGH+0fRiK1077fXieaQEEuTHSJyA74W+BWkw6mTbOfNLzyOLuoHNn1tx4rufz+7naDdAJaLbDC+bZXVBi9hVgNrFJo45hVGY+LYFv/P/3YLaY25TAgNLWEErQFFOsTSPRwFh3mIjwQcuThy2o0MQttCRhIqi69UzktAa18uyzZmJujLrvduOe6Ma0xJQ4EuXinD5sq6kph0BjnWckpQQTO44rZgesYn0lwwREQ75wZCnSuuNJLo//lAxht2Im4SbQrJA8KRizYJroJr8rKeWZNabomWIXqCKKwNtUisKS5IpHT3lIiMD/gWPjXXb8Z9MPGZ0puHB38BYl7IS18dTu7+abEzVufrHVnPIWNxTvjcAOGDNWtALjMAczPP2/Q8wj/qI9De/jfRv67oYRx/RYTqJZEznG8apyeIkjK8UEu2i2yP+FuoecpbwfF5yzm8dzKNtjUUaCJEO748kQvQSfpdsHxk9D597vmkQMx2Rh7sR3Ch3e5cfEkjx1esw07DY+8Hw6v5+BEW7elWn5YqXm356XYvkrsj8DIyzL8LT+drjVKDL+ug2gH3yxC06wD+WT6l9qgh1MvEIH0cSPgUcuYWj4ThQHjoTIp0GnVUSDzTruT8pHdviszRp1+nTn2kDgGoIMTGHb/3zh2uRuohdM0Z/WdBDDv8zBepiIWlTZnQZG0dMqGEzx49lgD235VlmUk9aIuY2JnffM3XxBFKn3to8su29dOube1NakRdsQlCamN5yslsj+kN3sde/i6ggpH0t4wjaJngc2gnLt1kMyScHFKVPjdoMQjq51KnAO0X1B5da76i0ugmgyWEqgAuQwoYNUN5OpsLUf0ipaolKZA0AD63hlq1yH4EbcZsBW9MxP6fjpKn0YYEKRXMZVo40Es8Id+c8/O6im4xQE3xP1S1b4CPTgFswQjn06jj9Pn4m5W9S4twvclUcdBAHOfLGcddJD2DPV0H20K/e4M06zp0Q9I+i7iVzSGYbyIl4paI1PdpwUNurSqAquc7OohbhG8+tolBhr5Qk1gjCPIfI316vPhiLERrbEUg1nCF7MB8TTXxFec/yfu9eRJxJNtBs/kSyHjC5SrEpm/Uh3c5oRMxXxF65vRsF4LXQbiF8kR2kTfd9hE4ZNW2QbU9hljMrkh4npq2CHYHxJrYrfp9jdri9wm7rLSnluwzkDo0WxB/BuvlrJ9M/CCA1Uy2+ndhJ9iQFAbxuCCqF37XJ7IDqTPWlR0QnFo9C977Mm05Da1DvrQrpc+NQ/4I58v4OmmjYXRd4BRbSXnk1kA+N4nwzFDrCTNGDCQP7nkQU/ZC3HkV3/8dIvQ4eigiHEtCgNTM2bZew62RyzjGyltNyHrDDQZC+gu9p7BH6NngsxlsyV54fF1D0fb/L6463foSbyQF1ASmgM7ncL9vL8Xv5RN6XO0H5HMnuf0VQuHyoE56j+BnXNK0hwpEvkYKfUiyLdBCL77ecrislmkk= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: c7808500-2779-4ba4-dcf3-08dea5dcbdc6 X-MS-Exchange-CrossTenant-AuthSource: AM0PR10MB2546.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 29 Apr 2026 10:47:43.0407 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 38ae3bcd-9579-4fd4-adda-b42e1495d55a X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: tc1Y9MpD7mm/4x+BKLTa8CPHTnx8BQ4QgrG8zmMZnZzIEDwbFvYdcea0jcBR599is+EegkKuoHsZMzyZ6ZGswQfhp3fhLQ0CEdRmTf/Wt6w= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR10MB3571 X-Original-Sender: felix.moessbauer@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=kZMwP9yu; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c20a::7 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: Felix Moessbauer Reply-To: Felix Moessbauer Precedence: list Mailing-list: list isar-users@googlegroups.com; contact isar-users+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: isar-users@googlegroups.com X-Google-Group-Id: 914930254986 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-Spam-Status: No, score=-4.9 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI, RCVD_IN_DNSWL_BLOCKED,RCVD_IN_MSPIKE_H2,RCVD_IN_RP_CERTIFIED, RCVD_IN_RP_RNBL,RCVD_IN_RP_SAFE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on shymkent.ilbers.de X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= Architecture all packages often cannot be built in cross mode, as the dependencies cannot be resolved in the host architecture. This especially applies to all packages which split their build dependencies into Build-Depends-Arch and Build-Depends-Indep. We already have logic in isar to built DPKG_ARCH=all packages non-cross, but this does not work for packages that generate both arch specific and arch all binary packages. While sbuild automatically disables builds of arch-all packages on cross, we previously explicitly overrode this setting. We now change this by explicitly setting --no-arch-all flag on cross and --arch-all on non-cross. Signed-off-by: Felix Moessbauer --- RECIPE-API-CHANGELOG.md | 15 +++++++++++++++ meta/classes-recipe/dpkg.bbclass | 3 ++- 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/RECIPE-API-CHANGELOG.md b/RECIPE-API-CHANGELOG.md index 856da5de..c83c1599 100644 --- a/RECIPE-API-CHANGELOG.md +++ b/RECIPE-API-CHANGELOG.md @@ -1001,3 +1001,18 @@ do_copy_boot_files: The recipe isar-image-base is trying to install files into a shared area when those files already exists. It happens when some files have the same names (e.g., dtb files) for different distros. + +### No building of arch=all packages when cross building + +Architecture all packages often cannot be built in cross mode, as the +dependencies cannot be resolved in the foreign architecture. This especially +applies to all packages which split their build dependencies into +`Build-Depends-Arch` and `Build-Depends-Indep`. We already have logic +in isar to built `DPKG_ARCH = "all"` packages non-cross, but this does not +work for packages that generate both arch specific and arch all binary packages. + +We now explicitly disable building arch=all binary packages on cross (this +technically only affects packages that generate arch specific and arch=all +binary packages). To build the arch=all binary packages of such source packages, +add an explicit dependency to `${BPN}-native`. Source packages that only +generate `arch=all` packages, must now be marked `DPKG_ARCH = "all"`. diff --git a/meta/classes-recipe/dpkg.bbclass b/meta/classes-recipe/dpkg.bbclass index c1c38184..500aaefe 100644 --- a/meta/classes-recipe/dpkg.bbclass +++ b/meta/classes-recipe/dpkg.bbclass @@ -109,8 +109,9 @@ dpkg_runbuild() { DSC_FILE=$(find ${WORKDIR} -maxdepth 1 -name "${DEBIAN_SOURCE}_*.dsc" -print) - sbuild -A -n -c ${SBUILD_CHROOT} --chroot-mode=schroot \ + sbuild -n -c ${SBUILD_CHROOT} --chroot-mode=schroot \ --host=${PACKAGE_ARCH} --build=${BUILD_ARCH} ${profiles} \ + ${@'--no-arch-all' if 'cross' in isar_deb_build_profiles(d).split() else '--arch-all'} \ --no-run-lintian --no-run-piuparts --no-run-autopkgtest --resolve-alternatives \ --bd-uninstallable-explainer=apt \ --no-apt-update --apt-distupgrade \