From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id YAIUEVxXxl/rTwAA0tVLHw (envelope-from ) for ; Tue, 01 Dec 2020 14:46:52 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id mGjWDFxXxl+DeAAAB5/wlQ (envelope-from ) for ; Tue, 01 Dec 2020 14:46:52 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 84BA59402A2 for ; Tue, 1 Dec 2020 14:46:51 +0000 (UTC) Received: from localhost ([::1]:42812 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kk6va-0002ug-5w for larch@yhetil.org; Tue, 01 Dec 2020 09:46:50 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:52000) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kk6uo-0002h6-P8 for guix-patches@gnu.org; Tue, 01 Dec 2020 09:46:02 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:46779) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kk6uo-0008Tu-H2 for guix-patches@gnu.org; Tue, 01 Dec 2020 09:46:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1kk6uo-0004F1-E2 for guix-patches@gnu.org; Tue, 01 Dec 2020 09:46:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44596] [PATCH v2 0/2] gnu: knot-resolver: Update to 5.2.0; add "doc" output References: In-Reply-To: Resent-From: Simon South Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 01 Dec 2020 14:46:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44596 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 44596@debbugs.gnu.org Cc: Simon South Received: via spool by 44596-submit@debbugs.gnu.org id=B44596.160683394616263 (code B ref 44596); Tue, 01 Dec 2020 14:46:02 +0000 Received: (at 44596) by debbugs.gnu.org; 1 Dec 2020 14:45:46 +0000 Received: from localhost ([127.0.0.1]:58321 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kk6uU-0004E5-Ou for submit@debbugs.gnu.org; Tue, 01 Dec 2020 09:45:46 -0500 Received: from mailout.easymail.ca ([64.68.200.34]:56874) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kk6uP-0004Df-1m for 44596@debbugs.gnu.org; Tue, 01 Dec 2020 09:45:40 -0500 Received: from localhost (localhost [127.0.0.1]) by mailout.easymail.ca (Postfix) with ESMTP id 2BAFD20EFC; Tue, 1 Dec 2020 14:45:31 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at emo06-pco.easydns.vpn Received: from mailout.easymail.ca ([127.0.0.1]) by localhost (emo06-pco.easydns.vpn [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ce8ZOKtzW9On; Tue, 1 Dec 2020 14:45:30 +0000 (UTC) Received: from localhost.localdomain (unknown [108.162.141.195]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mailout.easymail.ca (Postfix) with ESMTPSA id BB62C20E69; Tue, 1 Dec 2020 14:45:28 +0000 (UTC) From: Simon South Date: Tue, 1 Dec 2020 09:45:18 -0500 Message-Id: X-Mailer: git-send-email 2.29.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit 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+larch=yhetil.org@gnu.org Sender: "Guix-patches" X-Migadu-Flow: FLOW_IN X-Migadu-Spam-Score: 4.21 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Migadu-Queue-Id: 84BA59402A2 X-Spam-Score: 4.21 X-Migadu-Scanner: ns3122888.ip-94-23-21.eu X-TUID: 86vT5UHarBd8 I've been waiting to see whether the Knot Resolver team would issue a point release with their fix[0] for the bug discovered in version 5.2.0, but as that doesn't seem to be happening here is an updated patchset that applies the fix directly. The only changes from the initial set are - The addition of a patch with the upstream commit that fixes an issue with the internal map() function on 32-bit platforms, and - Some gentle editing of the commit messages. For convenience, here's my original cover letter: These patches - Update Knot Resolver, a resolving DNS server, to 5.2.0. Two inputs are added to support new functionality in this release: - Texinfo, to enable generating the manual in Info format; and - libnghttp2, to enable a new implementation in C of DNS-over-HTTPS. From the Knot Resolver manual: Knot Resolver currently offers two DoH implementations. It is recommended to use this new implementation, which is more reliable, scalable and has fewer dependencies. Make sure to use doh2 kind in net.listen() to select this implementation.[1] - Move the Knot Resolver manual to a separate "doc" output, allowing it to be installed on its own by a user responsible for configuring the service. (This also helps align this package with the one for Knot, its sibling authoritative name server.) [0] https://gitlab.nic.cz/knot/knot-resolver/-/merge_requests/1093 [1] https://knot-resolver.readthedocs.io/en/v5.2.0/daemon-bindings-net_tlssrv.html#dns-over-https-doh -- Simon South simon@simonsouth.net Simon South (2): gnu: knot-resolver: Update to 5.2.0. gnu: knot-resolver: Move manual, examples to separate "doc" output gnu/local.mk | 1 + gnu/packages/dns.scm | 27 +++- ...t-resolver-fix-map-command-on-32-bit.patch | 146 ++++++++++++++++++ 3 files changed, 170 insertions(+), 4 deletions(-) create mode 100644 gnu/packages/patches/knot-resolver-fix-map-command-on-32-bit.patch -- 2.29.2