-
-
Notifications
You must be signed in to change notification settings - Fork 1.7k
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
Cannot build msi packages on macOS Catalina (10.15) (nsis is fine) #5377
Comments
I have tried going the route of using the docker container to build the application, but alas: code signing does not work. I'm signing my code with an EV Cert made available from an eToken, but the docker container can never see that eToken (docker/for-mac#3110 (comment)), so that will never work. |
I think it is expected that you can not build |
FYI, the logs say the same thing |
This is not correct. I can successfully build a windows exe (nsis package) from my mac. I cannot build an msi. Something in the process attempts to run a 32-bit application to generate the msi, and Catalina doesn't support 32 bit apps anymore, and that is what the logs are saying. Apparently wine64 is a thing now, so getting that working here should fix it, I would have thought, if that was the issue (see #4305 (comment)). However it is odd that I can build the silent installer exe, but not an msi... |
the same question.. |
Is this still relevant? If so, what is blocking it? Is there anything you can do to help move it forward? This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. |
22.2.0
6.0.10
current
4.1.2
msi
I can create an nsis package (MyApp Setup.exe) on macOS Catalina with the configuration:
using this command:
BUT
I cannot create an msi target. If I try with this configuration:
I get this error:
I've also tried with the
--x64
flag to no joy.I need to be able to build an msi for our users. Actually, I need to be able to build a silent installer package AND an msi, but that's part of another ticket.
How can I get building msi-s working?
This is similar to #4305 but people there are building nsis, not msis.
The text was updated successfully, but these errors were encountered: