[openssl-dev] who wants to fix travis builds?

Andy Polyakov appro at openssl.org
Wed Sep 30 08:48:01 UTC 2015


>>>> As for running tests in the context of query, i.e. mingw
>>>> cross-compilation on Linux. It actually was possible to
>>>> perform under 'wine' before and surely can be fixed now. Is
>>>> 'wine' an option in this case?
>>> 
>>> I don't know if it actually works, but we can configure Travis
>>> CI to install wine before starting the builds.
>> 
>> Can you test and figure out? As implied, currently new 'make
>> test' doesn't work with 'wine' yet, but you can replace 'make
>> test' with e.g. test/sha1test.exe alone. Just to figure out if it
>> works. It might happen that it's not sufficient to simply install
>> package, one might have to perform per-user config prior Win32
>> .exes can be executed.
> 
> It works!!! Well, sort of. It requires 3 patches [0] (including the
> changes to the Travis CI config) and there are 3 or so tests that
> fail (see log at [1]), but it's basically doable.
> 
> Cheers
> 
> [0] https://github.com/ghedo/openssl/commits/mingwci [1]
> https://travis-ci.org/ghedo/openssl/jobs/82727489

Thanks! I'm looking into it. On related note, you might notice a
number of mingw warnings addressed in master. I just want to say that
even more will be, i.e. it's work in progress.



More information about the openssl-dev mailing list