GNU bug report logs -
#60502
[PATCH] gnu: guile-ssh: Update to 0.16.2.
Previous Next
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 60502 in the body.
You can then email your comments to 60502 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
guix-patches <at> gnu.org
:
bug#60502
; Package
guix-patches
.
(Mon, 02 Jan 2023 20:15:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
"Artyom V. Poptsov" <poptsov.artyom <at> gmail.com>
:
New bug report received and forwarded. Copy sent to
guix-patches <at> gnu.org
.
(Mon, 02 Jan 2023 20:15:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Hello,
this patch updates Guile-SSH to 0.16.2.
[0001-gnu-guile-ssh-Update-to-0.16.2.patch (text/x-diff, attachment)]
[Message part 3 (text/plain, inline)]
Changelog for this version:
--8<---------------cut here---------------start------------->8---
* Changes in version 0.16.2 (2023-01-02)
** Bugfix in test "string->public-key, ECDSA"
The test used to explicitly compare libssh version with "9" so it would always
fail on platforms with libssh 0.10. Now the test does numerical comparison
and uses "ecdsa-p256" on platforms that have libssh 0.9 or later version.
Reported by Vagrant Cascadian, here:
<https://github.com/artyom-poptsov/guile-ssh/issues/34>
* Changes in version 0.16.1 (2022-12-31)
** Disable the tests that require DSA algorithm by default
When DSA support is disabled in libssh (which is the default state since
libssh 0.10) all DSA-related Guile-SSH procedures will fail. Now Guile-SSH
disables by default all the tests that are require the DSA algorithm support
by default.
Although those changes do not affect the Guile-SSH API directly, users should
be aware that DSA support will be removed altogether in the next major libssh
release.
Reported by Vagrant Cascadian, here:
<https://github.com/artyom-poptsov/guile-ssh/issues/34>
** Add '--enable-dsa' Autoconf option
'configure.ac' now has '--enable-dsa' option that allows to enable DSA public
key algorithm support in Guile-SSH.
** (ssh version): 'dsa-support?': New procedure
** guix.scm: Use libssh 0.10.0
The development GNU Guix environment now uses libssh 0.10.0.
--8<---------------cut here---------------end--------------->8---
As there's no '--enable-dsa' option passed to the Guile-SSH 'configure'
script, DSA-related tests are disabled; it means that libssh can be
upgraded to 0.10 without breaking Guile-SSH build.
I tested Guile-SSH with libssh 0.10 myself; here's the GNU Guix development
package recipe I used, for reference:
https://github.com/artyom-poptsov/guile-ssh/blob/master/guix.scm
Thanks,
avp
--
Artyom "avp" Poptsov <poptsov.artyom <at> gmail.com>
Home page: https://memory-heap.org/~avp/
CADR Hackerspace co-founder: https://cadrspace.ru/
GPG: D0C2 EAC1 3310 822D 98DE B57C E9C5 A2D9 0898 A02F
[signature.asc (application/pgp-signature, inline)]
Reply sent
to
Mathieu Othacehe <othacehe <at> gnu.org>
:
You have taken responsibility.
(Sun, 08 Jan 2023 15:09:02 GMT)
Full text and
rfc822 format available.
Notification sent
to
"Artyom V. Poptsov" <poptsov.artyom <at> gmail.com>
:
bug acknowledged by developer.
(Sun, 08 Jan 2023 15:09:02 GMT)
Full text and
rfc822 format available.
Message #10 received at 60502-done <at> debbugs.gnu.org (full text, mbox):
Hello Artyom,
> this patch updates Guile-SSH to 0.16.2.
The package builds and the Guix test suite is passing, so let's go.
Thanks,
Mathieu
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Mon, 06 Feb 2023 12:24:04 GMT)
Full text and
rfc822 format available.
This bug report was last modified 2 years and 136 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.