Hello, as you requested, I did a merge request to GitLab here: https://gitlab.com/libssh/libssh-mirror/-/merge_requests/526
It would be great to have an automated CYGWIN build supported by CI, but unfortunately I have not experience with that, I'm sorry. Sincerely, Carlo Bramini. > Il 09/08/2024 14:46 CEST Jakub Jelen <jje...@redhat.com> ha scritto: > > > Thank you for testing and for patches! Do you want to submit a MR with > the changes in our gitlab? > > https://gitlab.com/libssh/libssh-mirror/-/merge_requests > > Additionally, we do not have CI with cygwin, which makes it hard to > catch these issues early. Do you have some experience setting up > cygwin builds in github/gitlab that we could use to get this > automated? > > Jakub > > On Fri, Aug 9, 2024 at 10:12 AM Carlo Bramini <carlo.bra...@libero.it> wrote: > > > > Hello everyone, > > unfortunately, it doesn't build anymore with CYGWIN. > > The build process hangs with this error: > > > > libssh-0.11.0/src/misc.c: In function ‘ssh_strerror’: > > libssh-0.11.0/src/misc.c:1984:8: error: assignment to ‘int’ from ‘char *’ > > makes integer from pointer without a cast [-Werror=int-conversion] > > 1984 | rv = strerror_r(err_num, buf, buflen); > > | ^ > > > > After that, it hangs with another error: > > > > libssh-0.11.0/src/ttyopts.c: In function ‘encode_termios_opts’: > > libssh-0.11.0/src/ttyopts.c:267:26: error: ‘PENDIN’ undeclared (first use > > in this function) > > 267 | SSH_ENCODE_LOCAL_OPT(PENDIN) > > | ^~~~~~ > > > > At the moment, I fixed both error with the attached patch. > > I hope that you will find this report useful. > > > > Sincerely, > > > > Carlo Bramini. > > > > > > > > > > > Il 08/08/2024 13:40 CEST Sahana Prasad <sah...@redhat.com> ha scritto: > > > > > > > > > Hello everyone, > > > We are thrilled to announce libssh 0.11.0! This latest version brings > > > exciting new features such as better async SFTP IO, PKCS#11 provider > > > support for OpenSSL 3.0, testing for GSSAPI authentication, and proxy > > > jump, along with many other enhancements and features detailed in the > > > changelog. > > > > > > > > > If you are new to libssh you should read ourtutorial > > > (https://api.libssh.org/stable/libssh_tutorial.html)on how to get > > > started. Please join our mailing list > > > (https://www.libssh.org/communication/)or visit Matrix channel > > > (https://matrix.to/#/!yBkUIMByeIPFgUzcVM:matrix.org?via=matrix.org)if you > > > have questions. > > > > > > > > > You can read the full changelog and download updatedlibssh on the > > > following announcement post: > > > > > > > > > https://www.libssh.org/2024/08/08/libssh-0-11-0-release/ > > > Thank you, > > > libssh team