http://bugs.winehq.org/show_bug.cgi?id=29906
Bug #: 29906 Summary: wine build broken on clang from trunk Product: Wine Version: 1.4-rc3 Platform: x86 OS/Version: Linux Status: NEW Keywords: download, source Severity: critical Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: austinenglish@gmail.com Classification: Unclassified
make[1]: Entering directory `/home/austin/src/wine-clang/dlls/oleaut32/tests' clang -c -I. -I. -I../../../include -I../../../include -DWINE_STRICT_PROTOTYPES -DWINE_NO_NAMELESS_EXTENSION -D_REENTRANT -fPIC -Wall -pipe -fno-strict-aliasing -Wdeclaration-after-statement -Wempty-body -Wignored-qualifiers -Wstrict-prototypes -Wtype-limits -Wunused-but-set-parameter -Wwrite-strings -fno-omit-frame-pointer -Wpointer-arith -I/usr/include/freetype2 -g -O2 -o tmarshal.o tmarshal.c In file included from tmarshal.c:29: ./tmarshal.h:611:41: error: expected member name or ';' after declaration specifiers HRESULT (STDMETHODCALLTYPE *restrict)( ~~~~~~~ ^ ./tmarshal.h:611:32: error: pointer to function type 'HRESULT (IWidget *, INT *) __attribute__((stdcall))' may not be 'restrict' qualified HRESULT (STDMETHODCALLTYPE *restrict)( ^ 2 errors generated.