Closed
Description
Apologies if this is a known issue as I seem to recall from a nodeup that there was some significant changes for DTrace going into 0.12.
Anyway I hope this is useful
The same issue presents on node v0.11.14 on the same system.
But on the same system v0.10.35 compiles OK
(But has the post compilation problem highlighted here
https://gist.github.com/indutny/d3fee964995eea206fb3)
On a digital ocean droplet..
Full info on all the ENV config I did here:
http://venshare.com/2015/01/16/dtrace-with-iojs-on-freebsd-10-1-using-digital-ocean/
So the following:
> sudo ./configure --with-dtrace --dest-cpu=x64
> sudo gmake
Fails with
fockf /usr/home/freebsd/io.js/out/Release/linker.lock g++ -pthread -rdynamic -m64 -Wl,--export-dynamic -Wl,--whole-archive /usr/home/freebsd/io.js/out/Release/libopenssl.a -Wl,--no-whole-archive -Wl,-z,noexecstack -Wl,--whole-archive /usr/home/freebsd/io.js/out/Release/obj.target/deps/v8/tools/gyp/libv8_base.a -Wl,--no-whole-archive -pthread -o /usr/home/freebsd/io.js/out/Release/iojs -Wl,--start-group /usr/home/freebsd/io.js/out/Release/obj.target/iojs/src/debug-agent.o /usr/home/freebsd/io.js/out/Release/obj.target/iojs/src/async-wrap.o /usr/home/freebsd/io.js/out/Release/obj.target/iojs/src/fs_event_wrap.o /usr/home/freebsd/io.js/out/Release/obj.target/iojs/src/cares_wrap.o /usr/home/freebsd/io.js/out/Release/obj.target/iojs/src/handle_wrap.o /usr/home/freebsd/io.js/out/Release/obj.target/iojs/src/node.o /usr/home/freebsd/io.js/out/Release/obj.target/iojs/src/node_buffer.o /usr/home/freebsd/io.js/out/Release/obj.target/iojs/src/node_constants.o /usr/home/freebsd/io.js/out/Release/obj.target/iojs/src/node_contextify.o /usr/home/freebsd/io.js/out/Release/obj.target/iojs/src/node_file.o /usr/home/freebsd/io.js/out/Release/obj.target/iojs/src/node_http_parser.o /usr/home/freebsd/io.js/out/Release/obj.target/iojs/src/node_javascript.o /usr/home/freebsd/io.js/out/Release/obj.target/iojs/src/node_main.o /usr/home/freebsd/io.js/out/Release/obj.target/iojs/src/node_os.o /usr/home/freebsd/io.js/out/Release/obj.target/iojs/src/node_v8.o /usr/home/freebsd/io.js/out/Release/obj.target/iojs/src/node_v8_platform.o /usr/home/freebsd/io.js/out/Release/obj.target/iojs/src/node_stat_watcher.o /usr/home/freebsd/io.js/out/Release/obj.target/iojs/src/node_watchdog.o /usr/home/freebsd/io.js/out/Release/obj.target/iojs/src/node_zlib.o /usr/home/freebsd/io.js/out/Release/obj.target/iojs/src/node_i18n.o /usr/home/freebsd/io.js/out/Release/obj.target/iojs/src/pipe_wrap.o /usr/home/freebsd/io.js/out/Release/obj.target/iojs/src/signal_wrap.o /usr/home/freebsd/io.js/out/Release/obj.target/iojs/src/smalloc.o /usr/home/freebsd/io.js/out/Release/obj.target/iojs/src/spawn_sync.o /usr/home/freebsd/io.js/out/Release/obj.target/iojs/src/string_bytes.o /usr/home/freebsd/io.js/out/Release/obj.target/iojs/src/stream_wrap.o /usr/home/freebsd/io.js/out/Release/obj.target/iojs/src/tcp_wrap.o /usr/home/freebsd/io.js/out/Release/obj.target/iojs/src/timer_wrap.o /usr/home/freebsd/io.js/out/Release/obj.target/iojs/src/tty_wrap.o /usr/home/freebsd/io.js/out/Release/obj.target/iojs/src/process_wrap.o /usr/home/freebsd/io.js/out/Release/obj.target/iojs/src/udp_wrap.o /usr/home/freebsd/io.js/out/Release/obj.target/iojs/src/uv.o /usr/home/freebsd/io.js/out/Release/obj.target/iojs/src/util.o /usr/home/freebsd/io.js/out/Release/obj.target/iojs/src/node_crypto.o /usr/home/freebsd/io.js/out/Release/obj.target/iojs/src/node_crypto_bio.o /usr/home/freebsd/io.js/out/Release/obj.target/iojs/src/node_crypto_clienthello.o /usr/home/freebsd/io.js/out/Release/obj.target/iojs/src/tls_wrap.o /usr/home/freebsd/io.js/out/Release/obj.target/iojs/src/node_dtrace.o /usr/home/freebsd/io.js/out/Release/obj.target/iojs/src/node_dtrace_ustack.o /usr/home/freebsd/io.js/out/Release/obj.target/iojs/src/node_dtrace_provider.o /usr/home/freebsd/io.js/out/Release/obj.target/deps/cares/libcares.a /usr/home/freebsd/io.js/out/Release/obj.target/deps/openssl/libopenssl.a /usr/home/freebsd/io.js/out/Release/obj.target/deps/zlib/libzlib.a /usr/home/freebsd/io.js/out/Release/obj.target/deps/http_parser/libhttp_parser.a /usr/home/freebsd/io.js/out/Release/obj.target/deps/uv/libuv.a /usr/home/freebsd/io.js/out/Release/obj.target/deps/v8/tools/gyp/libv8_base.a /usr/home/freebsd/io.js/out/Release/obj.target/deps/v8/tools/gyp/libv8_libbase.a /usr/home/freebsd/io.js/out/Release/obj.target/deps/v8/tools/gyp/libv8_snapshot.a -Wl,--end-group -lelf -lutil -lkvm -L/usr/local/lib -lexecinfo -lm
clang++: error: no such file or directory: '/usr/home/freebsd/io.js/out/Release/obj.target/iojs/src/node_dtrace_ustack.o'
clang++: error: no such file or directory: '/usr/home/freebsd/io.js/out/Release/obj.target/iojs/src/node_dtrace_provider.o'
iojs.target.mk:198: recipe for target '/usr/home/freebsd/io.js/out/Release/iojs' failed
gmake[1]: *** [/usr/home/freebsd/io.js/out/Release/iojs] Error 1
gmake[1]: Leaving directory '/usr/home/freebsd/io.js/out'
Makefile:52: recipe for target 'iojs' failed
gmake: *** [iojs] Error 2
Metadata
Metadata
Assignees
Labels
No labels