From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7207327712736706560 X-Received: by 2002:a17:906:ad4:b0:8ad:731:592d with SMTP id z20-20020a1709060ad400b008ad0731592dmr4264034ejf.5.1678086750358; Sun, 05 Mar 2023 23:12:30 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a17:906:b043:b0:8b1:2846:28e9 with SMTP id bj3-20020a170906b04300b008b1284628e9ls5489354ejb.6.-pod-prod-gmail; Sun, 05 Mar 2023 23:12:29 -0800 (PST) X-Google-Smtp-Source: AK7set+MtqbuFOZHXitJl9Yuv2DAYfCfRagOHP8sXxxdIG3G+IeeeOnLBHJRAsyQVVGCk3AUJkrK X-Received: by 2002:a17:906:d42:b0:900:a150:cea5 with SMTP id r2-20020a1709060d4200b00900a150cea5mr9058488ejh.54.1678086748903; Sun, 05 Mar 2023 23:12:28 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1678086748; cv=none; d=google.com; s=arc-20160816; b=jgpFmVxhG61IIbj/tsNUN5/xyF5DHLZn0+Ye7ombW8TnfntrqODxoFqZ8iPXgHkzDS LbifhsyOjwUoR/sVLF6WI2/J22xIzoq7TBlvfywpyh0/zX6rg7yQEyMb6jk3S9VVQgPC 03c4ip0wg8yXPFR8OEXAhhdobZnSzAFZ8Q7MGXgngI7kLWWlB9f9soTgAGGjdy3HI8jB CoXMdYjSXWeXCl2NArl4sKgpwXCedbZLEhji3cOHHkoUiYPVkUfSSyJssQDseEQR5o7L MyB2q4tG6UPNlCM7Sjksjd3JTRWWvR/FI/FZQ+U/Px4bPDjn+/Nsz6yoR01apBcVcAzy y/iw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=feedback-id:content-transfer-encoding:mime-version:message-id:date :subject:cc:to:from:dkim-signature; bh=px3lrvlSoMYK11ByDDuTB/5by0PhUXJ6Hm3Ri2v0f8o=; b=oCzV3Yi5wCmqYt8PihTfr7YKhLkxCeXNQA7ypqqBY1d+CVUnvM+Yp3ldx2zh7Hf2zG ogPYpWEg3AFGzKxUtZ4DPUccDfdbR7RkE6H7+Qr8RXSLgirCji1uw0AZC1K0d5H0RzUW n+2LIOfC+Vm6VTWzup1FyZaO4qGCxpcdl6kLtmFKHKpTk1Al0b1nJBkW8TYTkB9YO1vU c2uIM4i90fbuNE6oQ9LTfryJn15pOtyeUhktPlrNPZmxtOqhBask41NaS5GEya2WlZD8 ++O8lkgw7qAHgud2xO7qYJHGf+JThwVGMZ5uUon85dN6C1mWjYtF1XLRtDr7kFRVTCh5 7+nA== ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=IWzltFd8; spf=pass (google.com: domain of fm-526363-202303060712280ef65f95c0bf518b46-pbiwdf@rts-flowmailer.siemens.com designates 185.136.64.225 as permitted sender) smtp.mailfrom=fm-526363-202303060712280ef65f95c0bf518b46-pbIwdf@rts-flowmailer.siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Return-Path: Received: from mta-64-225.siemens.flowmailer.net (mta-64-225.siemens.flowmailer.net. [185.136.64.225]) by gmr-mx.google.com with ESMTPS id h7-20020a056402280700b004c1c06c20fdsi461885ede.3.2023.03.05.23.12.28 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sun, 05 Mar 2023 23:12:28 -0800 (PST) Received-SPF: pass (google.com: domain of fm-526363-202303060712280ef65f95c0bf518b46-pbiwdf@rts-flowmailer.siemens.com designates 185.136.64.225 as permitted sender) client-ip=185.136.64.225; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=IWzltFd8; spf=pass (google.com: domain of fm-526363-202303060712280ef65f95c0bf518b46-pbiwdf@rts-flowmailer.siemens.com designates 185.136.64.225 as permitted sender) smtp.mailfrom=fm-526363-202303060712280ef65f95c0bf518b46-pbIwdf@rts-flowmailer.siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Received: by mta-64-225.siemens.flowmailer.net with ESMTPSA id 202303060712280ef65f95c0bf518b46 for ; Mon, 06 Mar 2023 08:12:28 +0100 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; s=fm1; d=siemens.com; i=adriaan.schmidt@siemens.com; h=Date:From:Subject:To:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:Cc; bh=px3lrvlSoMYK11ByDDuTB/5by0PhUXJ6Hm3Ri2v0f8o=; b=IWzltFd8YMym4dk0fB+4w3WU2KaImCZVdyt5i3EG3mCAl7IVbEbtpULjBsEQ0fNJxeYYcu NIMWbJjutkRoPG6Al64wQL8tRV1UkHi0yZEJvYXDWTKLVwg+MfggA/3STRDrTrC3b5eYndM5 HlxDmgiMMaNCK55w+yfTmMRiEuI1A=; From: Adriaan Schmidt To: isar-users@googlegroups.com Cc: Adriaan Schmidt Subject: [PATCH] fix: improve check for availability of compat arch Date: Mon, 6 Mar 2023 08:12:26 +0100 Message-Id: <20230306071226.3165673-1-adriaan.schmidt@siemens.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Flowmailer-Platform: Siemens Feedback-ID: 519:519-526363:519-21489:flowmailer X-TUID: /gmVO9JFrCbX follow-up to 3aa4d3832ccb2271e850a8245cb45ad40e3da366 The check, whether compat can be built needs to also ensure that we actually have a compat arch for our DISTRO_ARCH. There is a helper function in the compat class for this now. Signed-off-by: Adriaan Schmidt --- Sorry, I was slow to send an updated patch, rebasing the essential packages feature onto v4 of the multiarch series. Adriaan --- meta/classes/essential.bbclass | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/meta/classes/essential.bbclass b/meta/classes/essential.bbclass index be98a76d..2ae31b38 100644 --- a/meta/classes/essential.bbclass +++ b/meta/classes/essential.bbclass @@ -3,9 +3,11 @@ ISAR_REBUILD_ESSENTIAL_PKGS ?= "" +inherit compat + python() { isar_rebuild_essential_pkgs = (d.getVar('ISAR_REBUILD_ESSENTIAL_PKGS') or '').split() - build_compat = d.getVar('ISAR_ENABLE_COMPAT_ARCH') == "1" + build_compat = isar_can_build_compat(d) build_native = not d.getVar('DISTRO_ARCH') == d.getVar('HOST_ARCH') # construct list of essential packages that should be rebuilt: -- 2.30.2