Opened 2 years ago

Closed 2 years ago

#64151 closed defect (fixed)

libssh2 1.9.0 broken with OpenSSL 3

Reported by: fs111 (André Kelpe) Owned by: Gminfly
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc:
Port: libssh2

Description (last modified by fs111 (André Kelpe))

Since the OpenSSL upgrade libssh2 in macports can no longer successfully establish a connection. I use midnight-commander in the +sftp variant and that is broken. I can also reproduce the problem with curl.

curl sftp://user@some.host/bla

curl: (2) Failure establishing ssh session: -44, Unable to ask for ssh-userauth service

The -44 is defined here: https://github.com/libssh2/libssh2/blob/master/include/libssh2.h#L503

Upstream has fixed the problem here: https://github.com/libssh2/libssh2/issues/463 which is part of the latest release 1.10.

Change History (4)

comment:1 Changed 2 years ago by jmroot (Joshua Root)

Owner: set to Gminfly
Port: libssh2 added
Status: newassigned

comment:2 Changed 2 years ago by fs111 (André Kelpe)

Description: modified (diff)
Summary: libssh2 0.9.6 broken with OpenSSL 3libssh2 1.9.0 broken with OpenSSL 3

comment:4 Changed 2 years ago by herbygillot (Herby Gillot)

Resolution: fixed
Status: assignedclosed

In 36ebc42ff0fbd928e3a51ac0b84df29161353238/macports-ports (master):

libssh2: update to 1.10.0

  • use Github
  • use openssl portgroup

Fixes: #64151

Note: See TracTickets for help on using tickets.