Repository navigation
Description
Version: not applicable, trying to compile commit abce60cec050f85f372b102a50220445e128bdfb from master
Platform: Linux wasd 4.4.0-28-generic #47-Ubuntu SMP Fri Jun 24 10:09:13 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
Subsystem: build system
Error log:
diosney@wasd:~/ABCDABCDProjects/node$ make
make -C out BUILDTYPE=Release V=1
^[[A^[[A^[[Amake[1]: Entering directory '/home/diosney/ABCDABCDProjects/node/out'
make[1]: stat: _home_diosney_ABCDABCDProjects_node_deps_v8_inspector_platform_v8_inspector_v8_inspector_gyp_protocol_sources_target_generateV8InspectorProtocolBackendSources.intermediate: File name too long
touch _home_diosney_ABCDABCDProjects_node_deps_v8_inspector_platform_v8_inspector_v8_inspector_gyp_protocol_sources_target_generateV8InspectorProtocolBackendSources.intermediate
touch: cannot touch '_home_diosney_ABCDABCDProjects_node_deps_v8_inspector_platform_v8_inspector_v8_inspector_gyp_protocol_sources_target_generateV8InspectorProtocolBackendSources.intermediate': File name too long
deps/v8_inspector/platform/v8_inspector/protocol_sources.target.mk:16: recipe for target '_home_diosney_ABCDABCDProjects_node_deps_v8_inspector_platform_v8_inspector_v8_inspector_gyp_protocol_sources_target_generateV8InspectorProtocolBackendSources.intermediate' failed
make[1]: *** [_home_diosney_ABCDABCDProjects_node_deps_v8_inspector_platform_v8_inspector_v8_inspector_gyp_protocol_sources_target_generateV8InspectorProtocolBackendSources.intermediate] Error 1
rm _home_diosney_ABCDABCDProjects_node_deps_v8_inspector_platform_v8_inspector_v8_inspector_gyp_protocol_sources_target_generateV8InspectorProtocolBackendSources.intermediatemake[1]: unlink: _home_diosney_ABCDABCDProjects_node_deps_v8_inspector_platform_v8_inspector_v8_inspector_gyp_protocol_sources_target_generateV8InspectorProtocolBackendSources.intermediate: File name too longmake[1]: Leaving directory '/home/diosney/ABCDABCDProjects/node/out'
Makefile:66: recipe for target 'node' failedmake:
*** [node] Error 2
Further references:
Activity
bnoordhuis commentedon Jul 1, 2016
We're aware of the issue (see e.g. #2255) but there isn't really anything we can do about it.
addaleax commentedon Jul 1, 2016
https://codereview.chromium.org/2019133002/. Ran into the problem myself and that patch works, but I have no idea if I’m doing it right or if it’s still the right place anymore.
diosney commentedon Jul 1, 2016
OK, good to know, but I think I will be using another partition I have for node then.
Thanks
addaleax commentedon Jul 1, 2016
@diosney What I usually do is either build with
./configure --without-inspectoror, if I’m feeling up for it, apply my gyp patch myself (addaleax/node@4747d1b).diosney commentedon Jul 1, 2016
@addaleax Tested with
./configure --without-inspectorand worked fine, but I will just use another unencrypted partition I have only for node, just in case, but it will be good that a permanent solution can land in node so I can use my normal dev folder :) (as your gyp patch).Thanks
deps: float gyp patch for long filenames
deps: float gyp patch for long filenames
deps: float gyp patch for long filenames
deps: float gyp patch for long filenames
deps: float gyp patch for long filenames
gyp: float gyp patch for long filenames
gyp: float gyp patch for long filenames