Hi
On Mon, Oct 16, 2017 at 4:22 AM, Илья Шипицин <chipits...@gmail.com> wrote:
>
>
> 2017-10-16 13:05 GMT+05:00 Samuli Seppänen <sam...@openvpn.net>:
>
>> On 13/10/2017 20:48, Selva wrote:
>>
>> > @samuli: Which versions of mingw-w64 should we test against to ensure
>> > release and snapshot builds would succeed?
>>
>> Right now _we_ use Ubuntu 16.04 for building:
>>
>> mingw-w64 4.0.4
>> gcc-mingw-w64 5.3.1
>> g++-mingw-w64 5.3.1
>>
>> That said, I'm pretty sure many people still build with Ubuntu 14.04. So
>> keeping support for it would make sense if it is not horribly painful.
>> This is what Ubuntu 14.04 comes with:
>>
>> mingw-w64 3.1.0
>> gcc-mingw-w64 4.8.2
>> g++-mingw-w64 4.8.2
>>
>
> I'm afraid, it's not possible to build openvpn with mingw-gcc-4.8.X due to
> lack of firewall manipulation api
> (that's why we use xenial repo during travis-ci build)
>
Good to know mingw-w64 from xenial is used in the travis-ci script.
I did a quick test on ubuntu trusty (14.04.05 LTS), and as you pointed
out, it fails while
compiling block_dns.c because of some errors in the headers for the
windows filtering platform API. All the bits are there so its possible to
build
after tweaking the installed headers (only a couple of lines) but not
something
one would normally want to do.
It does look like targeting 14.04 is no more relevant.
Selva
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Openvpn-devel mailing list
Openvpn-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openvpn-devel