From patchwork Tue Feb 8 15:50:39 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dimitri John Ledkov X-Patchwork-Id: 1589962 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: bilbo.ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=canonical.com header.i=@canonical.com header.a=rsa-sha256 header.s=20210705 header.b=eDjD7BR/; dkim-atps=neutral Authentication-Results: ozlabs.org; spf=none (no SPF record) smtp.mailfrom=lists.ubuntu.com (client-ip=91.189.94.19; helo=huckleberry.canonical.com; envelope-from=kernel-team-bounces@lists.ubuntu.com; receiver=) Received: from huckleberry.canonical.com (huckleberry.canonical.com [91.189.94.19]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by bilbo.ozlabs.org (Postfix) with ESMTPS id 4JtSD072ZZz9s0B for ; Wed, 9 Feb 2022 02:51:12 +1100 (AEDT) Received: from localhost ([127.0.0.1] helo=huckleberry.canonical.com) by huckleberry.canonical.com with esmtp (Exim 4.86_2) (envelope-from ) id 1nHSli-0004ff-Uv; Tue, 08 Feb 2022 15:51:02 +0000 Received: from smtp-relay-internal-0.internal ([10.131.114.225] helo=smtp-relay-internal-0.canonical.com) by huckleberry.canonical.com with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.86_2) (envelope-from ) id 1nHSlh-0004c9-0u for kernel-team@lists.ubuntu.com; Tue, 08 Feb 2022 15:51:01 +0000 Received: from mail-ej1-f71.google.com (mail-ej1-f71.google.com [209.85.218.71]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by smtp-relay-internal-0.canonical.com (Postfix) with ESMTPS id 7896A3F1E0 for ; Tue, 8 Feb 2022 15:50:58 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=canonical.com; s=20210705; t=1644335458; bh=3nDUSOKLnvq+jju2PmQFgD83XDeQQCOJGBoXTEOpth0=; h=From:To:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=eDjD7BR/nWVTPQYgNmp4fg9/wn9JoljqaswAdIjibJSHv0SGV9DfTKFZpNkFBygHe xAelpQMAtkvCZmZ/DxEFPdTyGmtRd8T25fR2r4u/KJV86m1KDKEP1JS7iF76WtSoTZ 7aXkmgACzEI/AmFYWldmgYurK36mKbmhlPh+xDrPCQPWOZdyno1GYHQdF5AlHsGvpv Bk+dKFB8tpgqSltMd//nz/6GRC9g2TlXiCIVuRiQ8hJwhnUjyQcCl7k4ZK7IKXL41W qZnquy7B3XPubzdVS2eyVgmKN3e2QRWqEw2cIw8F6UfCDWCuUuIJ6StaulSDR+FYYf McIa+W/u0LqMA== Received: by mail-ej1-f71.google.com with SMTP id o4-20020a170906768400b006a981625756so5946222ejm.0 for ; Tue, 08 Feb 2022 07:50:58 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=3nDUSOKLnvq+jju2PmQFgD83XDeQQCOJGBoXTEOpth0=; b=RbzTRmipUiHnCpwSr7Rvx4KeuRsFJLFaAb9ePdr1q8vOQirbTmcCtzvv7EwewVdaaj uDorIdz15DM/V2vWNlpCfb6m/pOr1kO4K6pTOhUp9q6Xr+10o3LUA2kiiVkaxpzhb3Cn EQlHfbZ+F/nxH0vPJc7O67OWArCZhk+K4oR129LYrmRnWLlTvWozvVP9LjtjYT6djYOx gilrHFmthlFC/GSWbKNSj4gLRUK+Xzp7qS6ZMevJ1a7009EAEz0EkuBO69tureN3eHaW wlj/D/tMszcZ7egKHYoNRSZAvlpiTkwC9RgyozEwVa+GkB5wtp5X9zLOa6tRFrxOXgnz lj5g== X-Gm-Message-State: AOAM5334BjJixQ5dxQj4kkmdvP8rNNWJZ2aNjGw0gZ+88+tpcG9qyhZ5 ngLmpr38LRLK4Rzj+h/6FqSwiaZ1Yl22fqTmzwWONlV751GNysCA4QEPz23ijK+fv4dBFeiRE0K HtrEfkD+RUIGk2R3nV6tLKSWQkFnlGR+qmmyR3ddWhQ== X-Received: by 2002:a17:907:da3:: with SMTP id go35mr4198222ejc.456.1644335455608; Tue, 08 Feb 2022 07:50:55 -0800 (PST) X-Google-Smtp-Source: ABdhPJzAqpEZ8gRO2IVnFZ5A+Z93pErmw8Mg03X9TjE1epfKLJIVUI+MRMeO09URY6oMV6tBz9u3Jw== X-Received: by 2002:a17:907:da3:: with SMTP id go35mr4198208ejc.456.1644335455370; Tue, 08 Feb 2022 07:50:55 -0800 (PST) Received: from localhost ([2001:67c:1560:8007::aac:c15c]) by smtp.gmail.com with ESMTPSA id t22sm6839347edv.105.2022.02.08.07.50.54 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 08 Feb 2022 07:50:55 -0800 (PST) From: Dimitri John Ledkov To: kernel-team@lists.ubuntu.com Subject: [J][linux-signed-uc22][PATCH 2/5] debian/control.stub: introduce unsigned packages on arm64 armhf Date: Tue, 8 Feb 2022 15:50:39 +0000 Message-Id: <20220208155042.273128-3-dimitri.ledkov@canonical.com> X-Mailer: git-send-email 2.32.0 In-Reply-To: <20220208155042.273128-1-dimitri.ledkov@canonical.com> References: <20220208155042.273128-1-dimitri.ledkov@canonical.com> MIME-Version: 1.0 X-BeenThere: kernel-team@lists.ubuntu.com X-Mailman-Version: 2.1.20 Precedence: list List-Id: Kernel team discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: kernel-team-bounces@lists.ubuntu.com Sender: "kernel-team" Previously, in uc20, we would hard code swm expected version of this source package in snapcraft.yaml and blindly build armhf/arm64 versions of the snaps even though the corresponding -XX.YY.SS version of the deb did not exist. Introduce vmlinuz based linux-image-uc22-generic package on all architectures which provides the right kernel image and matching modules as expected to be vendored into kernel snap. This will simplify snapcraft.yaml and make archive debs versions, match snapcraft / snap versions, and pacify swm expecting strictly the same version numbers across all architectures. Signed-off-by: Dimitri John Ledkov --- debian/control.stub | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/debian/control.stub b/debian/control.stub index a10343214e..d524b69909 100644 --- a/debian/control.stub +++ b/debian/control.stub @@ -10,8 +10,8 @@ Build-Depends-Arch: Standards-Version: 3.9.4 Package: linux-image-uc22-generic -Architecture: amd64 -Depends: linux-firmware, wireless-regdb, linux-modules-@ABI@-generic, linux-modules-extra-@ABI@-generic +Architecture: amd64 arm64 armhf +Depends: linux-firmware, wireless-regdb, linux-image-@ABI@-generic [arm64 armhf], linux-modules-@ABI@-generic, linux-modules-extra-@ABI@-generic Description: UC22 kernel image generic A kernel image for generic UC22. This version of it is signed with Canonical's UEFI signing key on amd64.