From patchwork Fri Jan 24 06:31:28 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Z572 X-Patchwork-Id: 37652 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 1353227BBEA; Fri, 24 Jan 2025 06:33:37 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-7.6 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham 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 C926F27BBE2 for ; Fri, 24 Jan 2025 06:33:34 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tbDFd-00035g-6F; Fri, 24 Jan 2025 01:33:09 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tbDFX-00034r-KZ for guix-patches@gnu.org; Fri, 24 Jan 2025 01:33:03 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tbDFX-0004nI-CS for guix-patches@gnu.org; Fri, 24 Jan 2025 01:33:03 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:Date:From:To:Subject; bh=K5J4dOA2HBBvFo8yfe3ijOpp78srDdw4CjZsu7UYFkU=; b=Z/xncm6J5kRvm0p2LfC6czHwE2ZXLVdjhdlV0HUNqsYYPwtIlTERnOx2z9rweZiOUX5c6TUSVfCGFambZxOHVUpM3zc3eki5AGdKTZ647TdIgUpzHs/YXa+WJdw+8ryYfudRAxLpQiVhBbbuJ5Q73q1KMfdps4J1dBkqg8Fa2w+Jcd0sbKWGQxCgE99WWTahN2HB1+7rD40fNwWwSME+x92G038O5/9KuvwhoRXOulYteOAxQPTCN4Niici+Kc8I0CRl/YdXeAZQyjRhafWpf9wvE7vUG1Pt/bONbO3QrYnSO1MOysheZW+39zXQMT1uJuAMeS7uYSNZ3UrOa9MoZw==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1tbDFW-0005WV-Rf; Fri, 24 Jan 2025 01:33:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#75797] [PATCH core-packages-team] gnu: libseccomp: Update to 2.6.0. Resent-From: Zheng Junjie Original-Sender: "Debbugs-submit" Resent-CC: leo@famulari.name, w@wmeyer.eu, guix-patches@gnu.org Resent-Date: Fri, 24 Jan 2025 06:33:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 75797 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 75797@debbugs.gnu.org Cc: Leo Famulari , Wilko Meyer X-Debbugs-Original-To: guix-patches@gnu.org X-Debbugs-Original-Xcc: Leo Famulari , Wilko Meyer Received: via spool by submit@debbugs.gnu.org id=B.173770036621194 (code B ref -1); Fri, 24 Jan 2025 06:33:02 +0000 Received: (at submit) by debbugs.gnu.org; 24 Jan 2025 06:32:46 +0000 Received: from localhost ([127.0.0.1]:43339 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tbDFF-0005Vm-IV for submit@debbugs.gnu.org; Fri, 24 Jan 2025 01:32:45 -0500 Received: from lists.gnu.org ([2001:470:142::17]:33870) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tbDFD-0005VV-8A for submit@debbugs.gnu.org; Fri, 24 Jan 2025 01:32:43 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tbDF3-0002nV-Sm for guix-patches@gnu.org; Fri, 24 Jan 2025 01:32:36 -0500 Received: from smtp81.cstnet.cn ([159.226.251.81] helo=cstnet.cn) by eggs.gnu.org with esmtps (TLS1.2:DHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.90_1) (envelope-from ) id 1tbDF0-0004if-Oi for guix-patches@gnu.org; Fri, 24 Jan 2025 01:32:33 -0500 Received: from m.tailaa68d.ts.net (unknown [107.174.64.25]) by APP-03 (Coremail) with SMTP id rQCowABHLjHPM5NnNzUjCQ--.16160S2; Fri, 24 Jan 2025 14:31:48 +0800 (CST) From: Zheng Junjie Date: Fri, 24 Jan 2025 14:31:28 +0800 Message-ID: X-Mailer: git-send-email 2.47.1 MIME-Version: 1.0 X-CM-TRANSID: rQCowABHLjHPM5NnNzUjCQ--.16160S2 X-Coremail-Antispam: 1UD129KBjvJXoW7uF45uFyfKFW3urWxtF4kXrb_yoW8Kr1fpF 4Sv3ya9w1ruFy8JFs8JF1IgrWrWr4xAr1jyrZ2ya1xG3sIvry8Wry7tFWrAFsrX34xWay5 ua18Xr1ruF4DGaDanT9S1TB71UUUUU7qnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2 9KBjDU0xBIdaVrnRJUUUyqb7Iv0xC_Kw4lb4IE77IF4wAFF20E14v26r1j6r4UM7CY07I2 0VC2zVCF04k26cxKx2IYs7xG6rWj6s0DM7CIcVAFz4kK6r1j6r18M28lY4IEw2IIxxk0rw A2F7IY1VAKz4vEj48ve4kI8wA2z4x0Y4vE2Ix0cI8IcVAFwI0_JFI_Gr1l84ACjcxK6xII jxv20xvEc7CjxVAFwI0_Gr0_Cr1l84ACjcxK6I8E87Iv67AKxVW8Jr0_Cr1UM28EF7xvwV C2z280aVCY1x0267AKxVW8Jr0_Cr1UM2AIxVAIcxkEcVAq07x20xvEncxIr21l5I8CrVAC Y4xI64kE6c02F40Ex7xfMcIj6xIIjxv20xvE14v26r1j6r18McIj6I8E87Iv67AKxVWUJV W8JwAm72CE4IkC6x0Yz7v_Jr0_Gr1lF7xvr2IYc2Ij64vIr41l42xK82IYc2Ij64vIr41l 4I8I3I0E4IkC6x0Yz7v_Jr0_Gr1lx2IqxVAqx4xG67AKxVWUJVWUGwC20s026x8GjcxK67 AKxVWUGVWUWwC2zVAF1VAY17CE14v26r1j6r15MIIYrxkI7VAKI48JMIIF0xvE2Ix0cI8I cVAFwI0_Jr0_JF4lIxAIcVC0I7IYx2IY6xkF7I0E14v26r1j6r4UMIIF0xvE42xK8VAvwI 8IcIk0rVWUJVWUCwCI42IY6I8E87Iv67AKxVWUJVW8JwCI42IY6I8E87Iv6xkF7I0E14v2 6r4j6r4UJbIYCTnIWIevJa73UjIFyTuYvjxUgg_TUUUUU X-Originating-IP: [107.174.64.25] X-CM-SenderInfo: x2kh0wxmxqyx3h6l2u1dvotugofq/ Received-SPF: pass client-ip=159.226.251.81; envelope-from=zhengjunjie@iscas.ac.cn; helo=cstnet.cn X-Spam_score_int: -41 X-Spam_score: -4.2 X-Spam_bar: ---- X-Spam_report: (-4.2 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action 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-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/linux.scm (libseccomp): Update to 2.6.0. [source]: Switch to git-fetch. [arguments]: Use G-expressions. [native-inputs]: Add autoconf, automake, and libtool. Change-Id: I19302252578c6791937ec073d24607e19277f49a --- gnu/packages/linux.scm | 30 ++++++++++++++++-------------- 1 file changed, 16 insertions(+), 14 deletions(-) base-commit: 3cf48f590c53651e0073a90cf2a5d51098c667af diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index 1f62c63f08..5a6c41a426 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -7753,26 +7753,28 @@ (define-public mtd-utils (define-public libseccomp (package (name "libseccomp") - (version "2.5.4") + (version "2.6.0") (source (origin - (method url-fetch) - (uri (string-append "https://github.com/seccomp/libseccomp/" - "releases/download/v" version - "/libseccomp-" version ".tar.gz")) + (method git-fetch) + (uri (git-reference + (url "https://github.com/seccomp/libseccomp") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) (sha256 (base32 - "1nyb3lspc5bsirpsx89vah3n54pmwlgxrwsfaxl01kq50i004afq")))) + "189yh66aj3z3jvns739qbj504f3mcl3w44pxxizw877pbj3kal11")))) (build-system gnu-build-system) (arguments - '(#:configure-flags '("--disable-static") - #:phases (modify-phases %standard-phases - (add-before 'check 'skip-load-test - (lambda _ - ;; This test does a native system call and fails when - ;; run under QEMU user-mode emulation. Just skip it. - (delete-file "tests/52-basic-load.tests")))))) + (list + #:configure-flags #~(list "--disable-static") + #:phases #~(modify-phases %standard-phases + (add-before 'check 'skip-load-test + (lambda _ + ;; This test does a native system call and fails when + ;; run under QEMU user-mode emulation. Just skip it. + (delete-file "tests/52-basic-load.tests")))))) (native-inputs - (list gperf which)) + (list autoconf automake gperf libtool which)) (synopsis "Interface to Linux's seccomp syscall filtering mechanism") (description "The libseccomp library provides an easy to use, platform independent, interface to the Linux Kernel's syscall filtering mechanism. The