-
-
Notifications
You must be signed in to change notification settings - Fork 3.5k
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
Suggestion to allow fixing of lower electron-builder version #7106
Comments
Hi, What is the error being reported? |
The error being reported is an unidentified symbol __chkstk_darwin, this is a known issue in the latest electron-builder running on MacOS High Sierra (I would upgrade to Catalina but Apple says I can't install it) and the fix is to downgrade electron-builder to 21.2.0 which works perfectly. I would like to suggest either of the following:
|
Your scenario is an unfortunate one. However, I really recommend you to do something to keep the OS updated -- otherwise you might bump into other issues as well given the current pace at which Electron and the bundlers are evolving. Regardless of everything, will add a way to skip the major version check (with a warning that it may simply not work due to their programmatic usage API changes). Pondering on the best way to do this in a future-proof manner. Will post updates here. |
Thanks Razvan! |
"@quasar/app-v1.9.5" will no longer force the version of electron-packager or electron-builder. However, when their programmatic usage will have a breaking change, we'll need to make a new release to support it. |
FYI, this issue no longer exists. I just built a universal (Apple Silicon included) dmg using my High Sierra mac on electron-builder 22 and electron 12. So feel free to force the version of the electron-packager or electron-builder. |
Because of electron-userland/electron-builder#4629, I cannot build for Windows on Mac High Sierra if I use the latest electron-builder version. I have to use 21.2.0.
As a result, I had to manually edit the builder script file to stop it from installing the latest electron-builder.
I would like to suggest that the electron builder script perform a check if electron-builder is already installed, then install it only if it is not already installed. That way, we can use a lower version of electron-builder if it is necessary to circumvent bugs.
The text was updated successfully, but these errors were encountered: