From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 6680483261914808320 X-Received: by 2002:a2e:975a:: with SMTP id f26mr3934837ljj.5.1555421217879; Tue, 16 Apr 2019 06:26:57 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a2e:2f07:: with SMTP id v7ls740353ljv.12.gmail; Tue, 16 Apr 2019 06:26:57 -0700 (PDT) X-Google-Smtp-Source: APXvYqw0qufg9x3yTaq8+0+Y1P+0sRCAWeYaJzniKBhcw4m702jaUPZ6u94FVsjnMfUA3/ngY4sb X-Received: by 2002:a2e:975a:: with SMTP id f26mr3934830ljj.5.1555421217349; Tue, 16 Apr 2019 06:26:57 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1555421217; cv=none; d=google.com; s=arc-20160816; b=Fz6oEpMpHYIvFm4R88/pb65fDF4rbhxoVgM+xidOmC8B+O7c/N5QaGD+dItb50WoQj x8avxPoNZOt0t8un0lJVGpabq6tKlww7stLXTWA86b5p3G5GfqQVgxlMmNQXt7tSlCsa GwKyT+NAyf811qfdNlLfJ3gc9yToCowSK1vjUnOygbZoshboKwBiek5Rz5W760285m8u JaYR4357sEqZVyv7BDS7SmE0PWpEJgPOerf/6J9wyLk7I6DBeXgsr+G8H1zR67XCn4xX oaawyJA62+Qi4ZNfJJQ83v+Ak8u924jvECntJqBKcCaguzn72xf9FAZxAEXwl2q1qB9m OW6Q== 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:cc :to:from; bh=ulwGr/xS5db61B9V/w1LA816SP3uLVxuFGWfgDg6lp4=; b=RRyTyTCy6nLikY4JdDX6mVzRInnlzATX4zuuibIo4pwmJk1KxAnWUDrg3deDVClvGd oykLAOxEkIlCj+TJJmgJyip70dKpv9tvfX02Ztdg5vawmNp6VQXRm0fMkWmeB5UV4kuB gcuA0Wv0J2562PsDnKXV4jwD/RphhFvaXbWTDt7Kem45vNv0jjPcCyaTirDrjM87+u7l yRyQEECpiuLbdxeMmXYczppkQEO/8/8itCsOFbSLvtJXdoTzQxSOoyFpcuB2lV8O5iHN P/C5NREd3gPASCkrCxGeJPci2Vk/h/8IM3HzbaKHl9OFQ4iT/TeFNGyV6LCkGYB0Kn16 25kw== ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of claudius.heine.ext@siemens.com designates 192.35.17.28 as permitted sender) smtp.mailfrom=claudius.heine.ext@siemens.com Return-Path: Received: from goliath.siemens.de (goliath.siemens.de. [192.35.17.28]) by gmr-mx.google.com with ESMTPS id l9si2473987lfh.0.2019.04.16.06.26.57 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 16 Apr 2019 06:26:57 -0700 (PDT) Received-SPF: pass (google.com: domain of claudius.heine.ext@siemens.com designates 192.35.17.28 as permitted sender) client-ip=192.35.17.28; Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of claudius.heine.ext@siemens.com designates 192.35.17.28 as permitted sender) smtp.mailfrom=claudius.heine.ext@siemens.com Received: from mail1.sbs.de (mail1.sbs.de [192.129.41.35]) by goliath.siemens.de (8.15.2/8.15.2) with ESMTPS id x3GDQudt013413 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 16 Apr 2019 15:26:56 +0200 Received: from ring.ppmd.siemens.net (linux-ses-ext02.ppmd.siemens.net [139.25.69.232]) by mail1.sbs.de (8.15.2/8.15.2) with ESMTP id x3GDQuem009089; Tue, 16 Apr 2019 15:26:56 +0200 From: claudius.heine.ext@siemens.com To: isar-users@googlegroups.com Cc: Claudius Heine Subject: [PATCH 0/8] Cleanup rootfs creation Date: Tue, 16 Apr 2019 15:26:38 +0200 Message-Id: <20190416132647.3074-1-claudius.heine.ext@siemens.com> X-Mailer: git-send-email 2.20.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-TUID: BdNAtfS9PrOZ From: Claudius Heine Hi, this patchset contains some patches that where developed while implementing the preprocessing image pipeline. They are universally useful, but do prepare for the next steps. Cheers, Claudius Claudius Heine (8): isar-boostrap-helper: move 'HOST_ARCH' and 'HOST_DISTRO' to base.bbclass move 'HOST_DISTRO_APT_SOURCES' from bootstrap-helper to isar-bootstrap buildchroot.bbclass: only cross build if HOST_ARCH != DISTRO_ARCH isar-bootstrap/buildchroot/sdkchroot: refactor PF and WORKDIR bitbake.conf: remove unneeded and differently used variables image.bbclass: make IMAGE_ROOTFS overwritable bitbake.conf: set default QEMU_ARCH variables buildchroot/configscript: make creation of builder uid/gid idempotent meta/classes/base.bbclass | 9 +++++++++ meta/classes/buildchroot.bbclass | 2 +- meta/classes/image-sdk-extension.bbclass | 2 +- meta/classes/image.bbclass | 2 +- meta/classes/isar-bootstrap-helper.bbclass | 14 -------------- meta/conf/bitbake.conf | 13 ++++++++----- .../isar-bootstrap/isar-bootstrap-host.bb | 11 +++-------- .../isar-bootstrap/isar-bootstrap-target.bb | 6 +----- .../recipes-core/isar-bootstrap/isar-bootstrap.inc | 1 + .../buildchroot/buildchroot-host.bb | 1 + meta/recipes-devtools/buildchroot/buildchroot.inc | 3 +-- .../buildchroot/files/configscript.sh | 4 ++-- meta/recipes-devtools/sdkchroot/sdkchroot.bb | 3 +-- 13 files changed, 30 insertions(+), 41 deletions(-) -- 2.20.1