https://bugs.winehq.org/show_bug.cgi?id=49967
Bug ID: 49967 Summary: wine-staging fails to compile Product: Wine Version: 5.18 Hardware: x86-64 OS: Linux Status: NEW Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: xerox.xerox2000x@gmail.com Distribution: ---
Since a few days wine-staging fails to compile for me. I don`t know if this is a fault at my end, but i guess not because regular wine compiles fine.
This is on debian 10 (Description: Debian GNU/Linux bullseye/sid)
Error: gcc -m32 -c -o dlls/bcrypt/gcrypt.o ../wine/dlls/bcrypt/gcrypt.c -Idlls/bcrypt -I../wine/dlls/bcrypt -Iinclude \ -I../wine/include -I/usr/include/p11-kit-1 -D__WINESRC__ -D_UCRT -DWINE_UNIX_LIB -D_REENTRANT \ -fno-PIC -fasynchronous-unwind-tables -Wall -pipe -fcf-protection=none -fno-stack-protector \ -fno-strict-aliasing -Wdeclaration-after-statement -Wempty-body -Wignored-qualifiers \ -Wno-packed-not-aligned -Wshift-overflow=2 -Wstrict-prototypes -Wtype-limits \ -Wunused-but-set-parameter -Wvla -Wwrite-strings -Wpointer-arith -Wlogical-op -gdwarf-2 \ -gstrict-dwarf -fno-omit-frame-pointer -g -O2 In file included from ../wine/dlls/bcrypt/gcrypt.c:280: ../wine/include/windef.h:116:24: error: unknown type name ‘va_list’ 116 | # define __ms_va_list va_list | ^~~~~~~ ../wine/include/winbase.h:2073:84: note: in expansion of macro ‘__ms_va_list’ 2073 | WINBASEAPI DWORD WINAPI FormatMessageA(DWORD,LPCVOID,DWORD,DWORD,LPSTR,DWORD,__ms_va_list*); | ^~~~~~~~~~~~ In file included from ../wine/dlls/bcrypt/gcrypt.c:281: ../wine/include/winbase.h:1613:1: note: ‘va_list’ is defined in header ‘<stdarg.h>’; did you forget to ‘#include <stdarg.h>’? 1612 | #include <poppack.h> +++ |+#include <stdarg.h> 1613 | In file included from ../wine/dlls/bcrypt/gcrypt.c:280: ../wine/include/windef.h:116:24: error: unknown type name ‘va_list’ 116 | # define __ms_va_list va_list | ^~~~~~~ ../wine/include/winbase.h:2074:85: note: in expansion of macro ‘__ms_va_list’ 2074 | WINBASEAPI DWORD WINAPI FormatMessageW(DWORD,LPCVOID,DWORD,DWORD,LPWSTR,DWORD,__ms_va_list*); | ^~~~~~~~~~~~ ../wine/include/windef.h:116:24: note: ‘va_list’ is defined in header ‘<stdarg.h>’; did you forget to ‘#include <stdarg.h>’? 116 | # define __ms_va_list va_list | ^~~~~~~ ../wine/include/winbase.h:2074:85: note: in expansion of macro ‘__ms_va_list’ 2074 | WINBASEAPI DWORD WINAPI FormatMessageW(DWORD,LPCVOID,DWORD,DWORD,LPWSTR,DWORD,__ms_va_list*); | ^~~~~~~~~~~~ ../wine/include/windef.h:116:24: error: unknown type name ‘va_list’ 116 | # define __ms_va_list va_list | ^~~~~~~ ../wine/include/winternl.h:3485:82: note: in expansion of macro ‘__ms_va_list’ 3485 | NTSYSAPI NTSTATUS WINAPI RtlFormatMessage(LPCWSTR,ULONG,BOOLEAN,BOOLEAN,BOOLEAN,__ms_va_list *,LPWSTR,ULONG,ULONG*); | ^~~~~~~~~~~~ In file included from ../wine/dlls/bcrypt/gcrypt.c:282: ../wine/include/winternl.h:27:1: note: ‘va_list’ is defined in header ‘<stdarg.h>’; did you forget to ‘#include <stdarg.h>’? 26 | #include <apiset.h> +++ |+#include <stdarg.h> 27 | In file included from ../wine/dlls/bcrypt/gcrypt.c:280: ../wine/include/windef.h:116:24: error: unknown type name ‘va_list’ 116 | # define __ms_va_list va_list | ^~~~~~~ ../wine/include/winternl.h:3486:84: note: in expansion of macro ‘__ms_va_list’ 3486 | NTSYSAPI NTSTATUS WINAPI RtlFormatMessageEx(LPCWSTR,ULONG,BOOLEAN,BOOLEAN,BOOLEAN,__ms_va_list *,LPWSTR,ULONG,ULONG*,ULONG); | ^~~~~~~~~~~~ ../wine/include/windef.h:116:24: note: ‘va_list’ is defined in header ‘<stdarg.h>’; did you forget to ‘#include <stdarg.h>’? 116 | # define __ms_va_list va_list | ^~~~~~~ ../wine/include/winternl.h:3486:84: note: in expansion of macro ‘__ms_va_list’ 3486 | NTSYSAPI NTSTATUS WINAPI RtlFormatMessageEx(LPCWSTR,ULONG,BOOLEAN,BOOLEAN,BOOLEAN,__ms_va_list *,LPWSTR,ULONG,ULONG*,ULONG); | ^~~~~~~~~~~~ ../wine/include/windef.h:116:24: error: unknown type name ‘va_list’ 116 | # define __ms_va_list va_list | ^~~~~~~ ../wine/include/winternl.h:3716:58: note: in expansion of macro ‘__ms_va_list’ 3716 | NTSYSAPI NTSTATUS WINAPI vDbgPrintEx(ULONG,ULONG,LPCSTR,__ms_va_list); | ^~~~~~~~~~~~ ../wine/include/windef.h:116:24: note: ‘va_list’ is defined in header ‘<stdarg.h>’; did you forget to ‘#include <stdarg.h>’? 116 | # define __ms_va_list va_list | ^~~~~~~ ../wine/include/winternl.h:3716:58: note: in expansion of macro ‘__ms_va_list’ 3716 | NTSYSAPI NTSTATUS WINAPI vDbgPrintEx(ULONG,ULONG,LPCSTR,__ms_va_list); | ^~~~~~~~~~~~ ../wine/include/windef.h:116:24: error: unknown type name ‘va_list’ 116 | # define __ms_va_list va_list | ^~~~~~~ ../wine/include/winternl.h:3717:75: note: in expansion of macro ‘__ms_va_list’ 3717 | NTSYSAPI NTSTATUS WINAPI vDbgPrintExWithPrefix(LPCSTR,ULONG,ULONG,LPCSTR,__ms_va_list); | ^~~~~~~~~~~~ ../wine/include/windef.h:116:24: note: ‘va_list’ is defined in header ‘<stdarg.h>’; did you forget to ‘#include <stdarg.h>’? 116 | # define __ms_va_list va_list | ^~~~~~~ ../wine/include/winternl.h:3717:75: note: in expansion of macro ‘__ms_va_list’ 3717 | NTSYSAPI NTSTATUS WINAPI vDbgPrintExWithPrefix(LPCSTR,ULONG,ULONG,LPCSTR,__ms_va_list); | ^~~~~~~~~~~~ make: *** [Makefile:11624: dlls/bcrypt/gcrypt.o] Error 1 make: *** Waiting for unfinished jobs....
https://bugs.winehq.org/show_bug.cgi?id=49967
Louis Lenders xerox.xerox2000x@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |leslie_alistair@hotmail.com | |, z.figura12@gmail.com Component|-unknown |-unknown Product|Wine |Wine-staging
--- Comment #1 from Louis Lenders xerox.xerox2000x@gmail.com --- set product
https://bugs.winehq.org/show_bug.cgi?id=49967
Alistair Leslie-Hughes leslie_alistair@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|NEW |RESOLVED
--- Comment #2 from Alistair Leslie-Hughes leslie_alistair@hotmail.com ---
Fixed by https://github.com/wine-staging/wine-staging/commit/24fa2aa7869fd7076b8cd161...
https://bugs.winehq.org/show_bug.cgi?id=49967
Alistair Leslie-Hughes leslie_alistair@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #3 from Alistair Leslie-Hughes leslie_alistair@hotmail.com --- Closing bugs fixed in Staging 5.19.
https://bugs.winehq.org/show_bug.cgi?id=49967
--- Comment #4 from Louis Lenders xerox.xerox2000x@gmail.com --- (In reply to Alistair Leslie-Hughes from comment #3)
Closing bugs fixed in Staging 5.19.
I can confirm current staging-5.19 it compiles fine again. Thanks!