-
-
Notifications
You must be signed in to change notification settings - Fork 8.2k
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
nvm install 4.0
tries and fails to install from source, when binary works
#821
Comments
+1 |
Installing either I'm working on it, but the tests keep timing out :-/ |
@jokeyrhyme also, please don't use the master branch - stick to tagged releases :-) |
Sorry, I didn't articulate this well enough: I'm not actually trying to build from source. Far from it. I'm just running For some reason, some of the logic in between |
I just rolled back to nvm v0.26.1 (latest tag) and I'm still experiencing this. It's not urgent or anything, I'm just curious about Node.js v4 at the moment. I'm sure all will be well by the time all the native modules I depend upon are sorted out. :) |
Neither installing Native modules are already sorted out if they use If you run |
Duplicate of #700 |
@ljharb but there is a working prebuilt binary for my system, both Linux and OS X, as evidenced by being able to run |
Okay, I've updated nvm to d4caf9f and Great work everyone! <3 :D |
@jokeyrhyme Again, this would have worked if you'd stuck to a tagged release. Please do not use |
@ljharb if you read my post (#821 (comment)), I did roll back to a tagged release (v0.26.1), and I still had the problem. But thanks for the advice, I promise I'll switch to tags. :) |
Gotcha, thanks for clarifying :-D |
@hdiwan yes, per #821 (comment) it is currently unsupported. |
Yes - as soon as I can get the tests to pass without timing out. |
Thought I'd let you know - In one particular instance, I use nvm as a handy utility to build node.js from source. It's a pain doing it manually. Because this is officially unsupported, and it doesn't appear that support is coming soon, I forked nvm and made a single change: I removed the check that refused to build from source if the version was nodev4. It compiles and runs perfectly, on Ubuntu 14.x, anyways. Also may be relevant that I am using CC=afl-clang-fast and CXX=afl-clang-fast++ from the afl-fuzz project, both of which are based on clang/llvm, v3.5 in my case. My modifications are an ugly hack at best, so I plan to move back to master once this is supported. Just mentioning this in the event that anyone else needs to build from source for v4.x in the meantime. You can view the changes I made here. Also more than willing to help with getting the tests to pass, if you can point to an issue. |
@jlamendo i've got it working fine; the problem is that compiling from source is very slow, and travis-ci tests time out when there's been no stdout/stderr output for more than some period of time. |
I'm using nvm#master (0ef2019)
$
uname -a
I've tried
nvm install stable
andnvm install 4.0.0
, and I get the same message:However, I can do
nvm_install_node_binary v4.0.0
and it installs just fine with output:If I then try
nvm install stable
andnvm install 4.0.0
, and I get:This is the same result between Linux and OS X 10.11 public beta.
Is this something specific to my environment? Or is this an upstream Node.js problem with the hosting of the new v4.0 release?
The text was updated successfully, but these errors were encountered: