From patchwork Mon Sep 7 11:41:35 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Felix Moessbauer X-Patchwork-Id: 5435 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Mon, 07 Sep 2026 13:41:59 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-pj1-f57.google.com (mail-pj1-f57.google.com [209.85.216.57]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 687Bfve3021776 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 7 Sep 2026 13:41:58 +0200 Received: by mail-pj1-f57.google.com with SMTP id 98e67ed59e1d1-39b77130a7fsf1285600a91.2 for ; Mon, 07 Sep 2026 04:41:58 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1788781312; cv=pass; d=google.com; s=arc-20260327; b=NZNOASDRNrZgQ4bS+wV7yfRegI+TOU0iCsJKwxGc+mQu9UhIxwgs92X1nu3ChXMFhe 0RL1gsfKdTNPbP/wxyGOhjmkjKkGkKIcORvWRy9f3slEtMtWlTl+B03lNiawNJmy12YK SjbU6Mh1kFRtumpoWq+x6qpxUoNoAyJs61K7MvZCUnu7vkdLa3w4JFbvcigQ5xI1JRjv pClya4dALg/e4n4ro6XukAJRE0Xa/YaXp7lMx10+y14ZWhCZJrprgg5k50aZODCXDPY3 FgWZMlc/TmY0NoksNf0rq7luOzNphh5W3vC+PZE07jW6jHV09l6kbTcs6btRVvJsLKBf T9GA== ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:mime-version:message-id :date:subject:cc:to:from:dkim-signature; bh=8tpYMIrk7kf1qsJwYfdVx6u9PeAk0Qkf0LOcxgVPQLA=; fh=eVpw6adJdv6bsSw7udo4UtwogVbIbllRzr9w7AylCwU=; b=jPWgTcJf42WflpV2VOEzpJh9OmLtfJeXXQ58+9z81KNOqJRsoZOOGz3N7BOIWwsENK SxUHvg5hlSDmVJ53ZE9XthfBqaoNzXr5mLQSFpGW8rDTgpf6c/yI+9w9JJMJ0aFjYlWM ZHjqluIEjzdP9zbXLJrjmPwHNLxAubhqhgY30l1IfRHwpH1LBXhfYryUMYbWmn1hciqK cAjLb8IcQjdHA5JZ4Eb9qDz1f/aUDkKpaO28X9pdtZ7Ri7De/zrYkV2bhWPIQ5ohisGZ n8Hns0Zua+gEP+CU451z0+ZF/rYIfaDjeXdhgCMTzBzTWf+JFEpRzJg1pTQyR9wpQs46 9Z6w==; darn=isar-build.org ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=QW+okMIc; 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:c201::3 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=1788781312; x=1789386112; 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 :content-type:message-id:date:subject:cc:to:from:from:to:cc:subject :date:message-id:reply-to:content-type; bh=8tpYMIrk7kf1qsJwYfdVx6u9PeAk0Qkf0LOcxgVPQLA=; b=Us+yKOgAIeEiiM9V6fnJIjoXJZImYR+EINHEMQCkOWE6x90DgIQ5VLJtLVPWxA4oxF fIDokAdtcbn46dBJtDRqyysnbFZrcRReHown1NMvkWpA3vYWM9TnUhHoaI28z5KUa1iq Qf3BDovWet0u7JyWTO7ygVylkMIxz6VlQWCEuHSyEbazraRxJ7Vt8r/NRsN0/0BR3ZsB c4aB+73IYLdEEjvB9ifNGzYQybY6Jh3NwUkifGvFDbCJOA8UsEmatiyJQk7gOV7u1g9W rcvtoH0vTFtcoNNSFDBmKJP9tcU4CHYkmZzZpLjjFpntgAQnG2vZKLdFIYfnPqbvf1No rllg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1788781312; x=1789386112; 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 :content-type:message-id:date:subject:cc:to:from:x-beenthere :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=8tpYMIrk7kf1qsJwYfdVx6u9PeAk0Qkf0LOcxgVPQLA=; b=oxOnEzKEKKWykP7Lzlg9NWzZjN75selNTef1QjfNK+vCeEwXl582Gta6ZcT87eLZb3 DxTK15usj+LSXyQRU9Gpx6MquKhAX3F9ncY8fX5O0HyiihKSxmnJfXobR9ELkdPiRO7b ZskWIxYPq+3EKcgQHmUUfhH6PSSGjlwFD6a4IPx/0C0ZDQkL0UBLEuSDh9BUFHjhj4ve RorGFvtHfuvHamPqY7hry/IR32HCNvagI5lwuAAFq6/YkGaQfGIwLanouR5vocTYCcoL Jwvf5n0ofjuxKJny8wxp+XLmNmSxVvZdEIiX8lw8c37n133jD0xQVgeYUms5dJ7/WGkm BiSg== X-Forwarded-Encrypted: i=3; AKwUvByk3k6mx+YYYVDL+mdy7mtk8xZIW1VU+pyq0zUee1LPWn6RTzOKYeOhGfBe2b63V3GRWi7DX/c=@isar-build.org X-Gm-Message-State: AFuF++n+c3jT5/SQ6/fdBuTXeAu8JxIPrwUyRhk7RQueY1Vz3L/Uy/66 6wi/fqsQT4XKw5OJCpm/F8SO6YYE43pYfAYP5yYh77nt0AclOY2QTUMG X-Received: by 2002:a17:90b:52c4:b0:36a:5d1f:7b6 with SMTP id 98e67ed59e1d1-39b260d3375mr33649517a91.2.1788781311851; Mon, 07 Sep 2026 04:41:51 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="ATskLdctdZ5MHjqA13/sYK5xuFEx1JWmFznTshGE/lbGjP7aPA==" Received: by 2002:a17:90b:3eca:b0:396:702b:6561 with SMTP id 98e67ed59e1d1-39b24d2a0fals6010662a91.1.-pod-prod-05-us; Mon, 07 Sep 2026 04:41:50 -0700 (PDT) X-Received: by 2002:a17:90b:52c4:b0:36a:5d1f:7b6 with SMTP id 98e67ed59e1d1-39b260d3375mr33649403a91.2.1788781310387; Mon, 07 Sep 2026 04:41:50 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1788781310; cv=pass; d=google.com; s=arc-20260327; b=jLKut/7CTfYWc/pHyyUSRe2KR7B8DQBka5IU4Sdyr5/ZorWsE5PKZw086i0pSb4Ytb 08Ne927zYUpuxCZP3Avu6a75oBcGhz/FPPlPs4JjyoSyhMRTMI7kBp+MgIKMfRVX16VX WvLp8MQImWu2xkOFrqNeqAHRvxMkNB8/mQkD/EnOLTuyABGZ1azo4vJI+kxYYOlI5Kzf 3xja/lIej8qOJUoWec0N0n4uVXFGrokUPIl7ONMKCKNseouyQ3oGPTh1Vaxw1MGsgO7w ekRDZiVGn9TR41Mbjedqpv2QkBiPenIfQRz7CFAmKIFulos80SLGvIRuvi4hcDb+Ergz yMhQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=mime-version:content-transfer-encoding:message-id:date:subject:cc :to:from:dkim-signature; bh=tHtoIr1YjLN1jEre4FS4AT7E6874lbKhqYTb7Zk/Xm8=; fh=KY5pqFGF6IW8oCSJ4x02Os6OdDMdfRHE/hcV+iRRVOY=; b=Z1C1IbNXx2sjaVrxAXvNX6m8WACDPJqGMlmhx4NtX+xgO4wQYmqSGpUUdE2bed3Fl6 ZvFqZ5cD+GX94XycnsTh+3l38lut5kFBPAXz4JjkEWbxpvM1qhRE8NesMfDX2XbeqjcG 8iEPB/QjTlOXYeoSSS/QrEYB16O6/hUULpoUOzHahtWswI13unw3tIB+TvMAFvHtJMYs 9qJ6NlVBDbhcnHLzoTR7ihtp7eJk/61cZjc5E7J0lLMH1cWqt6h68EsU6bxCXymznJKA 9bu8zzN66u1RZxHcNFeSnju+rJGvMO7rKFvFB8XmhaziM2K+kHGW4Gmv7R8j+sZu37f3 kg1Q==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=QW+okMIc; 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:c201::3 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from AS8PR04CU009.outbound.protection.outlook.com (mail-westeuropeazlp170110003.outbound.protection.outlook.com. [2a01:111:f403:c201::3]) by gmr-mx.google.com with ESMTPS id 98e67ed59e1d1-39ae625fb75si188520a91.1.2026.09.07.04.41.49 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 07 Sep 2026 04:41:50 -0700 (PDT) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c201::3 as permitted sender) client-ip=2a01:111:f403:c201::3; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=cOcgclWMnRMHXtvNUUxnoWM0z+dhmblNtPUF+YWKrVkvBGxRaSh264H4Z4HrhkUP9Gqz6FSQmecFnmOMa5C96k8UbEQHhpVEk0ezDVNC/wPUtrRxBWr/J6BlaTkUz2Ks5EGD1V7K9C/6DzkREiKnM40L5k/E72Q1s/oUyRxbvYHh7sNQATCRSecnodOHQ6vK/flIQg9h2vLjyVSKt0D3i/kJ13GDfVfytskgUiQaFP4g+0/Mjcx/7DL0LQXLEoumxKMwUPEERTyCstxGi2/9iWAN7TVnQ3Wld4FlaxttflLZJmGIVZ9mGoo9S+NBec0N/JRUXmxmvG3EUQqq7wfEyg== 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=tHtoIr1YjLN1jEre4FS4AT7E6874lbKhqYTb7Zk/Xm8=; b=LE8njUhoExs1dNJUc5ANSIk3b3/aZS1CikUk/qQCDgNYM+w6lS9oh5efyyyBaGin/XK4NqOfs1yJgnnPn+g0HYLaOi9nhTrz6BKCr54mrTH8Vn9GTviSRsaMQi+OErGvz/65XVMxLKrOqWiV8MZbtKothSze5sEcQYYrQIPnh5VnEzm0RxWAbX1EnI1oNI4RzsK7mWBmwF7VOJhvQIe80EUkiqvr2aNG8IDDBL93mnnxz4Gpe03haZwzfnWtqZ1k6xHKW7nbNvWsNkOyrELrsjFOkoaPK9FgPZ94N4VQNNSWkrwJrEj4A5FwYvmjJuuknSEiVhYPsVglVDDtZGSDDQ== 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 AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:17e::10) by DU0PR10MB6632.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:400::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.382.15; Mon, 7 Sep 2026 11:41:47 +0000 Received: from AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM ([fe80::c54c:ccd8:ebbf:477c]) by AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM ([fe80::c54c:ccd8:ebbf:477c%5]) with mapi id 15.21.0382.007; Mon, 7 Sep 2026 11:41:47 +0000 X-Patchwork-Original-From: "'Felix Moessbauer' via isar-users" From: Felix Moessbauer To: isar-users@googlegroups.com Cc: cedric.hombourger@siemens.com, srinuvasan.a@siemens.com, Felix Moessbauer Subject: [PATCH 1/2] sbuild: place tmpdir below WORKDIR on rootless Date: Mon, 7 Sep 2026 13:41:35 +0200 Message-ID: <20260907114136.3946468-1-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.55.0 X-ClientProxiedBy: MN2PR14CA0025.namprd14.prod.outlook.com (2603:10b6:208:23e::30) To AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:17e::10) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AM7PR10MB3956:EE_|DU0PR10MB6632:EE_ X-MS-Office365-Filtering-Correlation-Id: 26c8baa7-fe7f-4c57-a45a-08df0cd4ff71 X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|23010399003|366016|376014|10067099003|56012099006|11063799006|18002099003|55112099003; X-Microsoft-Antispam-Message-Info: 0NAEVBuk7bTTL038vuxGkWAqNMLiJ7n9hYqcPun6D7BU3o7ciGQ3nSrEMKWnssL0z+Lq/UxRMLBF4vDt+/0yryvVVTArboW7lMxcPpNRJV6zBC8fQBvH3XOwVFhj789YR5V+WxKQTxdW6d0/WISOfApfYnl11/UFwPL2YFDIky4dNk1bh41pUjSuQytvxXzD52wnpCdTn/cB6jgTAK+ECs+SbdCMRFy3/r0r15TVMFmzdb9nVx0i+ZiV5yKxx3fFgI0BYjUa19NbSkI5iorATpoGnoq9Q333V6AlydwMl30gWEr4RfzvzYz+sbCDLDkYaOK8OQaIq2l5/RTzaLtWO447JQxh3jr2KgJEIte5YK2G+NwejW5Jw4OP+zSSHdOXezOon1penSG+VzPfxJUMZt2C3zm/OQILGIGvmcSrZpE7Ht+5t/euL8tpIC7zfBiI8DcuDFXMelxxai5rrqakOZ48j/Uvbqw8OJ0p2kkNycGKs6E1tC14gdtf2IR67tzqFUsOImvZh9rCuWC0XAiNiqDhSqhVmrFULrsMP8FLnsruD+PYz0PGrWrwnO73f+trKLDIoi2dosJ8fJXH79kQ4yGhaPBMtrXf6oVzR3VEiSeA9otiMVzbhV/po5j7UfCJnY7oj19xX4lBgPKLlG2J3vCYut5lSPa888DvPd2vFLg= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(23010399003)(366016)(376014)(10067099003)(56012099006)(11063799006)(18002099003)(55112099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: R+IeSRpg8dj3bIH2YXuse5GNDayRBl4dn8vAqSC3tdDrYBMARudIRES2TTTJCEPEJOUoEnHeHykY4JtBVK02b1jKiloXKqTDHGZv/GWynhLcl1rAIB5Z7IDcRnz6S/VLgidW9aG/+RgHPQRycjas8C86Od1NVP/8SHigNcnZtSXCqsocRYFnnOXdSn8Zjk7ymK2b2PXEBdH+PHqkcKPZVOEMSQi8szxyonOa12s9S7yGWF+/qT9ayuEY/Kpfp4fOpTOvNLIZzfubVRBQF0IqZtolpRzPbQrM0Pf7OC2n5s6oixKj24hHo0bqpLN5Pplu72dfYPkPuZbOjZwfwr0o3+2Cbn+dsEbVvMNjZ9erbojQV131sr2dj5LnI6EqapL6FU/Wfu8bjYCMXcswhz69Rmri55dhOdMYXxqBUBCuVNGbC8xJ7DJ8svyiD4LRHGYBPZhJ1VJGRYqZeod/hKLvFC9E5WOPAqahvJZuYLhXSpi6uCS9l6YNIAcmf0gcDrg+YhismvZwPyiS2I+J8suBNd9XpUviVONxWQ0pbhuyyAYw446bPBOrw3Y3vX1yq3aCMDn1EdyFvLzXYOgvh8jNQ90CBB2jPvqHhZWmxB0m//lu3pUcbCzKNnIX8+sYrZGGwE4EXVYzifBkT7OLwUR+jy2QjISVRkVdgX7MRAlFVYynVJ4tMZWEQ+P8QYDa4BSB0T+Su98QTAtvys+GI8ifwRgfNzNMEZAmSQQteUWQsTfFS8gttcOArVm+9aNf1vWL+ZU/WkL26kRY6nV9mn7/FpUvHeiFChJIpUxpJQpafaBdcdbK9L3XGydQqwPgEkm3z9z0FOBPO1ySvoqo9CuuxDwgJ8ocVnAWxZ0A0X5mNKfsJYeC+93KlG0QN+UL35kruteinkETQ/yikabih77zL/1vyhH2KlsBDvSmy8bUjcCE/AHmjIV145AMUHXB5JunL1MfO1/o4MO9uvRHiDCp62Owb4Q2UGfIw06XwIEKQMIE8fNa1GN799TfHvn9EjQZhq4mZiQL4dEAHwJ1TFYl49OGwOtrCdoDx8JWdfc+rc6gXPuE8xD5ciLfDU16f3wbenAlac4P/4ZmU81usXd/9/mz7qIp3zSXkzoW1ZpSoVgYWd1BRgZMF+nNu6plbdu4Sue4ycIJKtfHUaMIdzh4rF2S/9Wrh+HZVD7f/4K3KVDjM0/iheWbtBaTPqjDSEMchpM4WqtMqw9D8gver3OwutsE+FGFl2bxJKLiMFZdd0ZvGAo/nmtKvjhmLamm84Pb0huwnUz1b8i/nf8NhqXX1X0CyHiwelIBa1f72R6gq+frzeaxMZiiIPF5lk+ljbM+7X+lnHI37TpDKf/OhZR9Gf6EZCORiwcH5LmKr7lpqxmFLZ39jy9hJw0epjYFrSqW3uVcQgdsnthc4/rAiETWY/nYoqyunNsXVssxcuBVS0JJPXmx+ZYz2zW9CiYw5nJBDy7NMsahP7oqt413ebn32yJxad7363og9CsCm+8fCkrxMAEZGO7td/R3YxXQNCw9GxGp2oVkiCQFVYLY6pVKaLJnvGtpahFpzgjwRysGvOqGP7bTxoIc6eDonOUUJrN3UABK4GHFp63YU4214xOs3Tv3+riNtUKhXVth4WLeyOUV152bI49Mq51ZsskOSHHaXsSSckY5iQLuxQdsMfRuQGqDFrLAbEO8E9+PlT22+lMoiChFNZDwuwRjCEgh953uEEDmOlo+acmYejgjQeTIPQf7ysBI4/6h2kDEU3ORcuo= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 26c8baa7-fe7f-4c57-a45a-08df0cd4ff71 X-MS-Exchange-CrossTenant-AuthSource: AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Sep 2026 11:41:47.0248 (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: eXZkWulW7CgXX30lqBIbKpfoAK6NCHSiRl6+jFWyaOfs5GCTBa4WWeASd+8TitBUTDHoKSfEFJvttc709+o3bVvW0e9ZNHBjMVNg8i7y8gc= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU0PR10MB6632 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=QW+okMIc; 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:c201::3 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_H3,RCVD_IN_MSPIKE_WL, 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?= When running sbuild in rootless mode, it needs some scratch space to extract the rootfs. If not configured otherwise, a tmpdir below /tmp is used. In case of isar builds this is not desired, as /tmp could be too small (e.g. on a tmpfs) and it also breaks the rule of only operating below bitbakes TMPDIR. We fix this by explicitly setting the TMPDIR env var to a dir below the recipes WORKDIR. By that, each sbuild chroot is extracted to a tmpdir below the recipe that needs it (it is automatically cleanded up by sbuild after the build). Signed-off-by: Felix Moessbauer --- meta/classes-recipe/dpkg.bbclass | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/meta/classes-recipe/dpkg.bbclass b/meta/classes-recipe/dpkg.bbclass index a42703d5..35408495 100644 --- a/meta/classes-recipe/dpkg.bbclass +++ b/meta/classes-recipe/dpkg.bbclass @@ -21,6 +21,8 @@ SBUILD_PASSTHROUGH_ADDITIONS ?= "" # can be set to "1" in the recipe. DPKG_BUILD_ENABLE_NETWORK ??= "0" +SBUILD_TMPDIR ?= "${WORKDIR}/tmpdir" + def expand_sbuild_pt_additions(d): cmds = '' for var in d.getVar('SBUILD_PASSTHROUGH_ADDITIONS').split(): @@ -41,6 +43,7 @@ CP_FLAGS:sid ?= "-L --update=none --no-preserve=owner" # Build package from sources using build script dpkg_runbuild[root_cleandirs] += "${WORKDIR}/rootfs" +dpkg_runbuild[cleandirs] += "${SBUILD_TMPDIR}" dpkg_runbuild[vardepsexclude] += "${SBUILD_PASSTHROUGH_ADDITIONS}" dpkg_runbuild() { E="${@ isar_export_proxies(d)}" @@ -126,6 +129,7 @@ dpkg_runbuild() { sbuild_network_option="--enable-network" fi + TMPDIR=${SBUILD_TMPDIR} \ sbuild -n -c ${SBUILD_CHROOT} \ --chroot-mode=${ISAR_CHROOT_MODE} \ --host=${PACKAGE_ARCH} --build=${BUILD_ARCH} ${profiles} \