http://bugs.winehq.org/show_bug.cgi?id=60093 Bug ID: 60093 Summary: Unable to combine 32 bit arm with i386 emulation on aarch64 Product: Wine Version: 11.12 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: ntdll Assignee: wine-bugs@list.winehq.org Reporter: martin@martin.st Target Milestone: --- Distribution: --- It's possible to build a combined "old wow64" setup with 32 bit arm and aarch64, by first installing an arm build into a prefix, and then installing an aarch64 build into the same prefix. With that build, it's possible to run armv7 and aarch64 executables with the same "wine" command/prefix. If the aarch64 build is configured with --enable-archs=aarch64,arm64ec - and the prefix has a working xtajit64.dll installed - we get one single wine install that can run armv7, aarch64, arm64ec and x86_64 binaries. If we further extend the aarch64 build with --enable-archs=aarch64,arm64ec,i386, and add both xtajit64.dll and xtajit.dll, we can execute aarch64, arm64ec, x86_64 and i386 binaries. But we no longer can execute armv7 binaries in the same setup. If we don't have i386 included, we end up with arm binaries in windows/syswow64, and executing the arm binaries works fine. If we do have i386 included and with a working xtajit.dll, we end up with i386 binaries in windows/syswow64, and executing arm binaries doesn't work. In order to have both working arm and i386, the arm binaries probably would need to be installed in windows/sysarm32 instead of windows/syswow64. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.