-
-
Notifications
You must be signed in to change notification settings - Fork 491
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
Node12 + fs-xattr < v0.3.0 has problems compiling #884
Comments
Does this happen with Electron Forge v6? |
Never mind, it does. This is a problem with a (very) upstream dependency: LinusU/node-appdmg#176 |
I'm not sure if you want me to create another issue for it, but something upstream is also requiring grpc@1.20.0, which is not compatible with Node 12. grpc@1.21.1 is the latest. It also fails to compile when running |
See this issue |
Forge v5 or v6 does not have a dependency on |
Thanks, I'll keep digging. |
The fix for this will only be in Forge v6 as the fix in appdmg was released in a version that requires Node 8 (Forgev5 requires Node 6 compatibility). |
Steps to resolving this issue:
|
It seems v5.2.4 still has this problem (appdmg/fs-xattr), and it's the latest official release? Will there be a bug fix of the v5.* line, or if not, any thoughts on releasing the v6.* line so it's more easily installable? |
Please describe your issue:
Installing electron-forge v5.2.4 either in local project or globally, using
npm install electron-forge
(or with-g
) produces the following behaviour:I suspect that this is related to this issue which was resolved by the latest version of fs-xattr (v0.3.0).
Console output when you run
electron-forge
with the environment variableDEBUG=electron-forge:*
. (Instructions on how to do so here). Please include the stack trace if one exists.What command line arguments are you passing?
What does your
config.forge
data inpackage.json
look like?Please provide either a failing minimal testcase (with a link to the code) or detailed steps to
reproduce your problem. Using
electron-forge init
is a good starting point, if that is not thesource of your problem.
The text was updated successfully, but these errors were encountered: