Re: wip/node make error
"Filip Hajny" <[email protected]> Wed, 4 Apr 2012 19:30:26 +0200
| Newsgroups | gmane.os.netbsd.devel.pkgsrc.wip.review |
|---|---|
| Message-ID | <[email protected]> |
wip/node is ancient and makes no sense to try even, I'd say. Matthew had some NetBSD related pull requests, but I'm not sure that ever happened. I'm maintaining an up-to-date packages for our purposes (https://github.com/mamash/pkgsrc-joyent/tree/master/nodejs), but I've never tested it on NetBSD. At this point, I'd say it makes sense to wait until node.js 0.8 is released, which is using an entire different build system (gyp), before we try to bring node.js to speed on NetBSD. -- Filip Hajny Joyent Inc. On 4. 4. 2012, at 15:40, ( Miwa Susumu ) wrote: > hi. > > I have a question. > > [problem] > I make a wip/node ( node.js ), result in an error. > What should I do? > > [procedure] > few days ago. I got cvs. > > % export CVS_RSH=ssh > % setenv CVS_RSH ssh > % cd /usr/pkgsrc > % cvs -d:pserver:[email protected]:/cvsroot/pkgsrc-wip > login > % cvs -z3 -d:pserver:[email protected]:/cvsroot/pkgsrc-wip > checkout -P wip > > make wip/node > > % cd /usr/pkgsrc/wip/node > > % make > => Bootstrap dependency digest>=20010302: found digest-20111104 > ===> Building for nodejs-0.4.7 > Waf: Entering directory `/usr/pkgsrc/wip/node/work/node-v0.4.7/build' > DEST_OS: netbsd > DEST_CPU: ia32 > Parallel Jobs: 1 > Product type: program > [51/75] libv8.a: deps/v8/SConstruct -> build/default/libv8.a > /usr/pkg/bin/python2.6 > "/usr/pkgsrc/wip/node/work/node-v0.4.7/tools/scons/scons.py" -j 1 -C > "/usr/pkgsrc/wip/node/work/node-v0.4.7/build/default/" -Y > "/usr/pkgsrc/wip/node/work/node-v0.4.7/deps/v8" visibility=default > mode=release arch=ia32 toolchain=gcc library=static snapshot=on > scons: Reading SConscript files ... > > scons: warning: Ignoring missing SConscript 'obj/test/release/SConscript' > File "/usr/pkgsrc/wip/node/work/node-v0.4.7/deps/v8/SConstruct", line > 1218, in BuildSpecific > scons: done reading SConscript files. > scons: Building targets ... > c++ -o obj/release/mksnapshot -m32 obj/release/mksnapshot.o > obj/release/libraries.o obj/release/accessors.o > obj/release/allocation.o obj/release/api.o obj/release/assembler.o > obj/release/ast.o obj/release/atomicops_internals_x86_gcc.o > obj/release/bignum-dtoa.o obj/release/bignum.o > obj/release/bootstrapper.o obj/release/builtins.o > obj/release/cached-powers.o obj/release/checks.o > obj/release/circular-queue.o obj/release/code-stubs.o > obj/release/codegen.o obj/release/compilation-cache.o > obj/release/compiler.o obj/release/contexts.o > obj/release/conversions.o obj/release/counters.o > obj/release/cpu-profiler.o obj/release/data-flow.o > obj/release/dateparser.o obj/release/debug-agent.o obj/release/debug.o > obj/release/deoptimizer.o obj/release/disassembler.o > obj/release/diy-fp.o obj/release/dtoa.o obj/release/execution.o > obj/release/extensions/externalize-string-extension.o > obj/release/extensions/gc-extension.o obj/release/factory.o > obj/release/fast-dtoa.o obj/release/fixed-dtoa.o obj/release/flags.o > obj/release/frame-element.o obj/release/frames.o > obj/release/full-codegen.o obj/release/func-name-inferrer.o > obj/release/gdb-jit.o obj/release/global-handles.o > obj/release/handles.o obj/release/hashmap.o > obj/release/heap-profiler.o obj/release/heap.o > obj/release/hydrogen-instructions.o obj/release/hydrogen.o > obj/release/ia32/assembler-ia32.o obj/release/ia32/builtins-ia32.o > obj/release/ia32/code-stubs-ia32.o obj/release/ia32/codegen-ia32.o > obj/release/ia32/cpu-ia32.o obj/release/ia32/debug-ia32.o > obj/release/ia32/deoptimizer-ia32.o obj/release/ia32/disasm-ia32.o > obj/release/ia32/frames-ia32.o obj/release/ia32/full-codegen-ia32.o > obj/release/ia32/ic-ia32.o obj/release/ia32/jump-target-ia32.o > obj/release/ia32/lithium-codegen-ia32.o > obj/release/ia32/lithium-gap-resolver-ia32.o > obj/release/ia32/lithium-ia32.o > obj/release/ia32/macro-assembler-ia32.o > obj/release/ia32/regexp-macro-assembler-ia32.o > obj/release/ia32/register-allocator-ia32.o > obj/release/ia32/stub-cache-ia32.o > obj/release/ia32/virtual-frame-ia32.o obj/release/ic.o > obj/release/inspector.o obj/release/interpreter-irregexp.o > obj/release/jsregexp.o obj/release/jump-target-heavy.o > obj/release/jump-target.o obj/release/lithium-allocator.o > obj/release/lithium.o obj/release/liveedit.o > obj/release/liveobjectlist.o obj/release/log-utils.o obj/release/log.o > obj/release/mark-compact.o obj/release/messages.o > obj/release/objects-printer.o obj/release/objects-visiting.o > obj/release/objects.o obj/release/parser.o > obj/release/platform-netbsd.o obj/release/platform-posix.o > obj/release/preparse-data.o obj/release/preparser.o > obj/release/profile-generator.o obj/release/property.o > obj/release/regexp-macro-assembler-irregexp.o > obj/release/regexp-macro-assembler.o obj/release/regexp-stack.o > obj/release/register-allocator.o obj/release/rewriter.o > obj/release/runtime-profiler.o obj/release/runtime.o > obj/release/safepoint-table.o obj/release/scanner-base.o > obj/release/scanner.o obj/release/scopeinfo.o obj/release/scopes.o > obj/release/serialize.o obj/release/snapshot-common.o > obj/release/spaces.o obj/release/string-search.o > obj/release/string-stream.o obj/release/strtod.o > obj/release/stub-cache.o obj/release/token.o obj/release/top.o > obj/release/type-info.o obj/release/unicode.o obj/release/utils.o > obj/release/v8-counters.o obj/release/v8.o obj/release/v8threads.o > obj/release/variables.o obj/release/version.o > obj/release/virtual-frame-heavy.o obj/release/virtual-frame.o > obj/release/zone.o obj/release/snapshot-empty.o -L/usr/local/lib > -lexecinfo -lpthread > ld: cannot find -lexecinfo > scons: *** [obj/release/mksnapshot] Error 1 > scons: building terminated because of errors. > Waf: Leaving directory `/usr/pkgsrc/wip/node/work/node-v0.4.7/build' > Build failed: -> task failed (err #2): > {task: libv8.a SConstruct -> libv8.a} > *** Error code 1 > > Stop. > make: stopped in /usr/pkgsrc/wip/node/work/node-v0.4.7 > *** Error code 1 > > Stop. > make: stopped in /usr/pkgsrc/wip/node > *** Error code 1 > > Stop. > make: stopped in /usr/pkgsrc/wip/node > > > > > libexecinfo.so is exist. > > % /bin/ls -l /usr/pkg/lib/*execinfo* > -r--r--r-- 1 root wheel 40804 Apr 1 22:51 /usr/pkg/lib/libexecinfo.a > lrwxr-xr-x 1 root wheel 18 Apr 1 22:51 > /usr/pkg/lib/libexecinfo.so -> libexecinfo.so.1.0 > lrwxr-xr-x 1 root wheel 18 Apr 1 22:51 > /usr/pkg/lib/libexecinfo.so.1 -> libexecinfo.so.1.0 > -r-xr-xr-x 1 root wheel 41419 Apr 1 22:51 /usr/pkg/lib/libexecinfo.so.1.0 > -r--r--r-- 1 root wheel 46778 Apr 1 22:51 /usr/pkg/lib/libexecinfo_pic.a > > > specify LD_LIBRARY_PATH. but same problem. > % env LD_LIBRARY_PATH=/usr/pkg/lib make > > > How do I else? > > > -- > > > ------------------------------------------------------------------------------ > Better than sec? Nothing is better than sec when it comes to > monitoring Big Data applications. Try Boundary one-second > resolution app monitoring today. Free. > http://p.sf.net/sfu/Boundary-dev2dev > _______________________________________________ > pkgsrc-wip-review mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/pkgsrc-wip-review ------------------------------------------------------------------------------ Better than sec? Nothing is better than sec when it comes to monitoring Big Data applications. Try Boundary one-second resolution app monitoring today. Free. http://p.sf.net/sfu/Boundary-dev2dev