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