https://bugs.winehq.org/show_bug.cgi?id=47124
Bug ID: 47124 Summary: Wine+eventfd_synchronization patches build fails Product: Wine-staging Version: 4.7 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: shtetldik@gmail.com CC: leslie_alistair@hotmail.com, z.figura12@gmail.com Distribution: ---
I tried building Wine + eventfd_synchronization patches from staging (applying only them using
./patchinstall.sh DESTDIR="$wine_src" eventfd_synchronization
The build is failing like this (both on Wine master and Wine b47938273):
gcc -m64 -c -o trace.o /home/user/build/wine-git/source/server/trace.c -I. \ -I/home/user/build/wine-git/source/server -I../include \ -I/home/user/build/wine-git/source/include -D__WINESRC__ -Wall -pipe -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 -O3 -march=znver1 /home/user/build/wine-git/source/server/sock.c: In function ‘req_socket_cleanup’: /home/user/build/wine-git/source/server/sock.c:1345:20: error: too many arguments to function ‘enumerate_handles’ while ((sock = enumerate_handles(current->process, &sock_ops, &index, NULL))) ^~~~~~~~~~~~~~~~~ In file included from /home/user/build/wine-git/source/server/sock.c:64: /home/user/build/wine-git/source/server/handle.h:51:21: note: declared here extern obj_handle_t enumerate_handles( struct process *process, const struct object_ops *ops, ^~~~~~~~~~~~~~~~~ make[1]: *** [Makefile:1368: sock.o] Error 1
Probably dependency patch is not listed.