GNU logs - #77154, boring messages


Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#77154] [PATCH 0/1] Update libssh2 and change crypto backend
Resent-From: Christoph Buck <dev@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Fri, 21 Mar 2025 15:29:02 +0000
Resent-Message-ID: <handler.77154.B.174257092119168 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 77154
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 77154 <at> debbugs.gnu.org
Cc: Christoph Buck <dev@HIDDEN>
X-Debbugs-Original-To: guix-patches@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.174257092119168
          (code B ref -1); Fri, 21 Mar 2025 15:29:02 +0000
Received: (at submit) by debbugs.gnu.org; 21 Mar 2025 15:28:41 +0000
Received: from localhost ([127.0.0.1]:38843 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tveIa-0004z2-OX
	for submit <at> debbugs.gnu.org; Fri, 21 Mar 2025 11:28:41 -0400
Received: from lists.gnu.org ([2001:470:142::17]:33828)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <dev@HIDDEN>) id 1tveIX-0004xI-Uh
 for submit <at> debbugs.gnu.org; Fri, 21 Mar 2025 11:28:38 -0400
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 <dev@HIDDEN>) id 1tveIQ-0004uh-Jr
 for guix-patches@HIDDEN; Fri, 21 Mar 2025 11:28:30 -0400
Received: from mail-108-mta234.mxroute.com ([136.175.108.234])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <dev@HIDDEN>) id 1tveIM-0001rK-M0
 for guix-patches@HIDDEN; Fri, 21 Mar 2025 11:28:29 -0400
Received: from filter006.mxroute.com ([136.175.111.3] filter006.mxroute.com)
 (Authenticated sender: mN4UYu2MZsgR)
 by mail-108-mta234.mxroute.com (ZoneMTA) with ESMTPSA id
 195b94ce47500067b0.001 for <guix-patches@HIDDEN>
 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384);
 Fri, 21 Mar 2025 15:22:59 +0000
X-Zone-Loop: 9d2a61998d783c9c9c1b4a98547edab468c5149dde0b
X-Originating-IP: [136.175.111.3]
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=icepic.de; 
 s=x;
 h=Content-Transfer-Encoding:MIME-Version:Date:Subject:Cc:To:From:Sender:
 Reply-To:Content-Type:Content-ID:Content-Description:Resent-Date:Resent-From:
 Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:
 List-Id:List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:
 List-Archive; bh=nXrDaKPzTPGwUoGN3kGw8iPhVO10fac3j+/8tdyEogw=; b=RGuRy7OY6QHo
 OFROe37+3DIZxZJ+2qFAFS5A4HNkcXtTltmkSTD+kfcBGA4o5g7HycEmvpZtoyL343FPvIL0IHZ0Y
 04P0A6eGzqy8ZsCLq7nnYEC3NmRlpeacUhylkJ8eCYdnyZU5PJN7C2h9NjXs9BIyYmSKVtkO7VwWP
 Q846eZn8FcP2TRAcVOmG/8SiMFzG2C22LL67LJXd1dEQFBwOTkKzvZCiCO+J/WfdItyqRL/GGA/Yh
 wSUOV+PXfQxKHiigigGJk3O+sY+Godju0p13vmzV/gYqr9XieYAykU4tvnOTZtyGZ5UUChZqtCbua
 N5p0qKNqR/hSKQrwmv039w==;
From: Christoph Buck <dev@HIDDEN>
Date: Fri, 21 Mar 2025 16:22:21 +0100
Message-ID: <cover.1742570010.git.dev@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Authenticated-Id: dev@HIDDEN
Received-SPF: pass client-ip=136.175.108.234; envelope-from=dev@HIDDEN;
 helo=mail-108-mta234.mxroute.com
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,
 RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001,
 SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 0.9 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.1 (/)

Hi!

This changeset bumps the verion of libssh2 from 1.10.0 to 1.11.1 and changes
the crypto backend from libgcrypt to openssl. This is necessary in order to
support ed25119 hostkeys. For in depth discussion see [1]

[1] https://lists.gnu.org/archive/html/guix-devel/2025-03/msg00165.html


Christoph Buck (1):
  gnu: libssh2: Change crypto backend to openssl

 gnu/packages/ssh.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)


base-commit: efac1498c15198afc4f9a2bc700408bde1b3b3ed
prerequisite-patch-id: 0b1c4cf499ba54dfc80f907e777d8b1ff4083c0d
-- 
2.48.1





Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Christoph Buck <dev@HIDDEN>
Subject: bug#77154: Acknowledgement ([PATCH 0/1] Update libssh2 and change
 crypto backend)
Message-ID: <handler.77154.B.174257092119168.ack <at> debbugs.gnu.org>
References: <cover.1742570010.git.dev@HIDDEN>
X-Gnu-PR-Message: ack 77154
X-Gnu-PR-Package: guix-patches
X-Gnu-PR-Keywords: patch
Reply-To: 77154 <at> debbugs.gnu.org
Date: Fri, 21 Mar 2025 15:29:02 +0000

Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 guix-patches@HIDDEN

If you wish to submit further information on this problem, please
send it to 77154 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
77154: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D77154
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#77154] [PATCH 1/1] gnu: libssh2: Change crypto backend to openssl
Resent-From: Christoph Buck <dev@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Fri, 21 Mar 2025 18:09:02 +0000
Resent-Message-ID: <handler.77154.B77154.174258053414879 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 77154
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 77154 <at> debbugs.gnu.org
Cc: Christoph Buck <dev@HIDDEN>
Received: via spool by 77154-submit <at> debbugs.gnu.org id=B77154.174258053414879
          (code B ref 77154); Fri, 21 Mar 2025 18:09:02 +0000
Received: (at 77154) by debbugs.gnu.org; 21 Mar 2025 18:08:54 +0000
Received: from localhost ([127.0.0.1]:39467 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tvgne-0003rv-0m
	for submit <at> debbugs.gnu.org; Fri, 21 Mar 2025 14:08:54 -0400
Received: from mail-108-mta60.mxroute.com ([136.175.108.60]:36679)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <dev@HIDDEN>) id 1tvgnb-0003rh-LU
 for 77154 <at> debbugs.gnu.org; Fri, 21 Mar 2025 14:08:52 -0400
Received: from filter006.mxroute.com ([136.175.111.3] filter006.mxroute.com)
 (Authenticated sender: mN4UYu2MZsgR)
 by mail-108-mta60.mxroute.com (ZoneMTA) with ESMTPSA id 195b9e4b69300067b0.001
 for <77154 <at> debbugs.gnu.org>
 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384);
 Fri, 21 Mar 2025 18:08:48 +0000
X-Zone-Loop: 75162e921323490022fa9509d5c47b8c4fb6170abd4d
X-Originating-IP: [136.175.111.3]
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=icepic.de; 
 s=x;
 h=Content-Transfer-Encoding:MIME-Version:References:In-Reply-To:Date:
 Subject:Cc:To:From:Sender:Reply-To:Content-Type:Content-ID:
 Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc
 :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe:
 List-Post:List-Owner:List-Archive;
 bh=ow/K5oFqprZ+L/KGPdUFOBYwQtDpa3EigQe5n7ZnDl8=; b=LBmeRDH3IragOoENJjHJXHfnKm
 Ui3SeuW1w9vt6pZOMnfsXsJ4nfpC3wIIUykY9275cA8ilno6jsSqUIlAzKssbIUriDdbNaEoFVp5x
 KumjEFas+WPjPceJLsYP6jUqlhWx0mhsT3Za+lGx0jkOGPDsrGEfdK3f2FHUhXNOyM+XN2Ovsdc6+
 PKNStiYMyb9ylK4v2Rgbn330IURtaf/9gwfAcBnZgRCms/wHlhpjbe7dm5f2hn2GdL7SppP6pVidv
 7qDvu8f8KnYi5A/2SImupEeeinmbycH7Xdq8K+GuUyBReS/4BwNjX5lvUSbzrT6aGJ02uEQlaS5VH
 GkYJxp/Q==;
From: Christoph Buck <dev@HIDDEN>
Date: Fri, 21 Mar 2025 19:08:41 +0100
Message-ID: <b506bbccc1fffe223dd08d7135c492d5a646aa75.1742570010.git.dev@HIDDEN>
In-Reply-To: <cover.1742570010.git.dev@HIDDEN>
References: <cover.1742570010.git.dev@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Authenticated-Id: dev@HIDDEN
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ssh.scm (libssh2): Change crypto backend to openssl
[arguments]: Replace libgcrypt with openssl
[propagated-inputs]: Replace libgcrypt with openssl

Change crypto backend to openssl to support ed25119 hostkeys.

Change-Id: I7603149d6e3a3c251bdc6c3238769a63b6a04d26
---
 gnu/packages/ssh.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/ssh.scm b/gnu/packages/ssh.scm
index 66d9656caf..9a6f79bb30 100644
--- a/gnu/packages/ssh.scm
+++ b/gnu/packages/ssh.scm
@@ -193,9 +193,9 @@ (define-public libssh2
    (build-system gnu-build-system)
    ;; The installed libssh2.pc file does not include paths to libgcrypt and
    ;; zlib libraries, so we need to propagate the inputs.
-   (propagated-inputs (list libgcrypt zlib))
+   (propagated-inputs (list openssl zlib))
    (arguments
-    (list #:configure-flags #~'("--with-libgcrypt"
+    (list #:configure-flags #~'("--with-crypto=openssl"
                                 "--disable-static"
                                 "--disable-docker-tests" )))
    (synopsis "Client-side C library implementing the SSH2 protocol")
-- 
2.48.1





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#77154] [PATCH 0/2] Update libssh2 and change crypto backend
References: <cover.1742570010.git.dev@HIDDEN>
In-Reply-To: <cover.1742570010.git.dev@HIDDEN>
Resent-From: Christoph Buck <dev@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Fri, 21 Mar 2025 18:29:01 +0000
Resent-Message-ID: <handler.77154.B77154.174258168618474 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 77154
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 77154 <at> debbugs.gnu.org
Cc: Christoph Buck <dev@HIDDEN>
Received: via spool by 77154-submit <at> debbugs.gnu.org id=B77154.174258168618474
          (code B ref 77154); Fri, 21 Mar 2025 18:29:01 +0000
Received: (at 77154) by debbugs.gnu.org; 21 Mar 2025 18:28:06 +0000
Received: from localhost ([127.0.0.1]:39495 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tvh6E-0004nt-Ct
	for submit <at> debbugs.gnu.org; Fri, 21 Mar 2025 14:28:06 -0400
Received: from mail-108-mta221.mxroute.com ([136.175.108.221]:34513)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <dev@HIDDEN>) id 1tvh6C-0004ne-86
 for 77154 <at> debbugs.gnu.org; Fri, 21 Mar 2025 14:28:04 -0400
Received: from filter006.mxroute.com ([136.175.111.3] filter006.mxroute.com)
 (Authenticated sender: mN4UYu2MZsgR)
 by mail-108-mta221.mxroute.com (ZoneMTA) with ESMTPSA id
 195b9f6411800067b0.001 for <77154 <at> debbugs.gnu.org>
 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384);
 Fri, 21 Mar 2025 18:27:58 +0000
X-Zone-Loop: 58f5345b79287a3353b5b74de3ce367c71009ff0ae72
X-Originating-IP: [136.175.111.3]
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=icepic.de; 
 s=x;
 h=Content-Transfer-Encoding:MIME-Version:Date:Subject:Cc:To:From:Sender:
 Reply-To:Content-Type:Content-ID:Content-Description:Resent-Date:Resent-From:
 Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:
 List-Id:List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:
 List-Archive; bh=kqKJyzLPEPNVz+UVSLB+rJRV9FJqxRAx7JamgBnowBA=; b=XJLBP0bppzxC
 SjjksjFIuzU2/OZUKvISpu+aC3kb0qSWqqcokEHlr/xRBVstHhpqUynQm8nn+ak9n7FoU8Iod5KQh
 NUJXmYRviiVC8w99I57llddyBaFQgU/RhAWh+hlBIGkMuI/hkDPhSxG7liGPtOUKQa0///0B2pXxb
 4u/IR57UYU+tUss7cDH+82nvgkreG53Db2goYpsJSbjEkvFWb5anoqy1rztOCe1FGA2zGJkikNpNZ
 S2FvTlKrboZY/hy8uhhnhJFQWJVrZE6OnvEwRN4oboB46YgB31tqhlXZr6t9o6cJs2lvzjFRQF8lM
 3ALxx/m7aMOJCGqoFNGfig==;
From: Christoph Buck <dev@HIDDEN>
Date: Fri, 21 Mar 2025 19:27:42 +0100
Message-ID: <cover.1742581371.git.dev@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Authenticated-Id: dev@HIDDEN
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi!

Sorry for the spam! I messed up the first patch series. Here is the complete
changeset.

Christoph Buck (2):
  gnu: libssh2: Update to 1.11.1
  gnu: libssh2: Change crypto backend to openssl

 gnu/packages/ssh.scm | 11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)


base-commit: efac1498c15198afc4f9a2bc700408bde1b3b3ed
-- 
2.45.1





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#77154] [PATCH 1/2] gnu: libssh2: Update to 1.11.1
Resent-From: Christoph Buck <dev@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Fri, 21 Mar 2025 18:29:02 +0000
Resent-Message-ID: <handler.77154.B77154.174258169318496 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 77154
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 77154 <at> debbugs.gnu.org
Cc: Christoph Buck <dev@HIDDEN>
Received: via spool by 77154-submit <at> debbugs.gnu.org id=B77154.174258169318496
          (code B ref 77154); Fri, 21 Mar 2025 18:29:02 +0000
Received: (at 77154) by debbugs.gnu.org; 21 Mar 2025 18:28:13 +0000
Received: from localhost ([127.0.0.1]:39498 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tvh6K-0004oE-Q7
	for submit <at> debbugs.gnu.org; Fri, 21 Mar 2025 14:28:13 -0400
Received: from mail-108-mta157.mxroute.com ([136.175.108.157]:35749)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <dev@HIDDEN>) id 1tvh6B-0004nf-V7
 for 77154 <at> debbugs.gnu.org; Fri, 21 Mar 2025 14:28:05 -0400
Received: from filter006.mxroute.com ([136.175.111.3] filter006.mxroute.com)
 (Authenticated sender: mN4UYu2MZsgR)
 by mail-108-mta157.mxroute.com (ZoneMTA) with ESMTPSA id
 195b9f64fbf00067b0.001 for <77154 <at> debbugs.gnu.org>
 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384);
 Fri, 21 Mar 2025 18:28:02 +0000
X-Zone-Loop: e8069ba240efa43637f2a0cbd819704d9622a1358a97
X-Originating-IP: [136.175.111.3]
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=icepic.de; 
 s=x;
 h=Content-Transfer-Encoding:MIME-Version:References:In-Reply-To:Date:
 Subject:Cc:To:From:Sender:Reply-To:Content-Type:Content-ID:
 Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc
 :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe:
 List-Post:List-Owner:List-Archive;
 bh=uhhEhIkIGcsCjQFCWw7qQbWPTpFHU7bwBrxHuy/EEmw=; b=HVVX7IiR3utCjqdZILqgj8xAPl
 K5j4Dz/LNghcMSYoZPKjTl3cygVsHZCUZ3fkyBwPWZBeE/pWpsthLtvngnqywNWE+L2SuwDz6LAZ8
 1D9zhm2wzusgam0/IQZY28RRbOnUQ33Ag9TtqVhINGGX/EvhFbpj/T13JYozfmfWM59ZmuMJfuqsp
 kqxDcHLbqCyarn0hN952iAir88ILGM3eWTcbc8lgqgiHMVeFpJVzCZOYBG68QhmZxUh+GMqITxKXh
 Y1BhTKtno4m+hg3j/Qsv9oVZ50om7xsEfZzpj+90M2Y4/+OGsjObP2HeIcrGmWaW0AWSnO0hgHGjq
 8JAirwFw==;
From: Christoph Buck <dev@HIDDEN>
Date: Fri, 21 Mar 2025 19:27:43 +0100
Message-ID: <b9fa691786658c3ac8bf2ef701d5b9eabb3a1895.1742581371.git.dev@HIDDEN>
In-Reply-To: <cover.1742581371.git.dev@HIDDEN>
References: <cover.1742581371.git.dev@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Authenticated-Id: dev@HIDDEN
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ssh.scm (libssh2): Update to 1.11.1
[arguments]: Disable tests which requires docker

Change-Id: I1bfd8f2db82c190f2b036b3e2e722ded90d07435
---
 gnu/packages/ssh.scm | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/ssh.scm b/gnu/packages/ssh.scm
index fecb3a2559..66d9656caf 100644
--- a/gnu/packages/ssh.scm
+++ b/gnu/packages/ssh.scm
@@ -181,7 +181,7 @@ (define-public libssh
 (define-public libssh2
   (package
    (name "libssh2")
-   (version "1.10.0")
+   (version "1.11.1")
    (source (origin
             (method url-fetch)
             (uri (string-append
@@ -189,14 +189,15 @@ (define-public libssh2
                    version ".tar.gz"))
             (sha256
              (base32
-              "0l8xwhhscvss7q007vpbkbv7jh9s43579rx2sf8lnfgd7l7yjr1d"))))
+              "1xsqysmrq40gdfjndd1yrcvwic16kn4jrzir6pn8xfadwg5pdv6r"))))
    (build-system gnu-build-system)
    ;; The installed libssh2.pc file does not include paths to libgcrypt and
    ;; zlib libraries, so we need to propagate the inputs.
    (propagated-inputs (list libgcrypt zlib))
    (arguments
     (list #:configure-flags #~'("--with-libgcrypt"
-                                "--disable-static")))
+                                "--disable-static"
+                                "--disable-docker-tests" )))
    (synopsis "Client-side C library implementing the SSH2 protocol")
    (description
     "libssh2 is a library intended to allow software developers access to
-- 
2.45.1





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#77154] [PATCH 2/2] gnu: libssh2: Change crypto backend to openssl
Resent-From: Christoph Buck <dev@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Fri, 21 Mar 2025 18:29:02 +0000
Resent-Message-ID: <handler.77154.B77154.174258169318502 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 77154
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 77154 <at> debbugs.gnu.org
Cc: Christoph Buck <dev@HIDDEN>
Received: via spool by 77154-submit <at> debbugs.gnu.org id=B77154.174258169318502
          (code B ref 77154); Fri, 21 Mar 2025 18:29:02 +0000
Received: (at 77154) by debbugs.gnu.org; 21 Mar 2025 18:28:13 +0000
Received: from localhost ([127.0.0.1]:39500 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tvh6L-0004oH-5g
	for submit <at> debbugs.gnu.org; Fri, 21 Mar 2025 14:28:13 -0400
Received: from mail-108-mta110.mxroute.com ([136.175.108.110]:37277)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <dev@HIDDEN>) id 1tvh6G-0004o2-PW
 for 77154 <at> debbugs.gnu.org; Fri, 21 Mar 2025 14:28:09 -0400
Received: from filter006.mxroute.com ([136.175.111.3] filter006.mxroute.com)
 (Authenticated sender: mN4UYu2MZsgR)
 by mail-108-mta110.mxroute.com (ZoneMTA) with ESMTPSA id
 195b9f6551600067b0.001 for <77154 <at> debbugs.gnu.org>
 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384);
 Fri, 21 Mar 2025 18:28:03 +0000
X-Zone-Loop: bc90247fb3b164bdb298d32a2eeba23b4f7e03c9d8ea
X-Originating-IP: [136.175.111.3]
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=icepic.de; 
 s=x;
 h=Content-Transfer-Encoding:MIME-Version:References:In-Reply-To:Date:
 Subject:Cc:To:From:Sender:Reply-To:Content-Type:Content-ID:
 Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc
 :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe:
 List-Post:List-Owner:List-Archive;
 bh=W/kUTfFQwwWOpFeu8QlhXUG38pjZMM3V7i6yDgtDGv4=; b=HlfIbsT/prIVD7FzMjn40WSqJs
 r49+uSz/xyrQdAKrs5iYg1OjPLpvDxX9kQkB8qEypeJ6yMkefeOD5Xinx96pDBzrQTVz7TO8vHTtI
 5/nAa9dQx/u4e/uWZhjTqbpS6D8wYt9qVbwg3y+gs4r4dUAdsIIFGPfJmFCvLXnqMWU/WLmiW5O0R
 plkLdjUZ3lFl7HXctNpaMD5RCs0lTbUUnbUU9bWflFU5g8Erpu7zJ1xxxEFkeT4HMxP1AFfSqjJuE
 naxFruiSKwWg7hhIQeH2RxKX6UwMvOvrRYgE6rwhWC0NiRFUnyB1eD3j5U+2XSEyPdvqn/mIoqyix
 hNNrG5ng==;
From: Christoph Buck <dev@HIDDEN>
Date: Fri, 21 Mar 2025 19:27:44 +0100
Message-ID: <b506bbccc1fffe223dd08d7135c492d5a646aa75.1742581371.git.dev@HIDDEN>
In-Reply-To: <cover.1742581371.git.dev@HIDDEN>
References: <cover.1742581371.git.dev@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Authenticated-Id: dev@HIDDEN
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ssh.scm (libssh2): Change crypto backend to openssl
[arguments]: Replace libgcrypt with openssl
[propagated-inputs]: Replace libgcrypt with openssl

Change crypto backend to openssl to support ed25119 hostkeys.

Change-Id: I7603149d6e3a3c251bdc6c3238769a63b6a04d26
---
 gnu/packages/ssh.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/ssh.scm b/gnu/packages/ssh.scm
index 66d9656caf..9a6f79bb30 100644
--- a/gnu/packages/ssh.scm
+++ b/gnu/packages/ssh.scm
@@ -193,9 +193,9 @@ (define-public libssh2
    (build-system gnu-build-system)
    ;; The installed libssh2.pc file does not include paths to libgcrypt and
    ;; zlib libraries, so we need to propagate the inputs.
-   (propagated-inputs (list libgcrypt zlib))
+   (propagated-inputs (list openssl zlib))
    (arguments
-    (list #:configure-flags #~'("--with-libgcrypt"
+    (list #:configure-flags #~'("--with-crypto=openssl"
                                 "--disable-static"
                                 "--disable-docker-tests" )))
    (synopsis "Client-side C library implementing the SSH2 protocol")
-- 
2.45.1





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#77154] [PATCH 2/2] gnu: libssh2: Change crypto backend to openssl
References: <cover.1742570010.git.dev@HIDDEN>
Resent-From: "Ashish SHUKLA" <ashish.is@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Sat, 22 Mar 2025 00:35:01 +0000
Resent-Message-ID: <handler.77154.B77154.174260368632039 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 77154
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: "Christoph Buck" <dev@HIDDEN>
Cc: 77154 <at> debbugs.gnu.org
Received: via spool by 77154-submit <at> debbugs.gnu.org id=B77154.174260368632039
          (code B ref 77154); Sat, 22 Mar 2025 00:35:01 +0000
Received: (at 77154) by debbugs.gnu.org; 22 Mar 2025 00:34:46 +0000
Received: from localhost ([127.0.0.1]:40054 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tvmp3-0008Kh-Q5
	for submit <at> debbugs.gnu.org; Fri, 21 Mar 2025 20:34:45 -0400
Received: from anamika.lostca.se ([65.21.75.227]:49814)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <ashish.is@HIDDEN>)
 id 1tvmp0-0008KQ-Gb
 for 77154 <at> debbugs.gnu.org; Fri, 21 Mar 2025 20:34:43 -0400
Received: from localhost
 (2a02-9140-3881-0900-9d7e-79f3-cf08-5081.red-2a02-914.customerbaf.ipv6.rima-tde.net
 [IPv6:2a02:9140:3881:900:9d7e:79f3:cf08:5081])
 (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)
 key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256)
 (No client certificate requested) (Authenticated sender: abbe)
 by anamika.lostca.se (Postfix) with ESMTPSA id 8939613544;
 Sat, 22 Mar 2025 00:34:34 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lostca.se; s=anamika; 
 t=1742603675;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 in-reply-to:in-reply-to; bh=UI9dxd5z9tP5jESKOynK6jp4KJM9lV2jAI4B0LWktFw=;
 b=qoQ3ak6BY0a+k8Y8/LnffXs9omNZvglaGN4psLN9ycu5ABeGQE+CBZL48/KrruJ/DUvkQd
 WERt128lnezqD7S7E5JyaSYGQ4QL9yiv6YDXZeIVHQg+gutaDPSFgsZ7w3gI5z3ORYStwh
 4DgsmML6SbQDixXGvyCsZbe9SpzLC5s=
Mime-Version: 1.0
Content-Type: multipart/signed;
 boundary=49096ce7c05015ff2a313ba3ac0ebe4e77ef47f3ed83632286189bbeeb58;
 micalg=pgp-sha512; protocol="application/pgp-signature"
Date: Sat, 22 Mar 2025 00:34:27 +0000
Message-Id: <D8MDG1GNUNRP.EW2VUSISL40M@HIDDEN>
In-Reply-To: b506bbccc1fffe223dd08d7135c492d5a646aa75.1742581371.git.dev@HIDDEN
From: "Ashish SHUKLA" <ashish.is@HIDDEN>
X-Mailer: aerc 0.20.1
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--49096ce7c05015ff2a313ba3ac0ebe4e77ef47f3ed83632286189bbeeb58
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset=UTF-8; format=Flowed

Hi,

I noticed the following typo in the commit message:

> Change crypto backend to openssl to support ed25119 hostkeys.

should read:

> Change crypto backend to openssl to support ed25519 hostkeys.

HTH
--=20
Ashish SHUKLA | GPG: F682 CDCC 39DC 0FEA E116  20B6 C746 CFA9 E74F A4B0

"If I destroy you, what business is it of yours ?" (Dark Forest, Liu Cixin)

--49096ce7c05015ff2a313ba3ac0ebe4e77ef47f3ed83632286189bbeeb58
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQKoBAABCgCSFiEE9oLNzDncD+rhFiC2x0bPqedPpLAFAmfeBZpfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEY2
ODJDRENDMzlEQzBGRUFFMTE2MjBCNkM3NDZDRkE5RTc0RkE0QjAUHGFzaGlzaC5p
c0Bsb3N0Y2Euc2UACgkQx0bPqedPpLCBABAAkZ7U56wBe/h0XoIDJKVxiQXpWMJr
/9c+Xw5X+2ycxBwLNUAomfpOwcr8tgj0WzjkbmjAd75fNNXDeA6ntPiR2zUSDzJK
FPzP+z2Jz1sgxiQKncnc249ZQE1wiAPdUDcGBAlvYFLA1pGfFLHy2wSVweqFUtnd
BP/axktaKiRcyK7saJwoqqeGOrxpq/pSC5iKnBCFuWP2MAnZk353aHTdKnHcNBzt
Gd3gV1ZjfYGR3t97/QHG0U/3wRYb1QiLgZP5ffkpN812DVxClBN3yna220TLgZ6z
T75iqb2pxy/R43+TX4UIKj1UH015Rl1L3wfsWaxuVg3gGSoLKN0K/xth1avvWIyL
501c8QaJdeJ0xiAFt3CK7RJr3f/2yDF8zindMEjVUgUJNvBDU23HcBRIS9E9FI6Y
hZ8TMn5b1LK8dH4rWGH0iXPoQho8Budr3z0+W2/qvHxI7J0MIWlI3XmWybV6LjCW
ZodOH92V7UBMbB17KAL2xk35XjS9KKg2tDTtLyVQcqn9e7hLX9FgykYiE5iijBRY
md5x7dz1cCnr8xA8QVnv2WApCdce61pcCCYZGhBHmgZsAjlzFEy1kF74F/PD1Dz3
jjoc4NMuhvUVzJyr3WIQpYNzNReKzP778x8RgConC6R3r5EFB2nP6SpDNvsvsnrM
E5gjkt5MhrxhZiA=
=ZheC
-----END PGP SIGNATURE-----

--49096ce7c05015ff2a313ba3ac0ebe4e77ef47f3ed83632286189bbeeb58--




Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#77154] [PATCH v3 1/2] gnu: libssh2: Update to 1.11.1
References: <cover.1742570010.git.dev@HIDDEN>
In-Reply-To: <cover.1742570010.git.dev@HIDDEN>
Resent-From: Christoph Buck <dev@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Sat, 22 Mar 2025 20:46:02 +0000
Resent-Message-ID: <handler.77154.B77154.17426763055913 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 77154
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 77154 <at> debbugs.gnu.org
Cc: Christoph Buck <dev@HIDDEN>
Received: via spool by 77154-submit <at> debbugs.gnu.org id=B77154.17426763055913
          (code B ref 77154); Sat, 22 Mar 2025 20:46:02 +0000
Received: (at 77154) by debbugs.gnu.org; 22 Mar 2025 20:45:05 +0000
Received: from localhost ([127.0.0.1]:45891 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tw5iK-0001Wy-GC
	for submit <at> debbugs.gnu.org; Sat, 22 Mar 2025 16:45:05 -0400
Received: from mail-108-mta87.mxroute.com ([136.175.108.87]:42193)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <dev@HIDDEN>) id 1tw5iH-0001Vk-AC
 for 77154 <at> debbugs.gnu.org; Sat, 22 Mar 2025 16:45:02 -0400
Received: from filter006.mxroute.com ([136.175.111.3] filter006.mxroute.com)
 (Authenticated sender: mN4UYu2MZsgR)
 by mail-108-mta87.mxroute.com (ZoneMTA) with ESMTPSA id 195bf9a108200067b0.001
 for <77154 <at> debbugs.gnu.org>
 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384);
 Sat, 22 Mar 2025 20:44:59 +0000
X-Zone-Loop: d94031a9b8cb979df2e0555220611895ef01aa5bb86e
X-Originating-IP: [136.175.111.3]
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=icepic.de; 
 s=x;
 h=Content-Transfer-Encoding:MIME-Version:Date:Subject:Cc:To:From:Sender:
 Reply-To:Content-Type:Content-ID:Content-Description:Resent-Date:Resent-From:
 Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:
 List-Id:List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:
 List-Archive; bh=y0vlEOmKhQAYw2ttwZeTlTV0p4JNoK+FhEXbMS9a+Kc=; b=ltCMWET4kLqt
 51aBjKHsGHTqr4jw7maAClH/BU4INZSh5McoLbZf3garekVCrW9/pKOqKvJUkcJQtMyP4Vvd7/EXk
 5PMdrALFi14Wf3mUuw//J5c7WUzF0H2ouxLAsvWWGu8exINoJKoEoSEz1b8Qhtnh/d72toWew6oe2
 E0+L8xs0zOUzcc3xuzAbKlf2TxZfqRPR4/DuNXySonHHn9Uwx54SeHvrw9gcE1un2XobzhvbofO+x
 d9Z92YacsXBuGG1Wk/5npYggSQSwZRL6FYaun+wntFF3kUNksxTdYWOD7/VHGzh/as0VmDWjdmkqo
 j2MCmqEQ5/J+wJKOfyCsbQ==;
From: Christoph Buck <dev@HIDDEN>
Date: Sat, 22 Mar 2025 21:44:09 +0100
Message-ID: <b9fa691786658c3ac8bf2ef701d5b9eabb3a1895.1742676250.git.dev@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Authenticated-Id: dev@HIDDEN
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ssh.scm (libssh2): Update to 1.11.1
[arguments]: Disable tests which requires docker

Change-Id: I1bfd8f2db82c190f2b036b3e2e722ded90d07435
---
 gnu/packages/ssh.scm | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/ssh.scm b/gnu/packages/ssh.scm
index fecb3a2559..66d9656caf 100644
--- a/gnu/packages/ssh.scm
+++ b/gnu/packages/ssh.scm
@@ -181,7 +181,7 @@ (define-public libssh
 (define-public libssh2
   (package
    (name "libssh2")
-   (version "1.10.0")
+   (version "1.11.1")
    (source (origin
             (method url-fetch)
             (uri (string-append
@@ -189,14 +189,15 @@ (define-public libssh2
                    version ".tar.gz"))
             (sha256
              (base32
-              "0l8xwhhscvss7q007vpbkbv7jh9s43579rx2sf8lnfgd7l7yjr1d"))))
+              "1xsqysmrq40gdfjndd1yrcvwic16kn4jrzir6pn8xfadwg5pdv6r"))))
    (build-system gnu-build-system)
    ;; The installed libssh2.pc file does not include paths to libgcrypt and
    ;; zlib libraries, so we need to propagate the inputs.
    (propagated-inputs (list libgcrypt zlib))
    (arguments
     (list #:configure-flags #~'("--with-libgcrypt"
-                                "--disable-static")))
+                                "--disable-static"
+                                "--disable-docker-tests" )))
    (synopsis "Client-side C library implementing the SSH2 protocol")
    (description
     "libssh2 is a library intended to allow software developers access to

base-commit: efac1498c15198afc4f9a2bc700408bde1b3b3ed
-- 
2.45.1





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#77154] [PATCH v3 2/2] gnu: libssh2: Change crypto backend to openssl
Resent-From: Christoph Buck <dev@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Sat, 22 Mar 2025 20:46:02 +0000
Resent-Message-ID: <handler.77154.B77154.17426763246323 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 77154
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 77154 <at> debbugs.gnu.org
Cc: Christoph Buck <dev@HIDDEN>
Received: via spool by 77154-submit <at> debbugs.gnu.org id=B77154.17426763246323
          (code B ref 77154); Sat, 22 Mar 2025 20:46:02 +0000
Received: (at 77154) by debbugs.gnu.org; 22 Mar 2025 20:45:24 +0000
Received: from localhost ([127.0.0.1]:45897 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tw5id-0001dv-N6
	for submit <at> debbugs.gnu.org; Sat, 22 Mar 2025 16:45:23 -0400
Received: from mail-108-mta144.mxroute.com ([136.175.108.144]:42639)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <dev@HIDDEN>) id 1tw5iM-0001XR-2k
 for 77154 <at> debbugs.gnu.org; Sat, 22 Mar 2025 16:45:07 -0400
Received: from filter006.mxroute.com ([136.175.111.3] filter006.mxroute.com)
 (Authenticated sender: mN4UYu2MZsgR)
 by mail-108-mta144.mxroute.com (ZoneMTA) with ESMTPSA id
 195bf9a222100067b0.001 for <77154 <at> debbugs.gnu.org>
 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384);
 Sat, 22 Mar 2025 20:45:04 +0000
X-Zone-Loop: 143fd6597495c4f66aaf019b4db73fad551009c0a269
X-Originating-IP: [136.175.111.3]
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=icepic.de; 
 s=x;
 h=Content-Transfer-Encoding:MIME-Version:References:In-Reply-To:Date:
 Subject:Cc:To:From:Sender:Reply-To:Content-Type:Content-ID:
 Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc
 :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe:
 List-Post:List-Owner:List-Archive;
 bh=VuOPISmANlM58SgyGlcnJViVF/fq8rC/8+MCBkoVdcE=; b=myIdxnAbRMUN+3lDtmZ7e68+iH
 hLib31r/0obInAtnPWXFn3dA8iDolPDK9PYxfgK3/e8MHW+LMUL6jZkjUaffdEbUUwAnAW4omed6Z
 dbmLS2Ddl8NTRv+YQETvV5kqyTqFDsgwjHyXi732oV3oz9qFvRcwPNUhPgPg9H/9x9J+FimoTv0uX
 V7n1Lz7+Em2jQy1PnDw0681ELyb5S2d3Nd3aXyGJDytz4BWQfJaozlTJNyeBQxL5/gfZXzBsQV1ou
 Dcyu6oXCGCIxr06jUx1Xr1vrYAio0lOsCd5OEm+MXbv3jC9tVFfuE37Ghwme64I4jSoq8aRvsPuV4
 jKMaJLWw==;
From: Christoph Buck <dev@HIDDEN>
Date: Sat, 22 Mar 2025 21:44:10 +0100
Message-ID: <eddac087f05fb0df823cad861a82e073e2e3dc88.1742676250.git.dev@HIDDEN>
In-Reply-To: <b9fa691786658c3ac8bf2ef701d5b9eabb3a1895.1742676250.git.dev@HIDDEN>
References: <b9fa691786658c3ac8bf2ef701d5b9eabb3a1895.1742676250.git.dev@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Authenticated-Id: dev@HIDDEN
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/ssh.scm (libssh2): Change crypto backend to openssl
[arguments]: Replace libgcrypt with openssl
[propagated-inputs]: Replace libgcrypt with openssl

Change crypto backend to openssl to support ed25519 hostkeys.

Change-Id: I7603149d6e3a3c251bdc6c3238769a63b6a04d26
---
 gnu/packages/ssh.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/ssh.scm b/gnu/packages/ssh.scm
index 66d9656caf..9a6f79bb30 100644
--- a/gnu/packages/ssh.scm
+++ b/gnu/packages/ssh.scm
@@ -193,9 +193,9 @@ (define-public libssh2
    (build-system gnu-build-system)
    ;; The installed libssh2.pc file does not include paths to libgcrypt and
    ;; zlib libraries, so we need to propagate the inputs.
-   (propagated-inputs (list libgcrypt zlib))
+   (propagated-inputs (list openssl zlib))
    (arguments
-    (list #:configure-flags #~'("--with-libgcrypt"
+    (list #:configure-flags #~'("--with-crypto=openssl"
                                 "--disable-static"
                                 "--disable-docker-tests" )))
    (synopsis "Client-side C library implementing the SSH2 protocol")
-- 
2.45.1





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#77154] [PATCH v3 2/2] gnu: libssh2: Change crypto backend to openssl
Resent-From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Wed, 23 Apr 2025 02:40:01 +0000
Resent-Message-ID: <handler.77154.B77154.17453759637189 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 77154
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: Christoph Buck <dev@HIDDEN>
Cc: GNU Debbugs <control <at> debbugs.gnu.org>, 77154 <at> debbugs.gnu.org
Received: via spool by 77154-submit <at> debbugs.gnu.org id=B77154.17453759637189
          (code B ref 77154); Wed, 23 Apr 2025 02:40:01 +0000
Received: (at 77154) by debbugs.gnu.org; 23 Apr 2025 02:39:23 +0000
Received: from localhost ([127.0.0.1]:51208 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u7Q1C-0001rt-GG
	for submit <at> debbugs.gnu.org; Tue, 22 Apr 2025 22:39:22 -0400
Received: from mail-pl1-x629.google.com ([2607:f8b0:4864:20::629]:53414)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <maxim.cournoyer@HIDDEN>)
 id 1u7Q12-0001rI-Ho; Tue, 22 Apr 2025 22:39:16 -0400
Received: by mail-pl1-x629.google.com with SMTP id
 d9443c01a7336-2295d78b433so69307865ad.2; 
 Tue, 22 Apr 2025 19:39:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1745375945; x=1745980745; darn=debbugs.gnu.org;
 h=mime-version:user-agent:message-id:date:references:in-reply-to
 :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to;
 bh=Fq/qqWYM4sScZNOWvPiaDMHh7f87aLFATCbz5td+SHI=;
 b=AsA3LS7XyH2TLee4/fMbFtiol10RyRUfPs+95clbUdN3Xj0wc54qPPy5ENdM2KwXzV
 REa7LN/L/96SzQmCCHyxFQeYwCdV8W375s9IbCT610/7XqSrW6cT8vY9oWdGyye9xXSQ
 U9FkNPSRqVDwdrgS5vQPBUAXuhZOrXDCs0DMYD93yT/wymR2X2GRr69VUJL8McdFuqbj
 MVuCZAkq03pEQRfPlF9K9h8zqeT7TK3/E7ggMC5/pzWKORlU3rT4u9pFPNLt3H4yTNoJ
 e/BLcgpELzNa92xmpD3F+xGsZYisVtlOf8n9GJUqmrZJIaFG6z4Ys18vAe8dvSU4sQU6
 Urfw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1745375945; x=1745980745;
 h=mime-version:user-agent:message-id:date:references:in-reply-to
 :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date
 :message-id:reply-to;
 bh=Fq/qqWYM4sScZNOWvPiaDMHh7f87aLFATCbz5td+SHI=;
 b=jto9oO5nEprRnckuWmgefullswXtSUl8MMV12HaOUJvFIE7FK+ttvzT6ZnRNpseSKl
 KP89SrNh3Wl2QIK0vjDTgv/Fy4c1Z2LCAEu6p073CyF9mCkwqaEtVrPewg39Wl/pOv0f
 PZcSfN/KfGt1hadcTYjEXAXgFdBlRUbRw1+ELz8iaw58CTeysopRq2s9yPkBiQikksRN
 jaaGBTACCPU7xS/Jh2h7xKJf0sIKgG1Y4RoAkLF5DzCRV68MwPvW2jvJzSbiIrvjaTuG
 bGaKmzn7uN9g7ftmTvJ/RffZTZoWGxDD2f8tB+blAqI26wG4IPT7HR+BxYpFmMs5CNIU
 GYsw==
X-Forwarded-Encrypted: i=1;
 AJvYcCVPA59E9+mw4rzXR41llpPG5S+sO+XzKSsLfVZwCxK5itG15a88JMeyH9mBm0Q1dlaqjjxoWDsH <at> debbugs.gnu.org
X-Gm-Message-State: AOJu0YzjNInpDPIX4HEHSQWkTINQ2U0sKUhSWz2YYnavj/3QoWnnHOBR
 Un8vKjgpPyfpR3RY2LNF/Jq4uQjyyNzRH/SXX/Fsur2AJNp4jS8rEWIBb5dC
X-Gm-Gg: ASbGncuneN/tiXci2QGsQi2jzur37oHAx9OU6UrzNWHIg6/+lKQ2j6flBUk1XuthBqg
 VqUrYLTf3JmiBasycjAhWg8mhy2KHL9PiybrZjbIyvoiGdU7a1v/pBkEdKd/roFje09hnwX1dSR
 LJpFKcGmcnm7Wec7gobuMuZ3n6i4++t0Hv68w3SFw2uLA7kaO8634sTYy6bXGKXOSVcQL3HPu8v
 r6AWTiEDQPRF+sfzQwjU2CtmIFywYaCw5QTediSQ7lnH/j0/t/GfNP/qJNFOmFI40NK0x129lJT
 7Y80OxsWtkEJSfB1wL0o3ceWLu6BduozF2RBZq4=
X-Google-Smtp-Source: AGHT+IGsOKatBFlSMqOFaKdnwJqD1NLAsOx+XQ7xjfID9ZX0CGuT5wKGCU17KA5J3fLDq1tRcyl/8Q==
X-Received: by 2002:a17:902:dacf:b0:224:1221:1ab4 with SMTP id
 d9443c01a7336-22c535825cdmr293574885ad.22.1745375945225; 
 Tue, 22 Apr 2025 19:39:05 -0700 (PDT)
Received: from terra ([2405:6586:be0:0:83c8:d31d:2cec:f542])
 by smtp.gmail.com with ESMTPSA id
 d9443c01a7336-22c50fde760sm92586565ad.215.2025.04.22.19.39.03
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Tue, 22 Apr 2025 19:39:04 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
In-Reply-To: <eddac087f05fb0df823cad861a82e073e2e3dc88.1742676250.git.dev@HIDDEN>
 (Christoph Buck's message of "Sat, 22 Mar 2025 21:44:10 +0100")
References: <b9fa691786658c3ac8bf2ef701d5b9eabb3a1895.1742676250.git.dev@HIDDEN>
 <eddac087f05fb0df823cad861a82e073e2e3dc88.1742676250.git.dev@HIDDEN>
Date: Wed, 23 Apr 2025 11:39:02 +0900
Message-ID: <878qnrzjnd.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

tag 77154 + moreinfo
quit

Hi,

Christoph Buck <dev@HIDDEN> writes:

> * gnu/packages/ssh.scm (libssh2): Change crypto backend to openssl
> [arguments]: Replace libgcrypt with openssl
> [propagated-inputs]: Replace libgcrypt with openssl
>
> Change crypto backend to openssl to support ed25519 hostkeys.
>
> Change-Id: I7603149d6e3a3c251bdc6c3238769a63b6a04d26
> ---
>  gnu/packages/ssh.scm | 4 ++--
>  1 file changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/gnu/packages/ssh.scm b/gnu/packages/ssh.scm
> index 66d9656caf..9a6f79bb30 100644
> --- a/gnu/packages/ssh.scm
> +++ b/gnu/packages/ssh.scm
> @@ -193,9 +193,9 @@ (define-public libssh2
>     (build-system gnu-build-system)
>     ;; The installed libssh2.pc file does not include paths to libgcrypt and
>     ;; zlib libraries, so we need to propagate the inputs.
> -   (propagated-inputs (list libgcrypt zlib))
> +   (propagated-inputs (list openssl zlib))
>     (arguments
> -    (list #:configure-flags #~'("--with-libgcrypt"
> +    (list #:configure-flags #~'("--with-crypto=openssl"
>                                  "--disable-static"
>                                  "--disable-docker-tests" )))
>     (synopsis "Client-side C library implementing the SSH2 protocol")

I believe this series may be obsolete; libgcrypt 1.11 (already packaged
in Guix) appears to come with ed25519 support.  The release notes
https://lists.gnu.org/archive/html/info-gnu/2024-06/msg00004.html
mention for example:

GCRY_KEM_RAW_X25519                   NEW kem algo.
GCRY_KEM_DHKEM25519                   NEW kem algo.

introduced since libgcrypt 1.10.

Is the original issue resolved?  It seems that there is some support for
elliptic curve crypto using libgcrypt in libssh2 already, according to
[0].

[0]  https://github.com/libssh2/libssh2/discussions/1255

Could you please report the exact issue you are having when using
libgcrypt?

-- 
Thanks,
Maxim




Message received at control <at> debbugs.gnu.org:


Received: (at control) by debbugs.gnu.org; 23 Apr 2025 02:39:22 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Apr 22 22:39:22 2025
Received: from localhost ([127.0.0.1]:51206 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u7Q18-0001rg-Ne
	for submit <at> debbugs.gnu.org; Tue, 22 Apr 2025 22:39:22 -0400
Received: from mail-pl1-x629.google.com ([2607:f8b0:4864:20::629]:53414)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <maxim.cournoyer@HIDDEN>)
 id 1u7Q12-0001rI-Ho; Tue, 22 Apr 2025 22:39:16 -0400
Received: by mail-pl1-x629.google.com with SMTP id
 d9443c01a7336-2295d78b433so69307865ad.2; 
 Tue, 22 Apr 2025 19:39:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1745375945; x=1745980745; darn=debbugs.gnu.org;
 h=mime-version:user-agent:message-id:date:references:in-reply-to
 :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to;
 bh=Fq/qqWYM4sScZNOWvPiaDMHh7f87aLFATCbz5td+SHI=;
 b=AsA3LS7XyH2TLee4/fMbFtiol10RyRUfPs+95clbUdN3Xj0wc54qPPy5ENdM2KwXzV
 REa7LN/L/96SzQmCCHyxFQeYwCdV8W375s9IbCT610/7XqSrW6cT8vY9oWdGyye9xXSQ
 U9FkNPSRqVDwdrgS5vQPBUAXuhZOrXDCs0DMYD93yT/wymR2X2GRr69VUJL8McdFuqbj
 MVuCZAkq03pEQRfPlF9K9h8zqeT7TK3/E7ggMC5/pzWKORlU3rT4u9pFPNLt3H4yTNoJ
 e/BLcgpELzNa92xmpD3F+xGsZYisVtlOf8n9GJUqmrZJIaFG6z4Ys18vAe8dvSU4sQU6
 Urfw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1745375945; x=1745980745;
 h=mime-version:user-agent:message-id:date:references:in-reply-to
 :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date
 :message-id:reply-to;
 bh=Fq/qqWYM4sScZNOWvPiaDMHh7f87aLFATCbz5td+SHI=;
 b=jto9oO5nEprRnckuWmgefullswXtSUl8MMV12HaOUJvFIE7FK+ttvzT6ZnRNpseSKl
 KP89SrNh3Wl2QIK0vjDTgv/Fy4c1Z2LCAEu6p073CyF9mCkwqaEtVrPewg39Wl/pOv0f
 PZcSfN/KfGt1hadcTYjEXAXgFdBlRUbRw1+ELz8iaw58CTeysopRq2s9yPkBiQikksRN
 jaaGBTACCPU7xS/Jh2h7xKJf0sIKgG1Y4RoAkLF5DzCRV68MwPvW2jvJzSbiIrvjaTuG
 bGaKmzn7uN9g7ftmTvJ/RffZTZoWGxDD2f8tB+blAqI26wG4IPT7HR+BxYpFmMs5CNIU
 GYsw==
X-Forwarded-Encrypted: i=1;
 AJvYcCVPA59E9+mw4rzXR41llpPG5S+sO+XzKSsLfVZwCxK5itG15a88JMeyH9mBm0Q1dlaqjjxoWDsH <at> debbugs.gnu.org
X-Gm-Message-State: AOJu0YzjNInpDPIX4HEHSQWkTINQ2U0sKUhSWz2YYnavj/3QoWnnHOBR
 Un8vKjgpPyfpR3RY2LNF/Jq4uQjyyNzRH/SXX/Fsur2AJNp4jS8rEWIBb5dC
X-Gm-Gg: ASbGncuneN/tiXci2QGsQi2jzur37oHAx9OU6UrzNWHIg6/+lKQ2j6flBUk1XuthBqg
 VqUrYLTf3JmiBasycjAhWg8mhy2KHL9PiybrZjbIyvoiGdU7a1v/pBkEdKd/roFje09hnwX1dSR
 LJpFKcGmcnm7Wec7gobuMuZ3n6i4++t0Hv68w3SFw2uLA7kaO8634sTYy6bXGKXOSVcQL3HPu8v
 r6AWTiEDQPRF+sfzQwjU2CtmIFywYaCw5QTediSQ7lnH/j0/t/GfNP/qJNFOmFI40NK0x129lJT
 7Y80OxsWtkEJSfB1wL0o3ceWLu6BduozF2RBZq4=
X-Google-Smtp-Source: AGHT+IGsOKatBFlSMqOFaKdnwJqD1NLAsOx+XQ7xjfID9ZX0CGuT5wKGCU17KA5J3fLDq1tRcyl/8Q==
X-Received: by 2002:a17:902:dacf:b0:224:1221:1ab4 with SMTP id
 d9443c01a7336-22c535825cdmr293574885ad.22.1745375945225; 
 Tue, 22 Apr 2025 19:39:05 -0700 (PDT)
Received: from terra ([2405:6586:be0:0:83c8:d31d:2cec:f542])
 by smtp.gmail.com with ESMTPSA id
 d9443c01a7336-22c50fde760sm92586565ad.215.2025.04.22.19.39.03
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Tue, 22 Apr 2025 19:39:04 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: Christoph Buck <dev@HIDDEN>
Subject: Re: [bug#77154] [PATCH v3 2/2] gnu: libssh2: Change crypto backend
 to openssl
In-Reply-To: <eddac087f05fb0df823cad861a82e073e2e3dc88.1742676250.git.dev@HIDDEN>
 (Christoph Buck's message of "Sat, 22 Mar 2025 21:44:10 +0100")
References: <b9fa691786658c3ac8bf2ef701d5b9eabb3a1895.1742676250.git.dev@HIDDEN>
 <eddac087f05fb0df823cad861a82e073e2e3dc88.1742676250.git.dev@HIDDEN>
Date: Wed, 23 Apr 2025 11:39:02 +0900
Message-ID: <878qnrzjnd.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: control
Cc: GNU Debbugs <control <at> debbugs.gnu.org>, 77154 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

tag 77154 + moreinfo
quit

Hi,

Christoph Buck <dev@HIDDEN> writes:

> * gnu/packages/ssh.scm (libssh2): Change crypto backend to openssl
> [arguments]: Replace libgcrypt with openssl
> [propagated-inputs]: Replace libgcrypt with openssl
>
> Change crypto backend to openssl to support ed25519 hostkeys.
>
> Change-Id: I7603149d6e3a3c251bdc6c3238769a63b6a04d26
> ---
>  gnu/packages/ssh.scm | 4 ++--
>  1 file changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/gnu/packages/ssh.scm b/gnu/packages/ssh.scm
> index 66d9656caf..9a6f79bb30 100644
> --- a/gnu/packages/ssh.scm
> +++ b/gnu/packages/ssh.scm
> @@ -193,9 +193,9 @@ (define-public libssh2
>     (build-system gnu-build-system)
>     ;; The installed libssh2.pc file does not include paths to libgcrypt and
>     ;; zlib libraries, so we need to propagate the inputs.
> -   (propagated-inputs (list libgcrypt zlib))
> +   (propagated-inputs (list openssl zlib))
>     (arguments
> -    (list #:configure-flags #~'("--with-libgcrypt"
> +    (list #:configure-flags #~'("--with-crypto=openssl"
>                                  "--disable-static"
>                                  "--disable-docker-tests" )))
>     (synopsis "Client-side C library implementing the SSH2 protocol")

I believe this series may be obsolete; libgcrypt 1.11 (already packaged
in Guix) appears to come with ed25519 support.  The release notes
https://lists.gnu.org/archive/html/info-gnu/2024-06/msg00004.html
mention for example:

GCRY_KEM_RAW_X25519                   NEW kem algo.
GCRY_KEM_DHKEM25519                   NEW kem algo.

introduced since libgcrypt 1.10.

Is the original issue resolved?  It seems that there is some support for
elliptic curve crypto using libgcrypt in libssh2 already, according to
[0].

[0]  https://github.com/libssh2/libssh2/discussions/1255

Could you please report the exact issue you are having when using
libgcrypt?

-- 
Thanks,
Maxim




Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#77154] Guix issue 77154
References: <cover.1742570010.git.dev@HIDDEN>
In-Reply-To: <cover.1742570010.git.dev@HIDDEN>
Resent-From: "Matthew Todd" <matthew@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Sun, 27 Apr 2025 09:32:04 +0000
Resent-Message-ID: <handler.77154.B77154.174574628414487 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 77154
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch moreinfo
To: 77154 <at> debbugs.gnu.org
Cc: Christoph Buck <dev@HIDDEN>, Maxim Cournoyer <maxim.cournoyer@HIDDEN>
Received: via spool by 77154-submit <at> debbugs.gnu.org id=B77154.174574628414487
          (code B ref 77154); Sun, 27 Apr 2025 09:32:04 +0000
Received: (at 77154) by debbugs.gnu.org; 27 Apr 2025 09:31:24 +0000
Received: from localhost ([127.0.0.1]:39141 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u8yM6-0003lR-3n
	for submit <at> debbugs.gnu.org; Sun, 27 Apr 2025 05:31:23 -0400
Received: from fout-a3-smtp.messagingengine.com ([103.168.172.146]:37805)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <matthew@HIDDEN>)
 id 1u8weZ-00053k-AK
 for 77154 <at> debbugs.gnu.org; Sun, 27 Apr 2025 03:42:21 -0400
Received: from phl-compute-01.internal (phl-compute-01.phl.internal
 [10.202.2.41])
 by mailfout.phl.internal (Postfix) with ESMTP id B25BB138019A;
 Sun, 27 Apr 2025 03:42:13 -0400 (EDT)
Received: from phl-imap-16 ([10.202.2.88])
 by phl-compute-01.internal (MEProxy); Sun, 27 Apr 2025 03:42:13 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 zerobitcoder.net; h=cc:cc:content-transfer-encoding:content-type
 :content-type:date:date:from:from:in-reply-to:message-id
 :mime-version:reply-to:subject:subject:to:to; s=fm2; t=
 1745739733; x=1745826133; bh=lcYtdJTD86e+5RQgFP0o15jhijYOdrCXPJq
 OoH7FZyc=; b=QkkKs7BCkvrM+w5Kgn7f/RJvGXnapSNYeZVRp6QkNGfvFYi3j5X
 FKYDxnzV3FuxyRlUOxK3EIl0hg/VzvMRTTkDnfMzX2YecSOMd3fDVqf5tq5bK5k3
 MgWj+EqOS6yIYHrWLQAdj4jMDAts76vOALyTftzOLE59WpmbRy88yUlRBe03hjgI
 Lh0jFNiFMrti/fFkfn6rB5uERE4i3UcoWu3nOCnveSQaQWYNn9/WzKyZ3II5zE9p
 q+3niD9+QkJAMzuDeybH5FKcU6sOatfgbsRENuB7A6iZCQwrOy01VfqQzw1AtBof
 bGkKlphTWgLZOQWmYwiLYILB7Y+DauA5B6A==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:cc:content-transfer-encoding
 :content-type:content-type:date:date:feedback-id:feedback-id
 :from:from:in-reply-to:message-id:mime-version:reply-to:subject
 :subject:to:to:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=
 fm3; t=1745739733; x=1745826133; bh=lcYtdJTD86e+5RQgFP0o15jhijYO
 drCXPJqOoH7FZyc=; b=BW7g8kItOyRqyAZ/dVbHObQftDQxKymMBxm5hQrfPhyq
 8yplIwF0V+9QRo5iqK7HVzVvWDDbfB8W8s3zCby6Sgm7HiyJ+7L7FDxA1NPDID98
 6kes4tutHzNqsZ6Ky7OLMGvLLp98rdr3Gflap2q7BGlk9t3BPk10MrH4t4JY6/LF
 fQQpLU/+CzlPKajbanUTmN4K0ggJm6AX1sh/Ag31PBdriNeChEDF6h66TqZ9SdAl
 vdRzxsDcgolsiEFwGzfi/OiTNctgcWf+nb9ePFdaBuLOxJHKMCOrdnYwQRGUgYOW
 jV+TkEa/s+nrNDXIlTFdt4p6/3S+dwCH5aU1KToUag==
X-ME-Sender: <xms:1d8NaAUL8dQFM1TzxxbJz78iQfqFdQ7BDsnKJg1NaPQvhlQSJvpMyQ>
 <xme:1d8NaElLGgHdMrvB8-Tl0wtTzzEIdl2cJXAqmPK_jeKc7twXb_YGzkytGrHPS7Smu
 uBrusRRwS8c-z__qw>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgddvheejgeelucetufdoteggodetrf
 dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggv
 pdfurfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucesvcftvggtihhpih
 gvnhhtshculddquddttddmnecujfgurhepofggfffhvfevkffutgfgsehtjeertdertddt
 necuhfhrohhmpedfofgrthhthhgvficuvfhouggufdcuoehmrghtthhhvgifseiivghroh
 gsihhttghouggvrhdrnhgvtheqnecuggftrfgrthhtvghrnheptdeiiefggfekveffudfg
 ffelvdetiedvveejvdehvdefhfeihfeufeejgfehieevnecuffhomhgrihhnpehgihhthh
 husgdrtghomhenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhr
 ohhmpehmrghtthhhvgifseiivghrohgsihhttghouggvrhdrnhgvthdpnhgspghrtghpth
 htohepfedpmhhouggvpehsmhhtphhouhhtpdhrtghpthhtohepjeejudehgeesuggvsggs
 uhhgshdrghhnuhdrohhrghdprhgtphhtthhopehmrgigihhmrdgtohhurhhnohihvghrse
 hgmhgrihhlrdgtohhmpdhrtghpthhtohepuggvvhesihgtvghpihgtrdguvg
X-ME-Proxy: <xmx:1d8NaEb8gcRBiuM5uAdB2sg03QCt1oWyU8RFXecK9qtALj3CA5N6OA>
 <xmx:1d8NaPW5av24uYa7qg97iNhHG0USeLFWiJivmI-rqICcnopggSg-7Q>
 <xmx:1d8NaKkPo-nfNxumL7Yuv9j5b0i3zGaZW_LN-zPVR_CWnOUklLVj9w>
 <xmx:1d8NaEcdMnkDeYaxlCfrdLa6c2wMeEjNqsa7ykB6h-Vpko8ygXjuvg>
 <xmx:1d8NaOA-fMbf2S0t5r4JLb-SLxwa1N_lLrmavDj7cqjiUAT7LRtx5t2->
Feedback-ID: i03884239:Fastmail
Received: by mailuser.phl.internal (Postfix, from userid 501)
 id 415E82CC006A; Sun, 27 Apr 2025 03:42:13 -0400 (EDT)
X-Mailer: MessagingEngine.com Webmail Interface
MIME-Version: 1.0
X-ThreadId: Teb345812671cf6ce
Date: Sun, 27 Apr 2025 00:41:21 -0700
From: "Matthew Todd" <matthew@HIDDEN>
Message-Id: <99596190-a056-4e78-b02f-c9d19812e606@HIDDEN>
Content-Type: text/plain
Content-Transfer-Encoding: 7bit
X-Spam-Score: -0.7 (/)
X-Mailman-Approved-At: Sun, 27 Apr 2025 05:31:19 -0400
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

Hi Maxim,

> I believe this series may be obsolete; libgcrypt 1.11 (already packaged in Guix) appears to come with ed25519 support.
> ...
> Is the original issue resolved?
> ...
> Could you please report the exact issue you are having when using libgcrypt?

I don't think so.

I reran my tests: Guix on Debian foreign distro with channels.scm using git over SSH with SSH keys to Debian git server.

1. Full patch series: guix pull with libssh2 @ 1.11.1 compiled against libopenssl (3.0.8, latest one in guix): works.
2. First patch from patch series: guix pull with libssh2 @ 1.11.1 compiled against libgcrypt (1.11, latest one in guix): fails.
3. Guix baseline: guix pull with libssh2 @ 1.10.0 (latest one in guix) compiled against libgcrypt (1.11, latest one in guix): fails.

The client-side failure:
"guix pull: error: Git error: failed to start SSH session: Unable to exchange encryption keys"

And corresponding error message on the server:
"Apr 26 19:39:36 <hostname-redacted> sshd[1661214]: Unable to negotiate with <ip-and-port-redacted>: no matching host key type found. Their offer: ssh-rsa [preauth]"


I took another look at the libssh2 source code (https://github.com/libssh2/libssh2/blob/master/src/libgcrypt.h#L67), and the current master branch code (606c102, last commit 2 months ago) still disables support for ED25519 in libcrypt.h:
"#define LIBSSH2_ED25519 0"



Note: the libssh2 Github issue linked upthread mentions that the SSH key needs to be in a PEM format. Mine was not for the tests above (or any previous emails.) I looked into it more closely for this email, but could not figure out how to convert or make an ed25519 SSH key in PEM format using ssh-keygen.

Cheers,
Matthew Todd
matthew@HIDDEN




Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#77154] Guix issue 77154
Resent-From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 28 Apr 2025 04:35:02 +0000
Resent-Message-ID: <handler.77154.B77154.174581487925790 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 77154
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch moreinfo
To: "Matthew Todd" <matthew@HIDDEN>
Cc: Christoph Buck <dev@HIDDEN>, 77154 <at> debbugs.gnu.org
Received: via spool by 77154-submit <at> debbugs.gnu.org id=B77154.174581487925790
          (code B ref 77154); Mon, 28 Apr 2025 04:35:02 +0000
Received: (at 77154) by debbugs.gnu.org; 28 Apr 2025 04:34:39 +0000
Received: from localhost ([127.0.0.1]:49396 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u9GCU-0006hr-US
	for submit <at> debbugs.gnu.org; Mon, 28 Apr 2025 00:34:39 -0400
Received: from mail-pl1-x636.google.com ([2607:f8b0:4864:20::636]:48394)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <maxim.cournoyer@HIDDEN>)
 id 1u9GCR-0006gm-1X
 for 77154 <at> debbugs.gnu.org; Mon, 28 Apr 2025 00:34:36 -0400
Received: by mail-pl1-x636.google.com with SMTP id
 d9443c01a7336-224019ad9edso63738205ad.1
 for <77154 <at> debbugs.gnu.org>; Sun, 27 Apr 2025 21:34:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1745814869; x=1746419669; darn=debbugs.gnu.org;
 h=mime-version:user-agent:message-id:date:references:in-reply-to
 :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to;
 bh=0W8NJlxKq5Opjku8TssSxvli0ge2b94VRxOWrH9+8a0=;
 b=cUUTDrc9JkExdEH2BtQtIzbRD+yhk1Po0JJDzPSST9UTdegfxqvAMZ68sVMwTaT1DI
 ao5UaKQcj+EVz2F2uvM9dyEcRzY2FhS9m2wlmIo+0yHIEhqisVUwnx34XaRYTEB+k5yk
 +8Vza1srweUpW2+nDTx6FLEjo3UK1KDncdAgNKb5HX19+MJkuk3glxxpVhlEtslKgJhI
 Fi99fPFnf0idfqd8iW8YzrHG8u9Sa2yPOId57zjfZGsBgFzgCFRS3jVN25tbcYZMhFZI
 1zddx84EEVGeN3DBnigB7Ie7Q6T51eL2f4oD8o0uVS6WlPHKISSojxxhZrd29SS8++g3
 UjkA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1745814869; x=1746419669;
 h=mime-version:user-agent:message-id:date:references:in-reply-to
 :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date
 :message-id:reply-to;
 bh=0W8NJlxKq5Opjku8TssSxvli0ge2b94VRxOWrH9+8a0=;
 b=LUbt5SQXKWHUbrBNh3kl8lczeOSLrW2h8Q7UoJCoKjvxPVLIMF5ZjUjLWHhFUCNO4e
 XnnJBHt9V8c33T7N8UxDcj2On5e4C5coZpcTBivMTYPuGr5bFVxee35X80DBqI9RyCoZ
 H8owhBBvwOEKzC+URcqZRZuAdzf7rnFpSkxld8P532RKOCpFdfGwWyKJ3sw8HJsgp3Ae
 3ZRQxDnKQqSLDxkC4EljruJ36/QP1KBCLzJaiMpesMAGxTPvjgAEPtEXWUNj0gZ13dYv
 gLI2H08PO7xbn/K0IliI+0wpjpvPLySUGV9orL83M5c2z8oqrPwJ+ZQPeDfnP/PgpeAJ
 sv4g==
X-Gm-Message-State: AOJu0Yzms8QwBZSyR7O32sHs9AhMh5I9/vfry1a+/Nd0x22OMopfT/bI
 S4YcnZs0v8tZUJHbjCCrsy+ocSEYJ608pnIoF0CC/eXVp0tDinRAxqGuQw==
X-Gm-Gg: ASbGncviUlD2cnXHsl0UyjNEI8QvKdoEzJVbbsyPw6sRZHb0cXKfQCw5+2wN+W90bH0
 KcOHyo8nEmxRbQvFfc/40rGybwcFCeR1xrO5auSaRuR3XFue177L7nXwtBn2hRpUoWyBPWBPXPe
 NMTZD/iFOO8ffybvAzm+bhdSKRqkCyOJAVNoWkbKfw8wEpl9HGnmNHCajXyMpOCi5qmE+8HiGX3
 CCHCD/AxNzfpVQBZVe+pK/2ogjeurn/gkuA4hizH2NJooRHHksMOQWwlNtco72jkWVXfC9zJFS/
 JunYbLrHcVBG3F3KP+kptdIYpPyErvLQVg6FM8Y=
X-Google-Smtp-Source: AGHT+IG87cT7n6jTxDFURa37PMVf/cq+bGKTU9ygK9I0HRITDSrptIjiphkIK2Td4uYCb6OA0GVCiQ==
X-Received: by 2002:a17:903:94c:b0:223:5ca8:5ecb with SMTP id
 d9443c01a7336-22dbf62335emr150624465ad.42.1745814869071; 
 Sun, 27 Apr 2025 21:34:29 -0700 (PDT)
Received: from terra ([2405:6586:be0:0:83c8:d31d:2cec:f542])
 by smtp.gmail.com with ESMTPSA id
 d9443c01a7336-22db4d76eb3sm72716545ad.6.2025.04.27.21.34.27
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Sun, 27 Apr 2025 21:34:28 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
In-Reply-To: <99596190-a056-4e78-b02f-c9d19812e606@HIDDEN> (Matthew
 Todd's message of "Sun, 27 Apr 2025 00:41:21 -0700")
References: <99596190-a056-4e78-b02f-c9d19812e606@HIDDEN>
Date: Mon, 28 Apr 2025 13:34:26 +0900
Message-ID: <87r01cdhv1.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi,

"Matthew Todd" <matthew@HIDDEN> writes:

[...]

> I took another look at the libssh2 source code
> (https://github.com/libssh2/libssh2/blob/master/src/libgcrypt.h#L67),
> and the current master branch code (606c102, last commit 2 months ago)
> still disables support for ED25519 in libcrypt.h:
> "#define LIBSSH2_ED25519 0"

Thanks for explaining and pointing to the relevant source.  Then it
seems the change you propose is justified.  in libssh (not libssh2),
they recently deprecated the use of libgcrypt and I've already migrated
the package to use openssl instead, so both libssh and libssh2 will be
relying on openssl, which will at least be consistent.

-- 
Thanks,
Maxim





Last modified: Mon, 28 Apr 2025 04:45:01 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.