https://bugs.winehq.org/show_bug.cgi?id=56508
Bug ID: 56508 Summary: Wine 9.1-9.5 - vkd3d component fails to compile. Product: vkd3d Version: 1.11 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: vkd3d Assignee: wine-bugs@winehq.org Reporter: jonfarr87@gmail.com Distribution: ---
Attempting to compile Wine 9.1 up to 9.5 fails during vkd3d component. The error is present regardless if staging patches are applied or not.
The issue wasn't up to Wine 9.0
I've tried GCC compilers 8.x up to 11.x but issue persists.
https://bugs.winehq.org/show_bug.cgi?id=56508
--- Comment #1 from Ganni87 jonfarr87@gmail.com --- Created attachment 76265 --> https://bugs.winehq.org/attachment.cgi?id=76265 terminal output
https://bugs.winehq.org/show_bug.cgi?id=56508
--- Comment #2 from Nikolay Sivov bunglehead@gmail.com --- Could you attach config.log as well? Normally this part is cross-compiled if crosscompiler was picked up by configure.
https://bugs.winehq.org/show_bug.cgi?id=56508
--- Comment #3 from Ganni87 jonfarr87@gmail.com --- Created attachment 76267 --> https://bugs.winehq.org/attachment.cgi?id=76267 config.log file
https://bugs.winehq.org/show_bug.cgi?id=56508
--- Comment #4 from Ganni87 jonfarr87@gmail.com --- This issue is still present on Wine 9.6 and 9.7.
@Nikolay - Even though the terminal log may indicate so, it doesn't appear to be a cross-compiler issue. I tried to compile a pure 64bit only build with same results.
Is there any way I could compile Wine without VKD3D until a fix is available?
https://bugs.winehq.org/show_bug.cgi?id=56508
Conor McCarthy cmccarthy@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |cmccarthy@codeweavers.com
--- Comment #5 from Conor McCarthy cmccarthy@codeweavers.com --- Most likely the installed versions of i686-w64-mingw32-gcc and x86_64-w64-mingw32-gcc are too old. A normal wine build uses these to compile vkd3d.
https://bugs.winehq.org/show_bug.cgi?id=56508
--- Comment #6 from Ganni87 jonfarr87@gmail.com --- Following up to this. I decided to compile Wine 9.14 (both normal and staging) and this error is no longer present.
Thought maybe a recent package update on my end fixed this but the older versions are still affected.
So I'm concluding that a recent vkd3d commit solved it by chance.
Issue can be marked as solved :)
https://bugs.winehq.org/show_bug.cgi?id=56508
Conor McCarthy cmccarthy@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED
--- Comment #7 from Conor McCarthy cmccarthy@codeweavers.com --- vkd3d was patched to fix the issue.