/mingw-w64-headers/include/vss.h is broken since first regenerate from IDL [86ae33] 2020-04-22
It should define some set of types like IVssComponent, IVssWMFiledesc, etc.
After changes started vsbackup.h include compilation error
In file included from /devroot/toolchain/llvm-mingw-20210423-ucrt-ubuntu-18.04-x86_64/x86_64-w64-mingw32/include/vsbackup.h:10:
/devroot/toolchain/llvm-mingw-20210423-ucrt-ubuntu-18.04-x86_64/x86_64-w64-mingw32/include/vswriter.h:261:60: error: unknown type name 'IVssComponent'
STDMETHOD_(HRESULT,GetComponent)(THIS_ UINT iComponent,IVssComponent **ppComponent) PURE;
^
/devroot/toolchain/llvm-mingw-20210423-ucrt-ubuntu-18.04-x86_64/x86_64-w64-mingw32/include/vswriter.h:291:79: error: unknown type name 'IVssWMFiledesc'
STDMETHOD_(HRESULT,GetAlternateLocationMapping)(THIS_ UINT iMapping,const IVssWMFiledesc **ppMapping) PURE;
^
/devroot/toolchain/llvm-mingw-20210423-ucrt-ubuntu-18.04-x86_64/x86_64-w64-mingw32/include/vswriter.h:300:58: error: unknown type name 'IVssWMFiledesc'
STDMETHOD_(HRESULT,GetNewTarget)(THIS_ UINT iMapping,IVssWMFiledesc **ppFiledesc) PURE;
^
/devroot/toolchain/llvm-mingw-20210423-ucrt-ubuntu-18.04-x86_64/x86_64-w64-mingw32/include/vswriter.h:394:79: error: unknown type name 'IVssWMFiledesc'
STDMETHOD_(HRESULT,GetAlternateLocationMapping)(THIS_ UINT iMapping,const IVssWMFiledesc **ppMapping) PURE;
^
/devroot/toolchain/llvm-mingw-20210423-ucrt-ubuntu-18.04-x86_64/x86_64-w64-mingw32/include/vswriter.h:403:58: error: unknown type name 'IVssWMFiledesc'
STDMETHOD_(HRESULT,GetNewTarget)(THIS_ UINT iMapping,IVssWMFiledesc **ppFiledesc) PURE;
^
Please send it to the public mailing list for discussion.