From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7044759803119271936 X-Received: by 2002:a5d:5255:: with SMTP id k21mr517821wrc.381.1640235959770; Wed, 22 Dec 2021 21:05:59 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:adf:d21b:: with SMTP id j27ls3070205wrh.3.gmail; Wed, 22 Dec 2021 21:05:58 -0800 (PST) X-Google-Smtp-Source: ABdhPJzks5Y3fP+hj+Ri2RP0PFUkP4OECH+0829O7cRP87sDWsABgqpyHsAroc4v3qp9lbYUcjbw X-Received: by 2002:adf:f051:: with SMTP id t17mr485907wro.192.1640235958785; Wed, 22 Dec 2021 21:05:58 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1640235958; cv=none; d=google.com; s=arc-20160816; b=nRxe7tdQ5pHMXVR+EWorlFOX6HdzdJmSpVSxyU6+LMU/oALw4+Y20+Nv3HwpYW+YU4 WcASOM8cvT5h1HzHwJaI/k13DbAhu0QdO6iK6lle6HCcX+sceShbeIh2kEIjRzVZdhhV C6zh0nCT6ovSe115UuFwyu6TblBZOqc0RbhCUh/rHYgSoU8xm3a3AKisNozDGX+HNA4+ oRkYa/zbiuVulBy7ZDxi+UDOpV5ttBdJOxMCjQxzcnNjAa8j4/Ag7QIKzHT/pIcZDoLe yDYquQcGQV/Q/1hgNu4DHwi2WfBhCLfRw/AcM3or2wPDw8yYLb3kvBrol89y1hgrBSMp JZvg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:message-id:date:subject:to :from; bh=izfJVSPi14XISeTfppKDLo08cMbT36emqV273rIpEtU=; b=lCqB3NOA0lgvTg7NdWQ+pbnwV9McLnO40dYPf1b35bbyxLRFCbcjCQRz7x0HeHTyeI Z0sVO0SLs1/gXpmlDRlz7YrKaGbEm4n/A0TqNqaAkTm9+bYxkZPHmem5VkJts3OGF3NT O7WV3hDJS5e/Z8yq+UGJ/ykt1osy6ntS68RJFpUYvMsYq1uMcR5uA/V4Uglwy2+xa13d EchMRQD49/fOgpu2j0GtVbvjnZTiAkokrWpgIyX30jaWySBQZrUA7id163TmOFuuPe3j 0vL9ZI6O4bg70Z8KJdUNrfDLAG8FA7t8xFJPwqMRa9QC6qOTNrO2no8E5ut4dZNtshgb tNbA== ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of ubely@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=ubely@ilbers.de Return-Path: Received: from shymkent.ilbers.de (shymkent.ilbers.de. [85.214.156.166]) by gmr-mx.google.com with ESMTPS id e5si156393wrs.6.2021.12.22.21.05.58 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Wed, 22 Dec 2021 21:05:58 -0800 (PST) Received-SPF: pass (google.com: domain of ubely@ilbers.de designates 85.214.156.166 as permitted sender) client-ip=85.214.156.166; Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of ubely@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=ubely@ilbers.de Received: from baighyz.m.ilbers.de (host-80-81-17-52.static.customer.m-online.net [80.81.17.52]) (authenticated bits=0) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8) with ESMTPSA id 1BN55vqA009371 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Thu, 23 Dec 2021 06:05:58 +0100 From: Uladzimir Bely To: isar-users@googlegroups.com Subject: [PATCH 0/7] Avoid using shell environment during the build Date: Thu, 23 Dec 2021 06:05:50 +0100 Message-Id: <20211223050557.28269-1-ubely@ilbers.de> X-Mailer: git-send-email 2.20.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED 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-TUID: em3XoQ7IX1ql This patchset is a subseries of 'Sbuild/Schroot migration' patchset including only preparation patches. It doesn't require any changes in downstreams (meta-iot2050 and xenomai-images were tested) so can be merged independently. In this patchset the main topic is a migration to template files that allows to use cleaner build environment. When this patchset is merged, it will make maintenance of remaining sbuild-related patches easier and will shorten their number. Anton Mikanovich (6): linux-module: Do not use shell environment u-boot: Do not use shell environment trusted-firmware: Do not use shell environment optee-os: Do not use shell environment kselftest: Do not use shell environment linux-mainline: Move cfg fragment test to debian/rules Uladzimir Bely (1): template: Copy template attributes on transform .../linux/linux-mainline_5.4.70.bb | 16 +++--- meta/classes/template.bbclass | 4 +- .../files/debian/{rules => rules.tmpl} | 4 +- meta/recipes-bsp/optee-os/optee-os-custom.inc | 9 +--- .../files/debian/{rules => rules.tmpl} | 4 +- .../trusted-firmware-a-custom.inc | 9 +--- .../u-boot/files/debian/{rules => rules.tmpl} | 2 +- meta/recipes-bsp/u-boot/u-boot-custom.inc | 9 +--- .../kselftest/files/{rules => rules.tmpl} | 0 meta/recipes-kernel/kselftest/kselftest.inc | 21 +++----- .../linux-module/files/debian/rules | 37 ------------- .../linux-module/files/debian/rules.tmpl | 52 +++++++++++++++++++ meta/recipes-kernel/linux-module/module.inc | 19 ++----- 13 files changed, 86 insertions(+), 100 deletions(-) rename meta/recipes-bsp/optee-os/files/debian/{rules => rules.tmpl} (75%) rename meta/recipes-bsp/trusted-firmware-a/files/debian/{rules => rules.tmpl} (77%) rename meta/recipes-bsp/u-boot/files/debian/{rules => rules.tmpl} (94%) rename meta/recipes-kernel/kselftest/files/{rules => rules.tmpl} (100%) delete mode 100755 meta/recipes-kernel/linux-module/files/debian/rules create mode 100755 meta/recipes-kernel/linux-module/files/debian/rules.tmpl -- 2.20.1