Building with GCC 10 still broken (-fcommon, dlls/schedsvc/tests)
Gerald Pfeifer
gerald at pfeifer.com
Tue Apr 7 14:42:36 CDT 2020
> On Fri, 14 Feb 2020, Nikolay Sivov wrote:
> FWIW, I just ran into the same as well (with a Clang 11 build).
>
> It works (at least building, haven't tried running tests) if renaming
> e.g. the one in include/wine/atsvc.idl - but one can't rename both that
> one and the one in include/wine/schrpc.idl, as there's other source
> files that expect to access it e.g. like this:
>
> dlls/schedsvc/tests/rpcapi.c:extern handle_t rpc_handle;
> dlls/schedsvc/tests/rpcapi.c: hr = RpcBindingFromStringBindingA(binding_str, &rpc_handle);
> dlls/schedsvc/tests/rpcapi.c: hr = RpcBindingFree(&rpc_handle);
It would be great could you give it a try and submit a patch. Both
current/future versions of clang and GCC being unable to build Wine
without uncommon options (no pun intended) is unfortunate.
Thanks,
Gerald
More information about the wine-devel
mailing list