From patchwork Wed Feb 7 02:02:38 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dimitri John Ledkov X-Patchwork-Id: 1895977 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.ubuntu.com (client-ip=185.125.189.65; helo=lists.ubuntu.com; envelope-from=kernel-team-bounces@lists.ubuntu.com; receiver=patchwork.ozlabs.org) Received: from lists.ubuntu.com (lists.ubuntu.com [185.125.189.65]) (using TLSv1.2 with cipher ECDHE-ECDSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4TV3LF5pRPz23gD for ; Wed, 7 Feb 2024 13:03:17 +1100 (AEDT) Received: from localhost ([127.0.0.1] helo=lists.ubuntu.com) by lists.ubuntu.com with esmtp (Exim 4.86_2) (envelope-from ) id 1rXXHF-0004jR-Kx; Wed, 07 Feb 2024 02:03:06 +0000 Received: from smtp-relay-internal-1.internal ([10.131.114.114] helo=smtp-relay-internal-1.canonical.com) by lists.ubuntu.com with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.86_2) (envelope-from ) id 1rXXGx-0004hv-LA for kernel-team@lists.ubuntu.com; Wed, 07 Feb 2024 02:02:48 +0000 Received: from mail-wr1-f72.google.com (mail-wr1-f72.google.com [209.85.221.72]) (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-1.canonical.com (Postfix) with ESMTPS id 3E63440606 for ; Wed, 7 Feb 2024 02:02:47 +0000 (UTC) Received: by mail-wr1-f72.google.com with SMTP id ffacd0b85a97d-33b316fcaecso62820f8f.3 for ; Tue, 06 Feb 2024 18:02:47 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1707271365; x=1707876165; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=f2UpAFUi2uSopDiuYAknY9U7Ml3GHMYxmKU4JNPfGdE=; b=ikA3X9//pSCVQ604yI1Ms9GYHv3xFHxMkryPGuvyJxwP/5toDhbLVnJ6DLiTNArnTZ h5VnJNPmCMQWgW10jHFr6T08iR0qBoHbbG695k4CxZ0b3EWhwXR+GV91G2zo8FwAS6pW V9qLMJJ2S/ilHXIdKnmBqyRNd/baIflusHcn4csIZod/khrVQwLiEmLbZYTVOtqluh5F PWKvH2WrZjBoj4Aednm4DdDC7Th8BtwsY1STkhMtwgMphfzo2Q4f64HoFKo2HAalmk7D NlOQlNI9EbxNMBpRNdY5Swi+eUSg1CW2QQ9ibO1zKgB+/qYJGjP0ewJ2jbVy6xCDfImN KMLQ== X-Gm-Message-State: AOJu0Yw5IpWvY6jUIX6Wy/NfZHL8ZjMr0ThlEQ3r/PbVU367sM9iyHsd wryxVpdA4ZtFFzHUYsiDHougPSnpS0iWspF+hbbx3WXjhT0NWVuIUYL3I90qaCEKRjqTjNAVWBm 3MAe1NqBaAUNF7UYnTavIvPOCyxmKw7xPf3p01x9+Kf79nOXONxoA7XXNM4xLKPn9KMHmjDozM3 /H7+zgufYkSA== X-Received: by 2002:adf:e843:0:b0:33a:e76e:8b5c with SMTP id d3-20020adfe843000000b0033ae76e8b5cmr2205371wrn.33.1707271365568; Tue, 06 Feb 2024 18:02:45 -0800 (PST) X-Google-Smtp-Source: AGHT+IE0q/FVMwdnqvlWwfIVkPSvI2aMakL3/pKZ8k+8YlU+drtzaQmgdGB8SZqZaeKWbUzsff4d8Q== X-Received: by 2002:adf:e843:0:b0:33a:e76e:8b5c with SMTP id d3-20020adfe843000000b0033ae76e8b5cmr2205365wrn.33.1707271365327; Tue, 06 Feb 2024 18:02:45 -0800 (PST) Received: from localhost ([2a01:4b00:85fd:d700:3da5:e359:d237:a3c8]) by smtp.gmail.com with ESMTPSA id bv11-20020a0560001f0b00b0033b2f127f69sm266873wrb.26.2024.02.06.18.02.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 06 Feb 2024 18:02:44 -0800 (PST) From: Dimitri John Ledkov To: kernel-team@lists.ubuntu.com Subject: [UNSTABLE][PATCH 1/2] UBUNTU: [Packaging] Switch to 3.0 dpkg source formats Date: Wed, 7 Feb 2024 02:02:38 +0000 Message-Id: <20240207020239.120806-2-dimitri.ledkov@canonical.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20240207020239.120806-1-dimitri.ledkov@canonical.com> References: <20240207020239.120806-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" This patch switches packaging to 3.0 dpkg source formats. Using native (no orig-tarball) for RC releases, and quilt (with orig tarball) for released kernels. This is a minimal conversion to the new formats. The immediate benefit is ability to use xz compression for the source tarballs, GPG verified upstream tarballs, and simplify kernel patching for those that are rebuilding Ubuntu kernels. Once this is applied we will then be able to further simplify our packaging by collapsing debian.* directories under debian dir, and significantly reducing - if not eliminating our reconstruct scripts. Signed-off-by: Dimitri John Ledkov Acked-by: Masahiro Yamada --- debian/rules.d/1-maintainer.mk | 2 ++ debian/source/format | 2 +- debian/source/local-options | 12 ++++++++++++ 3 files changed, 15 insertions(+), 1 deletion(-) create mode 100644 debian/source/local-options diff --git a/debian/rules.d/1-maintainer.mk b/debian/rules.d/1-maintainer.mk index dfcd814e2d..51eae55f78 100644 --- a/debian/rules.d/1-maintainer.mk +++ b/debian/rules.d/1-maintainer.mk @@ -114,8 +114,10 @@ autoreconstruct: # No need for reconstruct for -rc kernels since we don't upload an # orig tarball, so just remove it. if grep -q "^EXTRAVERSION = -rc[0-9]\+$$" Makefile; then \ + echo "3.0 (native)" > debian/source/format; \ echo "exit 0" >$(DEBIAN)/reconstruct; \ else \ + echo "3.0 (quilt)" > debian/source/format; \ $(DROOT)/scripts/misc/gen-auto-reconstruct $(upstream_tag) $(DEBIAN)/reconstruct $(DROOT)/source/options; \ fi diff --git a/debian/source/format b/debian/source/format index d3827e75a5..89ae9db8f8 100644 --- a/debian/source/format +++ b/debian/source/format @@ -1 +1 @@ -1.0 +3.0 (native) diff --git a/debian/source/local-options b/debian/source/local-options new file mode 100644 index 0000000000..d77c6f2631 --- /dev/null +++ b/debian/source/local-options @@ -0,0 +1,12 @@ +# Do not ingore removed files and include them in the automatically +# generated patch +include-removal +# Do not try to prepare the build tree by applying patches which are +# apparently unapplied +no-preparation +# Use debian-changes patch name without version number +single-debian-patch +# Do not try to unapply patches +no-unapply-patches +# Automatically add to quilt series the autogenerated patch +auto-commit From patchwork Wed Feb 7 02:02:39 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dimitri John Ledkov X-Patchwork-Id: 1895978 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.ubuntu.com (client-ip=185.125.189.65; helo=lists.ubuntu.com; envelope-from=kernel-team-bounces@lists.ubuntu.com; receiver=patchwork.ozlabs.org) Received: from lists.ubuntu.com (lists.ubuntu.com [185.125.189.65]) (using TLSv1.2 with cipher ECDHE-ECDSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4TV3LG37Brz23gt for ; Wed, 7 Feb 2024 13:03:18 +1100 (AEDT) Received: from localhost ([127.0.0.1] helo=lists.ubuntu.com) by lists.ubuntu.com with esmtp (Exim 4.86_2) (envelope-from ) id 1rXXHJ-0004lc-Aw; Wed, 07 Feb 2024 02:03:09 +0000 Received: from smtp-relay-internal-1.internal ([10.131.114.114] helo=smtp-relay-internal-1.canonical.com) by lists.ubuntu.com with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.86_2) (envelope-from ) id 1rXXGz-0004hw-2L for kernel-team@lists.ubuntu.com; Wed, 07 Feb 2024 02:02:50 +0000 Received: from mail-wr1-f70.google.com (mail-wr1-f70.google.com [209.85.221.70]) (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-1.canonical.com (Postfix) with ESMTPS id DDE6B40615 for ; Wed, 7 Feb 2024 02:02:48 +0000 (UTC) Received: by mail-wr1-f70.google.com with SMTP id ffacd0b85a97d-33b2238ce2eso66883f8f.3 for ; Tue, 06 Feb 2024 18:02:48 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1707271367; x=1707876167; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Nq8/du6cegmWu0+2S9a6QjvtmIBC90ljL573IanueZ0=; b=lsu1FYGt0kdosITttFxy2mIJCKYrL4bNdbTS1Bu0Xa2y+HEoqQb7zxzwGaNxSEZnTQ zkvD7ELXMfe5vvHKy5xLjDsGNWOjQO1K100uvqwlm7RvQySON19Ye6vLT4lZXL4fnVeP cc7bcu5LoB71ruFV6IhvvucjuhWOY/sYG4eOJW1mle26+XqbWvvdlaANDyxr85x7dXxo tPJTsi2HvUe2TLJFTAaeYwlCI23vh72GkB0T37g8kfVNY1b2fgMNRu2mYZlzDu3f9SpI io6SWP8BADw464le8IuYKB3SggPvIXDKb6x4gu7bkeYgs41c6l5qRW818bQvgYDeJKGN yCBg== X-Gm-Message-State: AOJu0YxK72BUwUad8HKK5kOwyREp2E+mxLGpna0MG92oTZiKWhEzfbD+ O42cD7ODiFMg9zFDIuJebo7Ih4feEEctPS2J6J7DtCQN3YuTcy8A/b8hloDjX5A17F9v5rCDxn4 riW/GuWIlq839fyjByiHKbFYlckjaXojFVqbQnD8KT0tQzOugEm1Y9KtBSjnYgZyCA7evCYnUgH /BPf4W8gT8qg== X-Received: by 2002:a05:6000:110b:b0:33b:4f08:ac9e with SMTP id z11-20020a056000110b00b0033b4f08ac9emr45156wrw.34.1707271367527; Tue, 06 Feb 2024 18:02:47 -0800 (PST) X-Google-Smtp-Source: AGHT+IG8rdyukhMDxOm1BDnPPdWGqHqkKbgdHIE8OoKthgrmb4mPPiI2wcOuZW67DTNCaXX53MTbTA== X-Received: by 2002:a05:6000:110b:b0:33b:4f08:ac9e with SMTP id z11-20020a056000110b00b0033b4f08ac9emr45145wrw.34.1707271367215; Tue, 06 Feb 2024 18:02:47 -0800 (PST) Received: from localhost ([2a01:4b00:85fd:d700:3da5:e359:d237:a3c8]) by smtp.gmail.com with ESMTPSA id f5-20020adfe905000000b0033b4a77b2c7sm262076wrm.82.2024.02.06.18.02.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 06 Feb 2024 18:02:46 -0800 (PST) From: Dimitri John Ledkov To: kernel-team@lists.ubuntu.com Subject: [UNSTABLE][PATCH 2/2] UBUNTU: [Packaging] add uscan watch file with GPG verification Date: Wed, 7 Feb 2024 02:02:39 +0000 Message-Id: <20240207020239.120806-3-dimitri.ledkov@canonical.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20240207020239.120806-1-dimitri.ledkov@canonical.com> References: <20240207020239.120806-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" Reuse upstream released original kernel tarballs and verify GPG signature of them against the local copy of greg's key. This should make `uscan --download-current-version` work against released kernels, in a reproducible manner. This should also enforce that all our released kernels reuse the kernel.org published orig tarball. One caveat is that tripple integer version number is preserved (as in 6.7.0) whereas on kernel.org the tarballs are actually published as two integers only (as in 6.7). Although I seem to recall everything in the world breaks when one changes kernel version to not be three numbers long. Signed-off-by: Dimitri John Ledkov Acked-by: Masahiro Yamada --- debian/upstream/signing-key.asc | 78 +++++++++++++++++++++++++++++++++ debian/watch | 3 ++ 2 files changed, 81 insertions(+) create mode 100644 debian/upstream/signing-key.asc create mode 100644 debian/watch diff --git a/debian/upstream/signing-key.asc b/debian/upstream/signing-key.asc new file mode 100644 index 0000000000..5e3addc4ac --- /dev/null +++ b/debian/upstream/signing-key.asc @@ -0,0 +1,78 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +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 +=Xuim +-----END PGP PUBLIC KEY BLOCK----- diff --git a/debian/watch b/debian/watch new file mode 100644 index 0000000000..ac0e235e69 --- /dev/null +++ b/debian/watch @@ -0,0 +1,3 @@ +version=4 +opts="uversionmangle=s%$%.0%,pgpsigurlmangle=s%@ARCHIVE_EXT@$%.tar.sign%,decompress" \ +https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-@ANY_VERSION@@ARCHIVE_EXT@