https://bugs.winehq.org/show_bug.cgi?id=45678
Bug ID: 45678 Summary: ARM 64-bit compile fails with 3.14 update Product: Wine-staging Version: 3.14 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: mike@cchtml.com CC: leslie_alistair@hotmail.com, z.figura12@gmail.com Distribution: ---
thread.c:881:53: error: no member named 's' in 'union _CONTEXT::(anonymous at ../../include/winnt.h:1832:5)' entry = (LPTHREAD_START_ROUTINE) context->u.s.X0; ~~~~~~~~~~ ^ thread.c:882:34: error: no member named 's' in 'union _CONTEXT::(anonymous at ../../include/winnt.h:1832:5)' arg = (void *)context->u.s.X1; ~~~~~~~~~~ ^ thread.c:944:19: error: no member named 's' in 'union _CONTEXT::(anonymous at ../../include/winnt.h:1832:5)' context.u.s.X0 = (DWORD_PTR)entry; ~~~~~~~~~ ^ thread.c:945:19: error: no member named 's' in 'union _CONTEXT::(anonymous at ../../include/winnt.h:1832:5)' context.u.s.X1 = (DWORD_PTR)arg; ~~~~~~~~~ ^ 4 errors generated. make[1]: *** [Makefile:704: thread.o] Error 1 make[1]: Leaving directory '/builddir/build/BUILD/wine-3.14/dlls/ntdll' make: *** [Makefile:8104: dlls/ntdll] Error 2
Full build log: https://kojipkgs.fedoraproject.org//work/tasks/674/29200674/build.log
Build task if other logs are needed: https://koji.fedoraproject.org/koji/taskinfo?taskID=29200674
https://bugs.winehq.org/show_bug.cgi?id=45678
Michael Cronenworth mike@cchtml.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Hardware|x86 |aarch64
https://bugs.winehq.org/show_bug.cgi?id=45678
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |austinenglish@gmail.com Keywords| |download, regression, | |source
https://bugs.winehq.org/show_bug.cgi?id=45678
Zebediah Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Regression SHA1| |f45bfd8af7f21178267c6f52f61 | |37655484f0149
https://bugs.winehq.org/show_bug.cgi?id=45678
--- Comment #1 from Zebediah Figura z.figura12@gmail.com --- Hopefully fixed by 720db34b6e2d5d4363a3fa14d8e0bcd1e0706d11.
https://bugs.winehq.org/show_bug.cgi?id=45678
--- Comment #2 from Michael Cronenworth mike@cchtml.com --- You fixed a few, but not all of the issues.
With patch:
thread.c:944:19: error: no member named 's' in 'union _CONTEXT::(anonymous at ../../include/winnt.h:1832:5)' context.u.s.X0 = (DWORD_PTR)entry; ~~~~~~~~~ ^ thread.c:945:19: error: no member named 's' in 'union _CONTEXT::(anonymous at ../../include/winnt.h:1832:5)' context.u.s.X1 = (DWORD_PTR)arg; ~~~~~~~~~ ^ 2 errors generated. make[1]: *** [Makefile:704: thread.o] Error 1 make[1]: Leaving directory '/builddir/build/BUILD/wine-3.14/dlls/ntdll' make: *** [Makefile:8104: dlls/ntdll] Error 2
Full build log: https://kojipkgs.fedoraproject.org//work/tasks/9605/29209605/build.log
Build task: https://koji.fedoraproject.org/koji/taskinfo?taskID=29209584
https://bugs.winehq.org/show_bug.cgi?id=45678
--- Comment #3 from Michael Cronenworth mike@cchtml.com --- Created attachment 62113 --> https://bugs.winehq.org/attachment.cgi?id=62113 Additional aarch64 changes
FYI: Fixing the last two variables in the same manner as the first two fixes the build.
https://bugs.winehq.org/show_bug.cgi?id=45678
--- Comment #4 from Zebediah Figura z.figura12@gmail.com --- Should be fixed by 8ff32873d69e85ffd576c30624d8dd9d7d0b3811; sorry about the delay.
https://bugs.winehq.org/show_bug.cgi?id=45678
Michael Cronenworth mike@cchtml.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|UNCONFIRMED |RESOLVED
--- Comment #5 from Michael Cronenworth mike@cchtml.com --- Indeed! Thanks!
https://bugs.winehq.org/show_bug.cgi?id=45678
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |focht@gmx.net Summary|ARM 64-bit compile fails |ARM 64-bit compile fails |with 3.14 update |with Wine-Staging 3.14 | |update
https://bugs.winehq.org/show_bug.cgi?id=45678
Alistair Leslie-Hughes leslie_alistair@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #6 from Alistair Leslie-Hughes leslie_alistair@hotmail.com --- Closing bugs fixed in Staging 3.16.
https://bugs.winehq.org/show_bug.cgi?id=45678
Zebediah Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |8ff32873d69e85ffd576c30624d | |8dd9d7d0b3811