From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7186521206604955648 X-Received: by 2002:ac2:5041:0:b0:4b5:918a:51f9 with SMTP id a1-20020ac25041000000b004b5918a51f9mr6846137lfm.649.1673250365677; Sun, 08 Jan 2023 23:46:05 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6512:214f:b0:4c8:8384:83f3 with SMTP id s15-20020a056512214f00b004c8838483f3ls3157880lfr.3.-pod-prod-gmail; Sun, 08 Jan 2023 23:46:04 -0800 (PST) X-Google-Smtp-Source: AMrXdXs9Eq+IvZr2xold1ON0CU4wDdUtlje0t7ZVoNzNBzgu9RGDRu3TF0x17F+5n3rxF8LTsrv2 X-Received: by 2002:a05:6512:3f9c:b0:4b6:e4e7:624c with SMTP id x28-20020a0565123f9c00b004b6e4e7624cmr19988989lfa.0.1673250364127; Sun, 08 Jan 2023 23:46:04 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1673250364; cv=pass; d=google.com; s=arc-20160816; b=wt1r1pIHV4eqxomNlOpyQ3kINjkuBpSli8rQnld2IK9j7gvipdwzUDJPhenRJVEYFW BeUcUY0J7yXxScdZLzZ83gsuROKT5TbAXKqr6qg3hIxV0BMa1qHPqm5ElBr/kltF79Gj KvqaI/wXjWmwDLk+T6JHIwvyi4t3SxITAoLZwnLO0KkyyO18cwB9f8OUJvjdPbcHn2Mr pYPifBbeegJu9nJa9mCHvDpD7qVKocYZnE/Gnf+PVCq1IRdBlCCL//+44dfsvHsfRpOJ CSWh0TKgJXArRJYuTIF7wKAh6I5A9vF0IjWZGT7OISgJGcoU6tPpuCbakaVjlmJ6by/7 uPTw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:content-transfer-encoding:in-reply-to:from:references :cc:to:content-language:subject:user-agent:date:message-id :dkim-signature; bh=ebznYyJZZi4szlGy0dLK0ML/oiEKm9rum1qDL4IplWM=; b=s//M2Asyc+NqJvKaCgXfg7r+HNFAyaPThN8RQfeNoq8OYPwDub4sk5LeBznC+a6Ggd nzNmkJS24sLgrY8PQwbJfz0nqdzaZz69pCUQXmwx1E8iK6PdLaGeteUXuz359IsR15SL 1eJ9inJ0l92loMTZ2kVyLk5Y2indvzsfEJj592PoLx+IuHKac7HoddlFRMlohMAHJmwE JRG5NP+iiHcnHwQNc5tIcVqSd7QLOA4Pyy6HqVQatcKpJs0aY+HGdGGjKehGNiG7hym3 pEIOTyxz5yftpOZY4LzxVwCyTtfKOiopopBgUIWqFksjvCeeuHe0qOwxE5prdez2ALlN JWFg== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=FFTVcH8c; 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 jan.kiszka@siemens.com designates 40.107.8.83 as permitted sender) smtp.mailfrom=jan.kiszka@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-vi1eur04on2083.outbound.protection.outlook.com. [40.107.8.83]) by gmr-mx.google.com with ESMTPS id e9-20020a05651236c900b004cb0f0982f3si334608lfs.4.2023.01.08.23.46.03 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sun, 08 Jan 2023 23:46:04 -0800 (PST) Received-SPF: pass (google.com: domain of jan.kiszka@siemens.com designates 40.107.8.83 as permitted sender) client-ip=40.107.8.83; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=FFTVcH8c; 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 jan.kiszka@siemens.com designates 40.107.8.83 as permitted sender) smtp.mailfrom=jan.kiszka@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=oWG477Ssi3KqBufxxPk17CG0nMeJQ8ONqpoQiK0AnCMmBHyNF5cLjtEb8Tt4AmRolTVB0Odo9queI3vp1v+9MNW3uF3mJCN86hhxBiWUMmuTOAFyHXA7dvGpX/3OVSbwZP/eGknXGJwb4TVrdgUXnqH8eN47O/F0vGxJ0iY8WBCqT00Akn/q4dB2pZozKuL2Ei6NogNk6ohulM/Om0l43Dw9E8voCQMxKneAPzgGMjQopMY0GhufbXBCaYScqsbwOlF1WXEUriTCzfiJqPxzM9tZn5J/SZ/wmgyzE+JPiHfUeoDK0FCzxM/hoHhjFDFXZbL1QrqzxgWz1VbWO8sU9w== 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=ebznYyJZZi4szlGy0dLK0ML/oiEKm9rum1qDL4IplWM=; b=iweRGI0mu3dan2MmVPVtxyutbaryDK1APfs2CkAbtMpMMr0p+TZAYGuDqCAse5lbCFbZRuvSe9bIwvmZA+ZLZvy9UmbDCmHvKgbYzSgd4TYS715RIEe+vsV1LCU3hbNFRMhH8SQqcAIqfDwyyK31V411vUUYNkxENy0Zh+J/pcRlda+cjj1TWe11HRQzBorEeStXenxpRy5OOchSjcVP0BjkNNCJ+V9ANQ5PQeQ6G7uVFUCskYGIAjDPX4CpBNGgJ9X2UVVC7zvsYLST1Cw+8qrYfaP363K1dIMgt5u9MCu+ZJm8IhfQwGreVaZDSQmZxkxir4m3LQXobSiUimCgpA== 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 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=ebznYyJZZi4szlGy0dLK0ML/oiEKm9rum1qDL4IplWM=; b=FFTVcH8cBXAivbTZ7RpOujlu5aPJ0ZiLpzGFLKxaFwhlP/Q8nz9f9KSe4w0hQ+lyFZpgDMbo61Hjr5LyOC/0AqPFyQZVKNQCdCZB19Y4ha3eJjBxuvjDHdo6dhkKEWnqh0yKQe3o7SZP5p00SQ7JZ183MVXZhMZmP6MYunTdUjImG9dtt/qlaXTGtkIs5EOpYvwutd7f0lVo6QPZHp+6LHc995iFh1OWcgVz0+SfPFZWy6piukHUQBfcgrMluqosM74fhD8ITiiJkrQ0GnTUfVcFfh+ryzCGtHJi0DZ6zsQT91QEPNUKUSf6v1bzixKyG7B73Cx9wBRri1Y5BArq2A== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=siemens.com; Received: from AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:588::19) by DU0PR10MB6228.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:3ef::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5986.18; Mon, 9 Jan 2023 07:46:00 +0000 Received: from AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM ([fe80::784b:e95b:b855:dcc5]) by AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM ([fe80::784b:e95b:b855:dcc5%6]) with mapi id 15.20.5986.018; Mon, 9 Jan 2023 07:46:00 +0000 Message-ID: <9385b2ee-65ec-22a2-b75d-2dab90970711@siemens.com> Date: Mon, 9 Jan 2023 08:45:57 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.6.1 Subject: Re: [PATCH 3/4] sbuild-chroot: Pre-install cross-compiler and libc6-dev Content-Language: en-US To: "Moessbauer, Felix (T CED INW-CN)" , "isar-users@googlegroups.com" Cc: "amikan@ilbers.de" References: <386d288ca3eff0555ffe1a6b1267f9b926a7ee5c.1673242355.git.jan.kiszka@siemens.com> From: Jan Kiszka In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: FR3P281CA0055.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:4b::18) To AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:588::19) Return-Path: jan.kiszka@siemens.com MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS4PR10MB6181:EE_|DU0PR10MB6228:EE_ X-MS-Office365-Filtering-Correlation-Id: c1630019-e408-4678-d547-08daf2158d4e X-LD-Processed: 38ae3bcd-9579-4fd4-adda-b42e1495d55a,ExtAddr X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: VlkTydV6cdpiXEqpZa2DSYZA2OQqQRRLt7I/PfjRDpDuMfRmnp7lpULOiPIpjhpqDa82HYNBNItIop/MpB0qt32evrDruy9nkDsClBV2nI8UrPkJakZdlUx8rSHKndFr7PguGdT79O+RnKZVgSKCBUm3IyPYvYSMskov3uaTQbPrxMg1N1j0u/EcyxDBksUjwDtk185Qy91yXKPJNm0F5xzWOA3QmtQgLOjqmM+pn8VOgTVILljQHTs6+PHEmrVKUUIwLzjqzOGqB8v29K58zPLelov/bGgXnxk5u/XO2wh9IMWDnFK2ny8rxwsg7nPS1ao5yoBMDxaDPBxkZ/d+51EXh8bwxJdBJBpKlw4tahXjTXYelWvMwvCnZLgHra1Hb87s0fLID5S1FUXYl2bFYGuaOZCO0Ah5wHcVqLkoToGPF1nOXxOenn1tg2z+ypBj7ebdY/RD9IJuUo1fv1083jfo2ynGrjjt+G42fTUAUj9mfK+ayREAcY6EuX6s+TElSJNfHSS6akw5S1hQfapVOlojVifbH5rLe+natbHB6guru9Z7E4UlNWqpN5GjPutzMPNzcq6bPMYK11OBJdvdODBI+/miecszuiB/Km4z2oTjGNxysZ1Rzqk9JDQxD5ecRFCte0uJcC5YFKmNBAx9IlbRZj8pthPZUemVcs2f3VYHym8QyE2tm4zgzTEx/lR50QEjABZnN42sc2UKY/oGitsLE89W1dwFTIXS47srCJI= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230022)(4636009)(396003)(136003)(366004)(346002)(376002)(39860400002)(451199015)(31686004)(36756003)(82960400001)(4326008)(8676002)(44832011)(8936002)(66476007)(66946007)(2906002)(5660300002)(83380400001)(38100700002)(66556008)(86362001)(31696002)(316002)(6486002)(6666004)(110136005)(478600001)(41300700001)(53546011)(2616005)(6506007)(6512007)(26005)(186003)(43740500002)(45980500001);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?TWVGQUhYQ3RJVko5d2ZaZVE0M2FMVDgwdzVXdnk5M1JFZThhbWZqVG11eUdn?= =?utf-8?B?VTlOYUFicThTQ0hNSk1WRU45ZENNc01xY1AxcW45d213MzQ0YXNMaDMzemhT?= =?utf-8?B?dWJCNHdYSVdvcHc1TDB1RDZYdzVseHdEc0ZFVUNhcDJGWkxoUHowSEZDK0tu?= =?utf-8?B?WDdobFpXQ3h1YW51ajFZSW5PUzRxQVRKT3ZUUEtYcXpTZjlKZ1dhcE1UVmUw?= =?utf-8?B?TTZBMko3alROdWxzNzExN2NwTVZIVERIS2QxTzBuWWIyUjdGb1hIMXlCZlVt?= =?utf-8?B?cEl0VTJrUHJJeUFZRUMrS1BPb3R2SXczWkVYQUlqeGVRendNYUx6RzhZZjMr?= =?utf-8?B?dzVuTkNqMXNZS1IyWDIwN09qVWxZY0g0b2hnZ1l1dUZpTmNuWGtMUkpjL3Zk?= =?utf-8?B?VGNsUW9HTy92TmNmaC84RjdPb3J2QlJKb1VNZk1BV0xNY2hxZmMxQnRJTjAz?= =?utf-8?B?RWhlcmQ2cFowaEU5MEdhRFg1Z2g1Nkc1QXhKZ3VHWEUwK2xjNE9QQ0hTNDJn?= =?utf-8?B?OWNvWmtocnU0Z1Fzb2NDOHRnUnJYOXY1ME1Gd2JEVFU0a2VBRldwSjBrblhQ?= =?utf-8?B?RGF3dFZvU0NSYXZHZldSMWFGZFV4R3JvaGVaTUY4aW51VmcyUytXMGJodFJ1?= =?utf-8?B?SUlLVWNVUHhSTVVxT09zL2ZhYjg1SjBGaWlFY3J2dTcyNW1RTlB1YTQ3a3VP?= =?utf-8?B?Q3NndWwwWTFEanpxTG1hWXpiVWcxZ1M1VDZwTmFqQVpZK01wd2ZETDVJN0tR?= =?utf-8?B?emRWQ0t6QzM0U21HVDR0cFVDTWFsaWFUMU5CcE9HNU5tMzMwMkhaVjYwL1lV?= =?utf-8?B?eTlkTlNmUGJhNEhDSU5LR25xaWxQN3hhcmRrMEZrTUEyTkJBSUVYN1NJOG5R?= =?utf-8?B?RW41U3VTMXB1MjNNNUJRVGJaVHFwbGxvSEF6K284MW9iZmxiR1dqdDVpUGtm?= =?utf-8?B?WnZGVGZITlpYV2ZrMUZLY2lZQXJkQm1BMmRQSGF1T1JzejZrdkxNa00vMzZu?= =?utf-8?B?ODV1QUdZS3MwaTVucTA1WkJYM0tkUWwvMFVpcjVFU1M5Q3hxak9sZmg2bE94?= =?utf-8?B?YnQrazA5SCtnSTJ1UlVtSzQ1bzNkMlVaUXBGS084Rkpwb1ZuR0dBQU5KbUNR?= =?utf-8?B?ZFRYdWNDTk1RQ3JtM2c1K2o1KzNiMytWSmlrV2ZQTmMwZXM3cTBBTmdUSStn?= =?utf-8?B?SDhCYy96TWY2YThQOENGTC9nbXZteks0cHlNVDJNRmR5S3RpbXQxVmQzTnFx?= =?utf-8?B?Q3JrOFFmUXlCbjZJU3MrcGdQYzlkUytTMmtvT1hOZmZ2NmdqUlRHamkzckNX?= =?utf-8?B?S3Y5TVFmMnRIL1UxamxyaTQvc3pmTHlPRG9JWDZKaXg2d0hReEkvTHpnNW9Z?= =?utf-8?B?Um9LQk1ESEtKZ3Q0QVNUUHdxZFNWMmNnMTRLa24vejhoZ1ROQnJTTzFJaFBo?= =?utf-8?B?ckVuQVpncEpnMGdRRW9XTlBLZlR6cHhzK21FUVpwYlEyMGVwV29iQ080UmhO?= =?utf-8?B?b243bVNHNzdOTTNRbTZ0Q3NOb1NWRmJDVXV2UkxCRjZWbmRLMmFJNjRocmIx?= =?utf-8?B?dGNWOVlJd3BDRE5pRzFxcTB6S3RDclNLeXNvbThkTE94NWExQktEdHpTN3BZ?= =?utf-8?B?WGoxMzhVTHJpNGpJcmRydEVIaGx3Q1hYZklkMlNoWGtxUnVLOXMzeEQ1eklm?= =?utf-8?B?RkZvR3FIdlhqcHZlLytNVHFESjRWZC9MeVdsUWNCWUJYelNPT3BxSU8wZytO?= =?utf-8?B?UkU1cFBxdzF0eUVERG5ZSzlCcXM5WHgvS1JtQlE4MklpczFCYXd6bU56MjJF?= =?utf-8?B?M0F6MEF0Y0NPU3padEFkMUZoM1E5ZFZpalNSOExVSGgxUjFhdVVGSDBDNWJW?= =?utf-8?B?MU8rdmJsbVlneEJYb2RNa0M0YkNCeUh3UkFoem41YzB2K2czY3B6ckpGWHpW?= =?utf-8?B?YVRTKzk3b3pnM3E4QndZQnBxVmh1dlhHUzNWQU1PWmVJNmpwM0hySkV3N2Uw?= =?utf-8?B?RGFIa0RxYWJrSlFqaEhMeVVUcHVSbXoxUEx0TUdManBqYzZxQkpnR1pBZ3VB?= =?utf-8?B?S3h1NCs4bURkMXVrdzFWcTdYWlN6YmZUNDRrN3UwZktXK2Y3Y0Z3dXF3c1Np?= =?utf-8?B?ays1YzFNdFRVOG1JQUlSZ0xtWHpDbDBXdDQ0aVBKUGJxN29ZS3RZVjBXQWpH?= =?utf-8?B?d2c9PQ==?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: c1630019-e408-4678-d547-08daf2158d4e X-MS-Exchange-CrossTenant-AuthSource: AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Jan 2023 07:46:00.6897 (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: PN/KFsMDJTUtkQiz80avKG0zL+1nZp/rvAS0aIXWOkKZETfBS7SMmR1y+jVlrDQmW+UEYkBG+RaGyQTKQEdUuQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU0PR10MB6228 X-TUID: J0B4hBh6t2ke On 09.01.23 06:56, Moessbauer, Felix (T CED INW-CN) wrote: > On Mon, 2023-01-09 at 06:32 +0100, Jan Kiszka wrote: >> From: Jan Kiszka >> >> This saves build setup time by pre-installing not only build- >> essential >> but - for cross and compat-arch cases - also the cross-compiler as >> well >> as libc6-dev. >> >> The latter is coming via build-essential in the native case, it's not >> installed by crossbuild-essential but sbuild is pulling it. We can >> install libc6-dev:${DISTRO_ARCH} unconditionally as this becomes a >> not >> in the native case. >> >> Things brings sbuild on eye-level with buildchroot regarding the >> initial >> build environment, even goes beyond as buildchroot used to install >> only >> libc6:. >> >> Signed-off-by: Jan Kiszka >> --- >> .../sbuild-chroot/sbuild-chroot-host.bb | 11 >> +++++++++++ >> .../sbuild-chroot/sbuild-chroot-target.bb | 4 ++++ >> meta/recipes-devtools/sbuild-chroot/sbuild-chroot.inc | 10 ++++++--- >> - >> 3 files changed, 21 insertions(+), 4 deletions(-) >> >> diff --git a/meta/recipes-devtools/sbuild-chroot/sbuild-chroot- >> host.bb b/meta/recipes-devtools/sbuild-chroot/sbuild-chroot-host.bb >> index a37e49b7..c0015721 100644 >> --- a/meta/recipes-devtools/sbuild-chroot/sbuild-chroot-host.bb >> +++ b/meta/recipes-devtools/sbuild-chroot/sbuild-chroot-host.bb >> @@ -12,3 +12,14 @@ require sbuild-chroot.inc >> ROOTFS_ARCH = "${HOST_ARCH}" >> ROOTFS_DISTRO = "${HOST_DISTRO}" >> ROOTFS_BASE_DISTRO = "${HOST_BASE_DISTRO}" >> + >> +SBUILD_CHROOT_PREINSTALL ?= " \ >> + ${SBUILD_CHROOT_PREINSTALL_COMMON} \ >> + crossbuild-essential-${DISTRO_ARCH} \ > > I proposed this a couple of month ago in > "[PATCH] install crossbuild-essential into base schroot" > > In the end, it was rejected after having some build failures in risc64. > This version works on riscv64 (with a working sid snaptshot, of course...). Jan -- Siemens AG, Technology Competence Center Embedded Linux