https://bugs.winehq.org/show_bug.cgi?id=49436
--- Comment #26 from Maciej Stanczew maciej.stanczew+b@gmail.com --- (In reply to Paul Gofman from comment #24)
The issue discussed in the latest comments should be fixed in Staging by d2d0366ce5df254957a96bb6b7eb02c1616dba1d now.
When compiling Wine fdb3d9ae320363c1bd9fa716b167a7ad313e638b with Staging d2d0366ce5df254957a96bb6b7eb02c1616dba1d (or 3acacd0ee1f884d382406e06b97de5327c914520), I'm getting the following errors:
../../../wine-staging/dlls/ntdll/ntdll.spec:1591: external symbol 'pe_syscall_table' is not a function ntdll.cji6r5.s: Assembler messages: ntdll.cji6r5.s: Error: .size expression for NtAcceptConnectPort does not evaluate to a constant ntdll.cji6r5.s: Error: .size expression for NtAccessCheck does not evaluate to a constant ntdll.cji6r5.s: Error: .size expression for NtAccessCheckAndAuditAlarm does not evaluate to a constant ntdll.cji6r5.s: Error: .size expression for NtAddAtom does not evaluate to a constant ntdll.cji6r5.s: Error: .size expression for NtAdjustGroupsToken does not evaluate to a constant (...) // the list continues -- there are 208 "size expression" errors in total winebuild: /usr/bin/gcc failed with status 1 winegcc: ../../tools/winebuild/winebuild failed make[1]: *** [Makefile:2089: ntdll.dll.so] Error 2 make[1]: Leaving directory '/tmp/makepkg/build/wine-staging/src/wine-staging-64-build/dlls/ntdll' make: *** [Makefile:9192: dlls/ntdll] Error 2 make: *** Waiting for unfinished jobs....
Is there anything else needed to make this work?