You can clone with
No one assigned
uv-darwin.h under /deps/uv/include/uv-private folder is separated from uv-unix.h, but it isn't packed into binary package for Mac.
binary package === pkg installer? It's not supposed to install any header files. If it does, that's a bug - everything is supposed to go through node-gyp.
Sorry, It's my mistake. I just realize my node environment is installed by n. Seems this is a issue of n instead of node. Please close this issue.
@luciferlu The header files were removed from the make install step because presumably they were only useful for building native addons for node, and only for node-waf. Now that node-waf has been removed, and node-gyp is the replacement (which doesn't use those installed headers), there's no need to install them anymore.
It's not a node or n bug, but if you are using a native addon that still depends on node-waf, you should encourage the author to migrate to node-gyp.
@TooTallNate Thanks for your information. You are right. The error is thrown when I install node-expat, which need build native part using node-waf. I have switched to node 0.8.x, and it works well now. Thanks again.