On 13/04/2018 18:08, Ben Coman wrote:
>
> For quick reference...
> make[3]: Entering directory
> '/cygdrive/c/projects/vm/build.win64x64/pharo.cog.spur/build/third-party/libssh2-1.7.0/src'
> CC session.lo
> session.c: In function 'get_socket_nonblocking':
> session.c:361:5: error: unknown type name 'socklen_t'
> socklen_t option_len = sizeof(option_value);
> ^~~~~~~~~
>
> cheers -ben
>
Hi Ben!
The problem is that libssh compilation is broken on windows 64bits. Some
builds pass because this compilation is cached but this one no because
the cache was invalidated.
The way to correct the problem will probably be to directly use the
dependencies from cygwin instead of compiling it in the VM build.
--
Cyril Ferlicot
https://ferlicot.fr