From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7118849410521366528 X-Received: by 2002:a05:600c:3d96:b0:3a1:8681:cc80 with SMTP id bi22-20020a05600c3d9600b003a18681cc80mr16626537wmb.192.1657544677820; Mon, 11 Jul 2022 06:04:37 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6000:156e:b0:21d:2eb7:c707 with SMTP id 14-20020a056000156e00b0021d2eb7c707ls16021336wrz.3.gmail; Mon, 11 Jul 2022 06:04:36 -0700 (PDT) X-Google-Smtp-Source: AGRyM1tWsYEQQu2wmXnj1u55+MLNFIVJPRuG2AY/+gVNIrLT5eg7jTBJgXSiyycdbo1eE87pg9LK X-Received: by 2002:a5d:5151:0:b0:21d:730b:c64a with SMTP id u17-20020a5d5151000000b0021d730bc64amr17116776wrt.392.1657544676812; Mon, 11 Jul 2022 06:04:36 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1657544676; cv=pass; d=google.com; s=arc-20160816; b=aVqHPtrnSzjN2IlgA9f4R6K+TkpImXgHXS7qHSohgD6KNq+MFrV7eSayeMVh02Er0r clxOEEXW78+A4kGnvjMr0IzrrSUf9fALggxRRDF20w/R8IO5Tv5GgMKpxlrzYJf0QiTS +1md6zIg6xrFDub3suvOnrFu0MnAB75RHcBi9guhFDzPQzNZNVksAD+9r+POF2/sjT/Q Vxtd1Iz0MNNU5AdD6enZNhoqjwsZ+PVmMejCDzFYPPfNV4Rh2QqbTp3+PbsfrO8hX73V bexU6skxU9OFNkQEVUoIIin01GIRb34RIjbN/DhoCWSaHSFGtzjuBMORtntb+X7F/6M5 az4Q== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:content-transfer-encoding:references:in-reply-to :message-id:subject:cc:to:from:date:dkim-signature; bh=Kob88XbgErEYznD+DdsLkrCTqkyvKT8RMrkOd0J1cvQ=; b=esdpo4Cc8HZodolVYGZzWikI4zIKgnuUyK9llETh70uvgTYRBqLIpS9ODkl8uBB+6I yTtoc18eMAJ/c7JD5ljLfGK2FMtufH7bBOlNObmUehUR5a+1sH+z70/5N4suG+rqIAPX d3wsc4JbErlKPa7+7trGvT4w11uGP7CMjdz/dOh/TvFrO5xXxv2frt1ZkbTJbmep7Wl1 wsCDxl8tks/n8ydWoTpLL8CVIsjEa99vCGLKa3VnubD302rXawekAD1gWR4Q3pauj6PF Q+Ciq2hsgAV+qC/I6lU6futZqjRDR+3oqoCOzbQmY8Ct7UeRMp+bC6Uxzq+ZC4q4qDZ8 Krhw== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=yHQziKRC; 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 henning.schild@siemens.com designates 40.107.22.57 as permitted sender) smtp.mailfrom=henning.schild@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-am6eur05on2057.outbound.protection.outlook.com. [40.107.22.57]) by gmr-mx.google.com with ESMTPS id f127-20020a1c3885000000b0039c4d96e9efsi441318wma.1.2022.07.11.06.04.36 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 11 Jul 2022 06:04:36 -0700 (PDT) Received-SPF: pass (google.com: domain of henning.schild@siemens.com designates 40.107.22.57 as permitted sender) client-ip=40.107.22.57; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=yHQziKRC; 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 henning.schild@siemens.com designates 40.107.22.57 as permitted sender) smtp.mailfrom=henning.schild@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=mRaO5eF4kUrQ7dAyOgtH8AdttCfhlnT+1BHl18lIbjDm19Kr3U+3y3I2Td9LChCCAuKKgqjw9BJuHOmlUOBTBOIOHOtVxVHf4GWcI+gGAcVBpmRGVRatW4c8ImPbS7m6XmuKrAalFgmrG7V2ZGHBuBAx8BH0I5VvPB3xSBXkTFdOB2WG2yLuxibAoASke/IUIMOtnzHuCA/4IJwkhJ/jyRLPL699LGEWVyX16JAhB8jPDmipLTeyCrW5t3WTpC7YE0BuydikAP36LfnP8VBfChTKPUK0KNFpSOgRHaBVt90DP9X/h1gLfJyxByGx1uUwzPHlul1gKJuqP4qt2Ncuow== 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=Kob88XbgErEYznD+DdsLkrCTqkyvKT8RMrkOd0J1cvQ=; b=WJjGvWQ6YpJnnnVfevhp5Zza/Ax/7uplz2Z/gM2WEMJDKzeRV8XGmkQ0ecDqK9je400hkbTYmEUBWitPesP99sEYtCpRZsd+F+XCPSuEB44xAu2ryR7UuoaP3EaRTz+HICxa/NL//5k4K37sX+0fJ+JNR34RGxvYO8e9LYZci79mwuZohNcGfD70euq5NQaUHH27SalPvjaEIgSORifd0I9Sr5FaeGu1JszeCX1AbiQ8jbWuXNxVSGnOEPy0a63PJiOC0/HRSYMTaymadmRmuRCdCz5JOm1UYw3mcko3xAdnLMIx+/O1sO1ZEsLM/M+JwgY/VTfKz/OdmdZt+viuiw== 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=Kob88XbgErEYznD+DdsLkrCTqkyvKT8RMrkOd0J1cvQ=; b=yHQziKRC58bpXrxpPqAplUIWalMOfKOWmO3c3meyZgDGd/yJadXEcKOa/xH1ip4+i6IeP7mv5BYaw6dHKj9/69xl78/TotH9Cv0frSOsgyMEj6x8uoiJ0MzrPnW8oi7kBk+AJ1t+3LSR9EGrcOgF+KtdvmCQ9ggOSL8DYiDjvbmyQN6cZO0tfAWgyjnMUanMpJADU6OEhZcKfbRJhDzPUnbcYh6rosup6LACyW+KrSTPiYjxW/x34Oy4kLjCO5OX5JYOZUWKnRZ+tHHHjNbaAmoYYSpspfSAaXspp23LLF1/ubaS21kJcpJGDifMrE4ZY820SF7/p109e6PebwjCNg== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=siemens.com; Received: from PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:102:269::8) by DB8PR10MB2954.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:ef::29) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5417.25; Mon, 11 Jul 2022 13:04:35 +0000 Received: from PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM ([fe80::253b:4d66:1a99:f6e0]) by PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM ([fe80::253b:4d66:1a99:f6e0%9]) with mapi id 15.20.5417.025; Mon, 11 Jul 2022 13:04:35 +0000 Date: Mon, 11 Jul 2022 15:04:32 +0200 From: Henning Schild To: Jan Kiszka Cc: isar-users , Cedric Hombourger Subject: Re: [PATCH] linux-custom: Fix error handling of kernel build Message-ID: <20220711150432.28d2a1be@md1za8fc.ad001.siemens.net> In-Reply-To: <6b8a5055-437c-f706-d871-a9b564631cd8@siemens.com> References: <6b8a5055-437c-f706-d871-a9b564631cd8@siemens.com> X-Mailer: Claws Mail 4.1.0 (GTK 3.24.34; x86_64-pc-linux-gnu) Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-ClientProxiedBy: AS8P251CA0018.EURP251.PROD.OUTLOOK.COM (2603:10a6:20b:2f2::25) To PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:102:269::8) Return-Path: henning.schild@siemens.com MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 5f8e9a04-033c-4d70-8612-08da633de737 X-MS-TrafficTypeDiagnostic: DB8PR10MB2954:EE_ 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: YjUFCnexY58Gt6sZjjwWFyRKpl/fIuRCQp0LeCE+8bNZ6kYOKUs3BYk96w+uUhAvGeR+BS8dWilprc3S/XAGiYOrZ/Iiiy2hKpQn7J3hSU61HicY2rHBAylWkNtDr1B/oeFAcFR5rOxBnwLAcDu6QUqIwbg7Xpr5h5EGqYThJDl/UDoRCwpHQZmHCNIt7GLgca2Cuy2+S5M0/Z0/PVgYe4IUU+Vaxl31veIAS1YxX3olQICoKi7AegwE6TBBl5NgV63seB+nkQmAeJ4sn4WbK0PN9lj7Kah6/psjWKkCNPz3vv/sMrZseGreOydRRfWhoJUZzNbjbQuTD2gXtJeF0iRyKo0V88NdM1A8Js7k3GhuSdGKQGC++cGIf1kLiVNp+t3ttpBrna331iGFtz/wpigbt1Ovnr03NngD5su8jG2buG4znAD1nJbf4/Lu/i042nXMcH22vsV9fFh/MMD0Bt5jPoWfuJpnUJDhU96EijwMHEGtRTFlDKH1QlAkXD/c7dbLSjCGpbgeFA8NFPz0B6Iw1dvdUHzSzgl3Z+GhOuCk/1I6fkHvOqP4BxezbycckY+pPsvfjBqwDGbGWAPx9Iev9dZSW78P15aq/ly3TJqQ6mwSQbZG6RwHUhw0nvNyYGj5n1CAHem+/3Lx9nSzKjO+hgkoIeZYRV8+HLfZezk9PsOAxYzbj/1ZyK99YN7Nm+8D3xkBIVf2c2vqwwT80Ps3g5yB/Yl0r6bMO3/M+snQP6vVPT8u7zhH6m/Q4/4b X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230016)(4636009)(366004)(376002)(396003)(346002)(39860400002)(136003)(44832011)(2906002)(9686003)(6486002)(6636002)(6666004)(6506007)(41300700001)(26005)(54906003)(66946007)(5660300002)(316002)(86362001)(478600001)(66476007)(8676002)(1076003)(66556008)(38100700002)(6512007)(4326008)(83380400001)(186003)(82960400001)(8936002)(6862004);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?g/mCHTp4vweu1Xz5n+xiVAxoBUvbZ0t9oJYLppdH2psTe2sWtYzN/7QNeAE/?= =?us-ascii?Q?ZIl0iO47MUD2X5SWdwjDyPgZvhD2tGoU1Gia75BaZgMJPFL69GmPq9r6yb1u?= =?us-ascii?Q?p4NGLRSvLYWtaiZk/gxRrP/7UuZXoXR/tjUCtT6IgQyxoUzFFveeM8KzfPIc?= =?us-ascii?Q?fTSqTCf3U08GdRTbrpG/2nZdQeaEPxE+aiDJdqjxnP/3Gy+8XJPxNgonUpOI?= =?us-ascii?Q?mw6/tnq9Hc+mt3yBHEWxanMsturZO0O2oisy8ozVqY0shSJtt8WJ0wZlhVp+?= =?us-ascii?Q?qlAkUumMQkySvUa0yAGEZkuTKryfxXqn3XmpuuU9BYVTCWbnHCTflhZOrbi1?= =?us-ascii?Q?i5dZBLuSSnGPhsuvIPYpJMW4kh3YCPzfuOg95L0b+HoBlmbGCT5vMjwvRqWh?= =?us-ascii?Q?gL7m3WPVX3xMrQ74+hoBuOuHAliMZ9RXBp/q0kynaSAvfU3/c2qvuviTGmU/?= =?us-ascii?Q?VT5AitSEYn2vZbjtBZwo9TXPGULs4+AjAZeqKMpUpKC/0GTyzG7sAtA+ckhE?= =?us-ascii?Q?fewRBsxNasQBtvk/KbySDjN9GoXvJHfyNfu92gs06vpfewpXz1ctYcljUI+F?= =?us-ascii?Q?zgPGYMgWbWqVOFSyUEZaRX0UD5ieAv9W3V4vLj6QQr/+C6r8OCxoBk3oLTP2?= =?us-ascii?Q?i6d4FwarLyhRvnA6JFCzyiqC8+I9XVXiQImGRHGSzqHz3ttq7DDV12SGL+15?= =?us-ascii?Q?r8k/+5jiIrcKNdlWIE/5UgUCMXZEOZLpXleK4EnZgiwRB+JUsXnXOSRdmfOs?= =?us-ascii?Q?fhgZq8JHQqQ5gLl7Zw9958aky1c9o8GVxOW3nQb226iDuV1ebfq10XtCuArY?= =?us-ascii?Q?tdJ6AJg8ky3epPuxeHNmYjnqCLWd63ICpVbyqQJIVN+ZyAFwp3naj70JpUIG?= =?us-ascii?Q?V3q8aPgAkInXsQA1LjelmYi7hAdUMiVKVirkRh+G4OnUDe/J6x1x/Y5IKu5n?= =?us-ascii?Q?/QZZxxYtausH9nngzKp+mGlUhe+8g/LVkaRCbxeM67sEPRuRZHfW5frZCF/c?= =?us-ascii?Q?wGo9GK03nb9R4ByATgws1HADeL6+eybU3KuCQR/0THRaSsrfqmrAHwUfJGAP?= =?us-ascii?Q?XFVCfgRaGbyq9bhJst+Uz5SRBcBY8imV0+WnjDX2KefkhbE9e1vAZP1zX9CS?= =?us-ascii?Q?MXThoBQGvcIZQQvrNiA6UoOYwEqCjjX5x2ETUavADg27buSuwVr43lS1T3fR?= =?us-ascii?Q?9+137kVqAFfhgmvH0KPZgxWQ0BytJwgZotUc7FsW4pcqdPIoRl8FH6T1UFdc?= =?us-ascii?Q?kpi9h02na7VJuSjYPHVcn8vwYgLpb2lJTmT0q1f3y2+aYqvQAmXfju9ESssD?= =?us-ascii?Q?uYHcr2GIbUx4134ge9vuRzUNG7Bn7uq9NnAnCe6pFtKWqw7zegHVEt8DpJHp?= =?us-ascii?Q?DN+QpT9lnFCtcgsMB9nmfKhMDqy7MnordL074HaqDvIysVf4U/qqPkDPT9HG?= =?us-ascii?Q?K55p0oWO/OwSVzLWk8FdhxK2CmsPyp3qqeVBq3DjcLp6jVTzGN3PoRl0hwnA?= =?us-ascii?Q?SovDhxd9E8Ql/2QnFCzIoySWjKlcRvmCb1XvLyi2uPjxp4CY5RGAB657boAb?= =?us-ascii?Q?K/Q39Dj8RV5Vsow11+qaYJUdpRO1cip7oRTx2WDsYqBxq71/JkgfgBWBvynn?= =?us-ascii?Q?7Q=3D=3D?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5f8e9a04-033c-4d70-8612-08da633de737 X-MS-Exchange-CrossTenant-AuthSource: PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Jul 2022 13:04:35.2332 (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: Gqijy8sBwX1jsGAu2Q355n0qJGNZIbh9xCvhTC/AuZ1AsSX4xqf5Uos1iezu8IGGOPaL5D5fIwZBMn2TFfWNx/x/coahuHvCQ3nnPoWwCRo= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR10MB2954 X-TUID: /SMGOR/eri7L Am Sun, 10 Jul 2022 22:51:24 +0200 schrieb Jan Kiszka : > From: Jan Kiszka > > Error was widely broken because set -e was not consistently set and, > where it was, it had no effect on functions as the do_${target} > invocation put them in a pipe which causes -e to be ignored. > > This sets -e in the common script already and avoids the now unneeded > "|| exit ${?}". > > Signed-off-by: Jan Kiszka > --- > > Found while fighting with a horrible vemdor kernel that had > dtbs_install broken - but was built "successfully". > > meta/recipes-kernel/linux/files/debian/isar/build.tmpl | 6 +++--- > meta/recipes-kernel/linux/files/debian/isar/clean.tmpl | 2 +- > meta/recipes-kernel/linux/files/debian/isar/common.tmpl | 4 +++- > meta/recipes-kernel/linux/files/debian/isar/configure.tmpl | 6 +++--- > meta/recipes-kernel/linux/files/debian/isar/install.tmpl | 5 +---- > 5 files changed, 11 insertions(+), 12 deletions(-) > > diff --git a/meta/recipes-kernel/linux/files/debian/isar/build.tmpl > b/meta/recipes-kernel/linux/files/debian/isar/build.tmpl index > b7749cec..550bdc67 100644 --- > a/meta/recipes-kernel/linux/files/debian/isar/build.tmpl +++ > b/meta/recipes-kernel/linux/files/debian/isar/build.tmpl @@ -3,7 +3,7 > @@ # SPDX-License-Identifier: MIT > > # Load common stuff > -. ${S}/debian/isar/common || exit ${?} > +. ${S}/debian/isar/common > > do_build() { > > @@ -12,7 +12,7 @@ do_build() { > > # Process existing kernel configuration to make sure it is > complete # (use defaults for options that were not specified) > - ${MAKE} O=${KERNEL_BUILD_DIR} olddefconfig prepare || exit ${?} > + ${MAKE} O=${KERNEL_BUILD_DIR} olddefconfig prepare > > # Transfer effective kernel version into control file and scripts > KR=$(${MAKE} O=${KERNEL_BUILD_DIR} -s --no-print-directory > kernelrelease) @@ -22,7 +22,7 @@ do_build() { > set -x > > # Build the Linux kernel > - ${MAKE} O=${KERNEL_BUILD_DIR} ${PARALLEL_MAKE} || exit ${?} > + ${MAKE} O=${KERNEL_BUILD_DIR} ${PARALLEL_MAKE} > > # Stop tracing > set +x > diff --git a/meta/recipes-kernel/linux/files/debian/isar/clean.tmpl > b/meta/recipes-kernel/linux/files/debian/isar/clean.tmpl index > f9039877..bc67595b 100644 --- > a/meta/recipes-kernel/linux/files/debian/isar/clean.tmpl +++ > b/meta/recipes-kernel/linux/files/debian/isar/clean.tmpl @@ -3,7 +3,7 > @@ # SPDX-License-Identifier: MIT > > # Load common stuff > -. ${S}/debian/isar/common || exit ${?} > +. ${S}/debian/isar/common > > do_clean() { > > diff --git a/meta/recipes-kernel/linux/files/debian/isar/common.tmpl > b/meta/recipes-kernel/linux/files/debian/isar/common.tmpl index > b7752fb6..52ebebb0 100644 --- > a/meta/recipes-kernel/linux/files/debian/isar/common.tmpl +++ > b/meta/recipes-kernel/linux/files/debian/isar/common.tmpl @@ -2,6 > +2,8 @@ # Copyright (c) Mentor Graphics, a Siemens business, 2019 > # SPDX-License-Identifier: MIT > > +set -e > + > # Isar settings > ARCH=${KERNEL_ARCH} > KERNEL_PKG_IMAGE=linux-image-${KERNEL_NAME_PROVIDED} > @@ -45,5 +47,5 @@ main() { > fi > > # call the actual target script > - do_${target} || return ${?} > + do_${target} > } > diff --git > a/meta/recipes-kernel/linux/files/debian/isar/configure.tmpl > b/meta/recipes-kernel/linux/files/debian/isar/configure.tmpl index > 83871baa..58f10326 100644 --- > a/meta/recipes-kernel/linux/files/debian/isar/configure.tmpl +++ > b/meta/recipes-kernel/linux/files/debian/isar/configure.tmpl @@ -3,14 > +3,14 @@ # SPDX-License-Identifier: MIT > # Load common stuff > -. ${S}/debian/isar/common || exit ${?} > +. ${S}/debian/isar/common > > do_configure() { > > # Process kernel config target and fragments > - ${MAKE} O=${KERNEL_BUILD_DIR} ${KERNEL_CONFIG_TARGET} || exit > ${?} > + ${MAKE} O=${KERNEL_BUILD_DIR} ${KERNEL_CONFIG_TARGET} > ./scripts/kconfig/merge_config.sh -O ${KERNEL_BUILD_DIR}/ \ > - ${KERNEL_BUILD_DIR}/.config ${KERNEL_CONFIG_FRAGMENTS} > + ${KERNEL_BUILD_DIR}/.config ${KERNEL_CONFIG_FRAGMENTS} ?? > > # Stop tracing > set +x > diff --git a/meta/recipes-kernel/linux/files/debian/isar/install.tmpl > b/meta/recipes-kernel/linux/files/debian/isar/install.tmpl index > 4c8c889f..c6b5059d 100644 --- > a/meta/recipes-kernel/linux/files/debian/isar/install.tmpl +++ > b/meta/recipes-kernel/linux/files/debian/isar/install.tmpl @@ -3,10 > +3,7 @@ # SPDX-License-Identifier: MIT > > # Load common stuff > -. ${S}/debian/isar/common || exit ${?} > - > -# Stop on error > -set -e > +. ${S}/debian/isar/common > > do_install() { >