Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can rcedit be executed via wine on arm64 macs? #140

Open
mmaietta opened this issue Jul 3, 2024 · 0 comments
Open

Can rcedit be executed via wine on arm64 macs? #140

mmaietta opened this issue Jul 3, 2024 · 0 comments

Comments

@mmaietta
Copy link

mmaietta commented Jul 3, 2024

Question: Is rcedit able to be executed with wine on arm64 macs?

I tried just installing wine 9.0 via brew and tested it with a temporary .wine home folder to recreate the wine config from scratch. This was purely to test whether wine could even work on an arm64 mac, without docker. Unfortunately, I'm hitting another error/blocker that I'm struggling to understand.

This also uses the most recent version of rcedit-x64.exe from https://github.com/electron/rcedit/releases

WINEPREFIX=~/wine-test wine64 ~/Development/rcedit-x64.exe ./dist/win-unpacked/Product.exe  --set-version-string FileDescription Product --set-version-string ProductName Product --set-version-string LegalCopyright 'Copyright © 2024 Company' --set-file-version 1.0.0 --set-product-version 1.0.0.0 --set-version-string InternalName Product --set-version-string OriginalFilename '' --set-version-string CompanyName Company 

0024:fixme:kernelbase:AppPolicyGetProcessTerminationMethod FFFFFFFFFFFFFFFA, 000000000011FE80

I haven't been able to identify any documentation on AppPolicyGetProcessTerminationMethod or how to resolve it unfortunately. My google searches aren't returning anything for it and ChatGPT wasn't too helpful either. FWIW, I don't have an adequate way to test whether it even worked AFAICT and if the error message is just a false positive, but the fact we're receiving something labeled fixme in the error message seems concerning in the sense that I'm wondering if rcedit is even designed to work on arm64 macs or used within wine (or maybe just the combo of both conditions). (I also tried by forcing rosetta 2 emulation using arch -x86_64 and still had an error result)

Also received this error alert just trying to init the wine home dir. But it's worth noting that I was still able to launch Internet Explorer from the initialized wine home dir regardless.

wine64 '~/.wine/drive_c/Program Files (x86)/Internet Explorer/iexplore.exe'

Screenshot 2024-07-03 at 9 05 40 AM

I'll keep hammering away at this, but overall, I'm really confused.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant