From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 6995249996219023360 X-Received: by 2002:a05:600c:2242:: with SMTP id a2mr34498wmm.180.1628708559538; Wed, 11 Aug 2021 12:02:39 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a7b:c4c3:: with SMTP id g3ls1583228wmk.0.gmail; Wed, 11 Aug 2021 12:02:38 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxVkSN0WXweR/v4hQvYz57nFAmYeNUy8LfMHSp8duSghxtq0fBVloxZ+UoZXBq2HLQdUgUx X-Received: by 2002:a1c:1f17:: with SMTP id f23mr11579171wmf.136.1628708558445; Wed, 11 Aug 2021 12:02:38 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1628708558; cv=none; d=google.com; s=arc-20160816; b=SBTHgUghtLsJ3aJvrMlvexVQMa0lTtr//cTIJjuaTPJw8VzNDJKU5Mac//tXXJf6H/ h04+H7RZFi84MGyI1j7a7RYrm5F5uPnQyirsGnz4KT+N1o5VO4VAaNDFmLHvmTAcNDl0 /ddm7Pti+VqZVpRJqfZPR7VEWNOnhH/v2c0B3oIoielFHWBm3rGNZnF2xqlUdhKJ+NCh vuP58MSwrm5PTD+1EvzNLI03h7zG7KJyp87a8K0KhtwtpYFEmBevho1bKzUYH8DAiTeB 557zELm9gmg2Tj7fRGiAdcT3Nca4ilxmnfz6TgXL6koyArS+i3hmuzfsqwJC0YkQ3JvQ JHKA== 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=ENhLHde8ibakz+VJLdBKt/SkUJzjpEScbrLpfnUsRpw=; b=tgkHoQRpWvpD4wtMJznyoDfxCw+bVydP//wp5xBE7Q2XgU6hwqR2/6ZxNIrx7tHTI7 frcgWAQSST40nyj/JLTFe1FXPMr9Cilh4UXU89a0KwECTOZMsT0wDLEwGCzaD4CEpXJE +J1azUrOkHI0auBFDhzU1kh+kNzHT4Nmh8qgIpzcHCW7+zIcz1bB2AK4hupULFPDBxoY Hf0D1qWXR0Vnes4+mIkKbEyWhoD0JTsqPct6fFiqRUkFgWf2XJiqY55fmeQatZHopeBl vrUPvW4XN+j7T8FtQMNODh60n0Pojd1Leo+oOvADSya2gS+U/vWHJlo95ewWS1dZUsTG RQ2w== ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of jan.kiszka@siemens.com designates 194.138.37.40 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 gecko.sbs.de (gecko.sbs.de. [194.138.37.40]) by gmr-mx.google.com with ESMTPS id j129si276058wmj.2.2021.08.11.12.02.38 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 11 Aug 2021 12:02:38 -0700 (PDT) Received-SPF: pass (google.com: domain of jan.kiszka@siemens.com designates 194.138.37.40 as permitted sender) client-ip=194.138.37.40; Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of jan.kiszka@siemens.com designates 194.138.37.40 as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Received: from mail2.sbs.de (mail2.sbs.de [192.129.41.66]) by gecko.sbs.de (8.15.2/8.15.2) with ESMTPS id 17BJ2cbr031565 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Wed, 11 Aug 2021 21:02:38 +0200 Received: from md1f2u6c.ad001.siemens.net ([167.87.241.87]) by mail2.sbs.de (8.15.2/8.15.2) with ESMTP id 17BJ2bHB028609 for ; Wed, 11 Aug 2021 21:02:37 +0200 From: Jan Kiszka To: isar-users Subject: [PATCH v2 0/4] isar-bootstrap cleanups, fixes and improvements Date: Wed, 11 Aug 2021 21:02:33 +0200 Message-Id: X-Mailer: git-send-email 2.31.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-TUID: muRG2deHtFO3 These changes finally trigger clean rebuilds when changes DISTRO_APT_SOURCES and PREFERENCES, or any of the file that those vars reference. In addition, they clean up unneeded duplications in isar-bootstrap-host/target. Patches 1 and 2 are unchanged from v1, just bundled here to make clear that patches 3 and 4 are based on top. Jan Jan Kiszka (4): isar-bootstrap: Remove obsolete and incorrect skipping of rebuild isar-bootstrap: Consolidate common host and target bits isar-bootstrap: Further consolidate host and target isar-bootstrap: Ensure rebuild on changes in DISTRO_APT_SOURCES/PREFERENCES files .../isar-bootstrap/isar-bootstrap-host.bb | 37 +-- .../isar-bootstrap/isar-bootstrap-target.bb | 33 -- .../isar-bootstrap/isar-bootstrap.inc | 311 ++++++++++-------- 3 files changed, 167 insertions(+), 214 deletions(-) -- 2.31.1