https://bugs.winehq.org/show_bug.cgi?id=47172
Bug ID: 47172 Summary: Win64 prefix installs 64-bit libraries to system32 instead of syswow64 Product: Wine Version: 4.6 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: major Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: joakimpokemeg@hotmail.no Distribution: ---
Created attachment 64423 --> https://bugs.winehq.org/attachment.cgi?id=64423 WINEDEBUG=+wineboot,+setupapi wineboot
When I was about to install DXVK through the install script it told me that it could not find the d3d10.dll int the syswow64 directory. So I investigated and found that syswow64 was in fact an empty directory. I made a clean new wineprefix with win64 architechture and the syswow64 was still completely empty but the system32 folder was filled with alot of dlls.
When I debugged the prefix creation with "WINEDEBUG=+wineboot,+setupapi wineboot" I saw that it put dlls from a lib64 folder into the system32 folder (log as attachment).
https://bugs.winehq.org/show_bug.cgi?id=47172
Józef Kucia joseph.kucia@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Ever confirmed|0 |1 Status|UNCONFIRMED |NEEDINFO
--- Comment #1 from Józef Kucia joseph.kucia@gmail.com --- It's correct behaviour. system32 is for 64-bit libraries, syswow64 is for 32-bit libraries.
https://bugs.winehq.org/show_bug.cgi?id=47172
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Severity|major |normal
https://bugs.winehq.org/show_bug.cgi?id=47172
--- Comment #2 from joakimpokemeg@hotmail.no --- Right, that's good. But is the syswow64 directory supposed to be empty?
https://bugs.winehq.org/show_bug.cgi?id=47172
--- Comment #3 from Józef Kucia joseph.kucia@gmail.com --- Your Wine build/setup is probably broken.
The following lines in the attached log file are suspicious:
--- wine: Assertion failed at address 0x7f3d5b915be0 (thread 0010), starting debugger... /nix/store/61z5l0zf0g9cmj7c1fn0kmiznymzbi3m-wine-wow-4.6-staging/bin/wine: not an ELF binary... don't know how to load it wine: configuration in '/ssd/.wine' has been updated. ---
https://bugs.winehq.org/show_bug.cgi?id=47172
--- Comment #4 from joakimpokemeg@hotmail.no --- Yeah, it's quite strange. I've seen that error on multiple occasions.
Running this works though, so how is it not able to load if I can run things with it? --- /nix/store/61z5l0zf0g9cmj7c1fn0kmiznymzbi3m-wine-wow-4.6-staging/bin/wine explorer.exe ---
https://bugs.winehq.org/show_bug.cgi?id=47172
--- Comment #5 from joakimpokemeg@hotmail.no --- Created attachment 64425 --> https://bugs.winehq.org/attachment.cgi?id=64425 wine runner
https://bugs.winehq.org/show_bug.cgi?id=47172
--- Comment #6 from joakimpokemeg@hotmail.no --- It seems that the wine file is built as a bash script that executes wine in a specific way so the wine command isn't an executable in itself.
https://bugs.winehq.org/show_bug.cgi?id=47172
--- Comment #7 from Austin English austinenglish@gmail.com --- Did you build 32 and 64 bit wine or just 64?
https://bugs.winehq.org/show_bug.cgi?id=47172
--- Comment #8 from joakimpokemeg@hotmail.no --- (In reply to Austin English from comment #7)
Did you build 32 and 64 bit wine or just 64?
Wine-wow build is supposed to have the ability for both 32-bit and 64-bit. I have made both 32-bit and 64-bit prefixes with it before which have worked fine. There is both a lib and lib64 folder inside the wine library location.
https://bugs.winehq.org/show_bug.cgi?id=47172
Ken Sharp imwellcushtymelike@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |UNCONFIRMED Ever confirmed|1 |0
--- Comment #9 from Ken Sharp imwellcushtymelike@gmail.com --- Does this still occur in Wine 7.9 or later?
https://bugs.winehq.org/show_bug.cgi?id=47172
Ken Sharp imwellcushtymelike@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |ABANDONED
--- Comment #10 from Ken Sharp imwellcushtymelike@gmail.com --- Abandoned. Reopen if you can recreate this issue in Wine 9.7 or later.
https://bugs.winehq.org/show_bug.cgi?id=47172
--- Comment #11 from Austin English austinenglish@gmail.com --- Closing.
https://bugs.winehq.org/show_bug.cgi?id=47172
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #12 from Austin English austinenglish@gmail.com --- Actually closing.