-
-
Notifications
You must be signed in to change notification settings - Fork 11.3k
Conversation
🎉 This fixes #43713 |
This should be applied to the Added comment: #43716 (comment) |
Copying @DomT4's comment from #43716 (comment)
|
I never thought about that stuff, good thinking. I have this formula installing Node.js |
Please don't add thumbs to this conversation; It doesn't speed the process up & it ends up making tracking the various discussions less fun. It'll be merged when all parties involved are happy. Some extra discussion quoted by @killswitch is in #43716 and I'll reply to the latest point there at some point in the next few hours probably. |
Great points! Were they brought up to NPM maintainers in some public ticket? The team there is pretty nice and responsive. I'd love to see what they have to say on the issue. |
Left a comment in the other thread very early this morning along the lines of the blockers on this at the moment: #43716 (comment)
It was discussed heavily in various Homebrew tickets, including #3762, #22408, #27479, #28075 & #36369. Isaacs & Othiym23 have both had a lot of immensely valuable input that has been really useful to us in resolving various sticky points over the long-term. We try to loop the |
sha256 "15689cc474a79975eaa6d791b24e6fa021494839c9b691ac307d74acefc5f834" => :yosemite | ||
sha256 "a7a7d37c6e5088ed3f58b867d4d246851715d3a4f2f3b4b3c40cc7452ff6728c" => :mavericks | ||
sha256 "374f3c5b576e4173590b8413e9941df121a84f46bd48161fc758e1f7d42e0402" => :mountain_lion | ||
end |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Leave the bottle-block as-is, it'll be updated when we pull.
As a general comment: please don't move stuff around or change stuff in version bumps like this unless they are necessary for it to build (and in those cases: please let us know in the PR description). Otherwise there will be more back-and-forth and it'll take longer to get merged. Thanks! |
@MikeMcQuaid understood. This is the first I've done with any formulas, I just wanted node v4 asap, so I copied the iojs formula and used it for node since node is now using iojs' codebase. This works fine for me currently, but I have no issues in someone else taking this over who understands the underlining stuff better as @DomT4 pointed out. |
Looking forward to this merge. Would love to get Node v4 |
Just to let people know: we won't be merging this until we have a stable, unpatched |
this is sad. is there any discussion thread about new unpatched |
@MikeMcQuaid seems npm v2.14.3 will be able to support node v4 unpatched. The current npm in node v4 is v2.14.2, which still includes a single patch to make the node tests go green |
@francip The patches you are looking for are nodejs/node@b8341e8 and nodejs/node@22097a2 which are bumping node-gyp to 3.0.0 and 3.0.1. npm 2.14.4 (unstable until next week) was release today which officially bundles node-gyp 3.0.1. So we only have to wait one more week for a stable npm which is fully compatible with all possible Node.js release lines without a patch. |
Closing as a much better PR exists at #43973 |
In the meantime, we have a working node4 formula in this tap: https://github.com/aredridel/homebrew-iojs |
Thanks for the patience & understanding in this PR @killswitch; appreciate the willingness to work with us constructively. |
@DomT4 No problem. Thanks for the great work on homebrew. I'd go crazy without it. |
@MikeMcQuaid node 4.1.0 is out today, including updated npm |
@jeromedecoster we are waiting on [email protected] in #43973 |
Today the Node.js team has released
v4.0.0
so this formula takes from theio.js
formula sincev4.0.0
is coming from theio.js
codebase.https://nodejs.org/en/blog/release/v4.0.0/