[vlc-devel] [PATCH] configure: workaround mingw32 missing crypto header testing if_nametoindex
Francois Cartegnie
fcvlcdev at free.fr
Thu Jun 18 10:36:31 CEST 2020
Le 18/06/2020 à 07:24, Steve Lhomme a écrit :
> On 2020-06-17 20:04, Francois Cartegnie wrote:
>> false negative due to test not compiling creating double decl conflict
>>
>> In file included from
>> /opt/gcc-x86_64-w64-mingw32/x86_64-w64-mingw32/include/iprtrmib.h:9:0,
>> from
>> /opt/gcc-x86_64-w64-mingw32/x86_64-w64-mingw32/include/iphlpapi.h:17,
>> from conftest.c:90:
>>
>> /opt/gcc-x86_64-w64-mingw32/x86_64-w64-mingw32/include/mprapi.h:865:3:
>> error: unknown type name 'CERT_NAME_BLOB'
>>
>> CERT_NAME_BLOB *certificateNames;
>>
>> ^~~~~~~~~~~~~~
>>
>> packages from docker image:
>
> Which Docker image is this ? I'd like to inspect the headers to see
> where the problem comes from.
registry.videolan.org/vlc-debian-win64 20190416180622
The difference with CI being the host distro
>
> So wincrypt.h is included.
It is but ignored and I don't either see a NO_CRYPT define
> It is still done in current mingw-w64 master. So it seems that Docker
> image is wrong. Or are you trying to build UWP with a (too) old mingw-w64 ?
--
Francois Cartegnie
VideoLAN - VLC Developer
More information about the vlc-devel
mailing list