From patchwork Mon May 9 23:35:15 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Pierre Langlois X-Patchwork-Id: 2254 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 9E68F27BBEA; Tue, 10 May 2022 00:36:38 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI,SPF_HELO_PASS autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 6A04827BBE9 for ; Tue, 10 May 2022 00:36:38 +0100 (BST) Received: from localhost ([::1]:46504 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1noCvd-0000tQ-KJ for patchwork@mira.cbaines.net; Mon, 09 May 2022 19:36:37 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:47118) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1noCv4-0000EG-PO for guix-patches@gnu.org; Mon, 09 May 2022 19:36:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:37621) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1noCv4-0001SY-Gt for guix-patches@gnu.org; Mon, 09 May 2022 19:36:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1noCv4-0003yY-Ey for guix-patches@gnu.org; Mon, 09 May 2022 19:36:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#52790] [PATCH v3 3/7] gnu: containerd: Update to 1.6.4. Resent-From: Pierre Langlois Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 09 May 2022 23:36:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 52790 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 52790@debbugs.gnu.org Cc: Pierre Langlois Received: via spool by 52790-submit@debbugs.gnu.org id=B52790.165213934015202 (code B ref 52790); Mon, 09 May 2022 23:36:02 +0000 Received: (at 52790) by debbugs.gnu.org; 9 May 2022 23:35:40 +0000 Received: from localhost ([127.0.0.1]:59741 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1noCui-0003x1-Bw for submit@debbugs.gnu.org; Mon, 09 May 2022 19:35:40 -0400 Received: from mout.gmx.net ([212.227.17.20]:53943) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1noCua-0003vs-PR for 52790@debbugs.gnu.org; Mon, 09 May 2022 19:35:33 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1652139326; bh=1rB/jtLzY4rN2tVRaszVD08rEMWgs27Lr9Zyxe1TIBw=; h=X-UI-Sender-Class:From:To:Cc:Subject:Date:In-Reply-To:References; b=JjQiQPTWRcH2K1nROzP4Jw+kClWWIArYr8sX8A9YPT/RymTiHkhaSU3B9vHPTfdHa /WkC+j55YRxm4ULuVwCV8iRWq6dCCPJSnc+AKpf0yanlsDoNbZkTVFJoEGe5quWORe EKmZJOmFbdAI0kZg7WrX5WJh9dmxtAtsX/iAmjws= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from localhost.localdomain ([82.69.64.142]) by mail.gmx.net (mrgmx104 [212.227.17.174]) with ESMTPSA (Nemesis) id 1N2mBQ-1nvoBu2m0y-0133yx; Tue, 10 May 2022 01:35:26 +0200 From: Pierre Langlois Date: Tue, 10 May 2022 00:35:15 +0100 Message-Id: <20220509233519.26703-3-pierre.langlois@gmx.com> X-Mailer: git-send-email 2.36.0 In-Reply-To: <20220509233519.26703-1-pierre.langlois@gmx.com> References: <87wneu1dyz.fsf@gmx.com> <20220509233519.26703-1-pierre.langlois@gmx.com> MIME-Version: 1.0 X-Provags-ID: V03:K1:93Rm4xIRpVH+xPlSF8Dl3629sFmPD+MnqRKvR06O02xgOrkcux2 Iq+x7/jnegA3nBHGMV3gon45B9sT9YjGNVFaV2DWY2ePtlLJU98EjuaOj5kIns1Ywlb4ehQ O05CAZCYB3n9ZpWvGOvvCjBPHffKgGSxQXEMMmJo7733PU4fqkXGaHg/RhvJMze95bHcPQn wMC1D2JBTbg8y31FK5Wow== X-UI-Out-Filterresults: notjunk:1;V03:K0:5Sk3gXp4WwE=:aeQKSqkZit/+wBOOEPr4VO Caf2y7hjMX9Pf06uUVrVkGG7PIXJcYvwVYRiSycKWi/4gUXyDnymEAhS7KZnwV3O+/7xGnbBE xRxDfaZDJkzZBhYwO8xK83SWcYwcfAntAvXXWEAsedE5WjjlZnRjTe+paJoJ2OymkHXUyJrTn KcbQA+DO7dZl2CIAcO8jrqBsW4rvbOTRaZtEU9+HZGohE/jjDVyALmFV8gk3fipveGdNZS932 2GEA6EKy3msXSgNtWdBVhjF5xKpdH9bVIM7L7LfUl/J3Hy4J3cPviaExpPb7x9GoQ6H5miOuG hpOWzzVwzvYayv3wigIv7N+Sb+MPna3tUP2TKFVa5gaCny5wXVJRLz/zrqW/DohgcfhMybKDT Qsy8f2mIfAJTrS9fES6CWv2Kl9GsoT9GC5elaFYHURCOOzm9EBmxz5a9hKxz4qCVMrbHePvpM 7VdK2VIkxs62feNKi1iNDozv5sumYH9LvadHc1rKiBbrlyn8LQBNmbcC0PSCRTZ2KWl3G51eg x1qqo4/ZoYrsPVgzqGM4z/i2zdpZpvy2b9uQbzLTXSWkZl0tRsVOrbXZFIKCEOG0woC6ZEgqK Fo6REGzCZatnO3wnDZVKBtXmAZtcixWug80yjJ9vdV5zTFjWShlsv7eyq1vH0au55r5qGEXWr YbKBQ8vWMbKP2e/cJJn4oWYJuWOuYY/QrTimgs4drG4iR6cJ8FcEJjaxC11huZimai9F2dTxY B2P4XmLrfyHh4LsIvLAMtR+bqEoE8+rJHsBKOXr+f4XuhN8AA4k81BXuxydtdYl/4BkN2kpcu YXBgJKtZVwqigMG1wq0fEsHKSBaGvuY1jYhJBHuFcgITpx8NwLh9hr+a/8zrS7+v01GQ88ek1 n6rroNdaPqtZmt0VWGvzK9F5olB8GKa23ueA4hjoBVyMw90nwut5CV+8QCxpKCR1EvrZm0xFK Sr+oFKUVXqWD4+887doWca6RL9sMDT2KGA6oDVNnOsoUt6rwLsiBDDMBC2IYUdaLmLXbhvJve 5MTNuUwqisweLx49rlPQ/A1IyFjOMSbhHyhJhr/X1vIHHnqwB8n6m/x1n5icMLsZhIAVKsoKa bMzicDUZSAwuMw= X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/docker.scm (containerd): Update to 1.6.4. [arguments]: Substitute runc binary for "pkg/cri/config/config_unix.go". Set PREFIX to empty string, as the install directory is $DESTDIR/$PREFIX. --- gnu/packages/docker.scm | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) -- 2.36.0 diff --git a/gnu/packages/docker.scm b/gnu/packages/docker.scm index 5c0f4d496d..e95614cfae 100644 --- a/gnu/packages/docker.scm +++ b/gnu/packages/docker.scm @@ -174,7 +174,7 @@ (define-public python-docker-pycreds (define-public containerd (package (name "containerd") - (version "1.4.4") + (version "1.6.4") (source (origin (method git-fetch) @@ -183,7 +183,7 @@ (define-public containerd (commit (string-append "v" version)))) (file-name (git-file-name name version)) (sha256 - (base32 "0qjbfj1dw6pykxhh8zahcxlgpyjzgnrngk5vjaf34akwyan8nrxb")))) + (base32 "1hy5jaf5x8lffh3p4hdkk6ar8i4w84i0b539k1h5baqx9gnq2l2s")))) (build-system go-build-system) (arguments (let ((make-flags (list (string-append "VERSION=" version) @@ -203,6 +203,11 @@ (define-public containerd (string-append "defaultShim = \"" (assoc-ref outputs "out") "/bin/containerd-shim\"\n"))) + (substitute* "pkg/cri/config/config_unix.go" + (("DefaultRuntimeName: \"runc\"") + (string-append "DefaultRuntimeName: \"" + (assoc-ref inputs "runc") + "/sbin/runc\""))) (substitute* "vendor/github.com/containerd/go-runc/runc.go" (("DefaultCommand[ \t]*=.*") (string-append "DefaultCommand = \"" @@ -226,8 +231,8 @@ (define-public containerd (lambda* (#:key import-path outputs #:allow-other-keys) (with-directory-excursion (string-append "src/" import-path) (let* ((out (assoc-ref outputs "out"))) - (apply invoke "make" (string-append "DESTDIR=" out) "install" - ',make-flags))))))))) + (apply invoke "make" (string-append "DESTDIR=" out) + "PREFIX=" "install" ',make-flags))))))))) (inputs (list btrfs-progs libseccomp pigz runc util-linux)) (native-inputs