https://bugs.winehq.org/show_bug.cgi?id=44099
Bug ID: 44099 Summary: Switch to aapcs-vfp is incompatible with variadic functions with GCC Product: Wine-staging Version: 2.21 Hardware: arm OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: mike@cchtml.com CC: erich.e.hoover@wine-staging.com, michael@fds-team.de, sebastian@fds-team.de Distribution: ---
Commit: https://source.winehq.org/git/wine.git/commitdiff/644f497e87c51f1a1c62b26ea9...
The wine-staging patchsets of at least fsutil-Stub_Program and shell32-ACE_Viewer introduce variadic functions that cause ARM builds to fail.
Either the patchsets need to be refined or the upstream commit needs to be reverted.
https://bugs.winehq.org/show_bug.cgi?id=44099
André H. nerv@dawncrow.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |nerv@dawncrow.de
--- Comment #1 from André H. nerv@dawncrow.de --- the patches need to be refined
https://bugs.winehq.org/show_bug.cgi?id=44099
Michael Cronenworth mike@cchtml.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|2.21 |3.6
--- Comment #2 from Michael Cronenworth mike@cchtml.com --- Another patch is also needing to be fixed. Three patches total as of wine-staging 3.6:
- advapi32-Token_Integrity_Level (runas.exe) - fsutil-Stub_Program (fsutil.exe) - shell32-ACE_Viewer
https://bugs.winehq.org/show_bug.cgi?id=44099
Zebediah Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |z.figura12@gmail.com
--- Comment #3 from Zebediah Figura z.figura12@gmail.com --- This should hopefully be fixed by https://github.com/wine-staging/wine-staging/commit/3e2b8a53bb7dcbbd992c474b....
https://bugs.winehq.org/show_bug.cgi?id=44099
Michael Cronenworth mike@cchtml.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED
--- Comment #4 from Michael Cronenworth mike@cchtml.com --- This is fixed. Thanks.
Side-note: Wine 3.8 introduced a requirement to compile ARM64 with Clang. :(
https://bugs.winehq.org/show_bug.cgi?id=44099
André H. nerv@dawncrow.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #5 from André H. nerv@dawncrow.de --- closing then