Closed seebees closed 12 years ago
Yes, there a some things still needing touched up in master that I have noticed, notably: 1) make install
is still unimplemented and related to osx: 2) -arch -i386
is hardcoded in the gyp make.py
leading to 32 bit node when it should be 64 bit (breaks other c++ addons), and 3) -fvisibility=hidden
is hardcoded in make.py
which breaks the ability of c++ addons to get access to runtime symbols.
You may hit these as well, but the missing pkg-config:
seems like your primary issue. You should likely get that resolved first before proceeding.
It's possibly related to #2061. Can you post a gdb backtrace? make -C out BUILDTYPE=Debug
builds a binary with debug symbols.
@springmeyer fixed pkg-config. no love, still no worky.
@bnoordhuis $ ./out/Debug/node ./test/simple/test-repl-tab-complete.js Bus error
I'm not sure why that is so funny to me but... 15 some odd min compile to change Segmentation fault to Bus error. rich.
@seebees: Can you hook it up to gdb? Instructions on how to get the backtrace are in #2061.
This is the same as #2061. The stat on any script specified on the commandline fails; but repl works because there is no stat call. See here: https://github.com/joyent/node/issues/2061#issuecomment-2831415
@paddybyers uh, ok. What can I do to help then? I'm at 1db9a2a which includes f004d5a (D__DARWIN_64_BIT_INO_T in wscript) if it matters.
@bnoordhuis sorry, "read all instructions before proceeding..." ;) But -j now works for OSX! so build time is down to <3 min!
$ gdb --args ./out/Debug/node ./test/simple/test-repl-tab-complete.js
GNU gdb 6.3.50-20050815 (Apple version gdb-1469) (Wed May 5 04:36:56 UTC 2010)
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "x86_64-apple-darwin"...Reading symbols for shared libraries ........ done
(gdb) run
Starting program: /Users/remery/Documents/GIT/node_fork/out/Debug/node ./test/simple/test-repl-tab-complete.js
Reading symbols for shared libraries .+++++++........................................................................................ done
Program received signal EXC_BAD_ACCESS, Could not access memory.
Reason: KERN_INVALID_ADDRESS at address: 0x04000000
v8::internal::HandleScope::ZapRange (start=0x3800b9c, end=0x0) at ../deps/v8/src/handles.cc:110
110 *reinterpret_cast<Address*>(p) = v8::internal::kHandleZapValue;
(gdb) backtrace
#0 v8::internal::HandleScope::ZapRange (start=0x3800b9c, end=0x0) at ../deps/v8/src/handles.cc:110
#1 0x001213cc in v8::HandleScope::Leave (this=0xbffff1b8) at ../deps/v8/src/api.cc:673
#2 0x00123295 in Handle [inlined] () at /Users/remery/Documents/GIT/node_fork/deps/v8/src/handles.h:774
#3 0x00123295 in v8::HandleScope::RawClose (this=0xbffff1b8, value=0x3800b9c) at ../deps/v8/src/api.cc:781
#4 0x000277e0 in Close<v8::Object> [inlined] () at /Users/remery/Documents/GIT/node_fork/deps/v8/include/v8.h:410
#5 0x000277e0 in node::Stat (args=@0xbffff248) at ../src/node_file.cc:410
#6 0x0015be9e in Builtin_Impl_HandleApiCall [inlined] () at ../deps/v8/src/builtins.cc:1105
#7 0x0015be9e in HandleApiCallHelper<false> [inlined] () at /Users/remery/Documents/GIT/node_fork/deps/v8/src/builtins.cc:1121
#8 0x0015be9e in v8::internal::Builtin_HandleApiCall (args={<v8::internal::Arguments> = {<v8::internal::Embedded> = {<No data fields>}, length_ = 3, arguments_ = 0xbffff2cc}, <No data fields>}, isolate=0x100d400) at ../deps/v8/src/builtins.cc:1122
#9 0x009a4696 in ?? ()
#10 0x00babaa4 in ?? ()
#11 0x00b9db3c in ?? ()
#12 0x00b9e086 in ?? ()
#13 0x00b9e5d1 in ?? ()
#14 0x00b9f6c5 in ?? ()
#15 0x00b9f235 in ?? ()
#16 0x00ba0aef in ?? ()
#17 0x009bc352 in ?? ()
#18 0x009b711a in ?? ()
#19 0x009a8206 in ?? ()
#20 0x00185c73 in v8::internal::Invoke (construct=<value temporarily unavailable, due to optimizations>, func=<value temporarily unavailable, due to optimizations>, receiver=<value temporarily unavailable, due to optimizations>, argc=0, args=0x0, has_pending_exception=0xbffff5bf) at ../deps/v8/src/execution.cc:121
#21 0x00186693 in v8::internal::Execution::Call (callable=<value temporarily unavailable, due to optimizations>, receiver=<value temporarily unavailable, due to optimizations>, argc=0, args=0x0, pending_exception=0xbffff5bf, convert_receiver=false) at ../deps/v8/src/execution.cc:175
#22 0x00137031 in v8::Function::Call (this=0x3800b8c, recv={val_ = 0x3801a10}, argc=0, argv=0x0) at ../deps/v8/src/api.cc:3594
#23 0x0001bd10 in node::Tick () at ../src/node.cc:243
#24 0x000649ba in ev_invoke_pending (loop=0x5a85a0) at ../deps/uv/src/unix/ev/ev.c:2143
#25 0x00067fe3 in ev_run (loop=0x5a85a0, flags=0) at ../deps/uv/src/unix/ev/ev.c:2428
#26 0x00059f1a in uv_run (loop=0x5a81c0) at ../deps/uv/src/unix/core.c:192
#27 0x0001baf8 in node::Start (argc=2, argv=0xbffff84c) at ../src/node.cc:2478
@seebees: as I commented on the other issue, I've not been able to reproduce it with a standalone program.
Maybe I can put together a simple example and you can compile it with your toolchain and see if that reproduces it.
So it sounds to me like you're building with ./configure && make instead of homebrew - yes?
If so, can you capture a verbose build log so we can see which options are being passed at each step?
Thanks
@seebees: Thanks, Ryan. This is indeed the same issue as #2061. I'm closing this issue but follow the other one if you want to get updates.
PS: Can you post the output of gcc -v
and g++ -v
(or whatever ./configure
reports as your C and C++ compiler)?
EDIT: If you can get me access to your machine that would help tremendously. I'm having a real hard time reproducing this problem.
@paddybyers np. Yes make distclean && ./configure && make -j6 2>&1 >> asdf.txt But not everything goes there :( I will post a gist with both screen output and the file in a second. You want more then that?
You want more then that?
Lets see :)
@paddybyers https://gist.github.com/1391780
$ ./configure
configure options: {'shared_v8': None, 'openssl_includes': None, 'without_snapshot': None, 'shared_v8_includes': None, 'shared_v8_libpath': None, 'openssl_libpath': None, 'shared_cares_includes': None, 'dest_cpu': None, 'without_ssl': None, 'shared_cares': None, 'prefix': None, 'no_ssl2': None, 'debug': None, 'shared_cares_libpath': None, 'shared_v8_libname': None, 'gdb': None, 'with_dtrace': None}
Package openssl was not found in the pkg-config search path.
Perhaps you should add the directory containing `openssl.pc'
to the PKG_CONFIG_PATH environment variable
No package 'openssl' found
creating ./options.gypi
['-f', 'make', '/Users/remery/Documents/GIT/node_fork/node.gyp', '-I', '/Users/remery/Documents/GIT/node_fork/common.gypi', '-I', '/Users/remery/Documents/GIT/node_fork/options.gypi', '--depth=.', '--generator-output', '/Users/remery/Documents/GIT/node_fork/out', '-Goutput_dir=/Users/remery/Documents/GIT/node_fork/out', '-Dtarget_arch=ia32', '-Dcomponent=static_library', '-Dlibrary=static_library']
$ g++ -v
Using built-in specs.
Target: i686-apple-darwin10
Configured with: /var/tmp/gcc/gcc-5664~38/src/configure --disable-checking --enable-werror --prefix=/usr --mandir=/share/man --enable-languages=c,objc,c++,obj-c++ --program-transform-name=/^[cg][^.-]*$/s/$/-4.2/ --with-slibdir=/usr/lib --build=i686-apple-darwin10 --program-prefix=i686-apple-darwin10- --host=x86_64-apple-darwin10 --target=i686-apple-darwin10 --with-gxx-include-dir=/include/c++/4.2.1
Thread model: posix
gcc version 4.2.1 (Apple Inc. build 5664)
$ gcc -v
Using built-in specs.
Target: i686-apple-darwin10
Configured with: /var/tmp/gcc/gcc-5664~38/src/configure --disable-checking --enable-werror --prefix=/usr --mandir=/share/man --enable-languages=c,objc,c++,obj-c++ --program-transform-name=/^[cg][^.-]*$/s/$/-4.2/ --with-slibdir=/usr/lib --build=i686-apple-darwin10 --program-prefix=i686-apple-darwin10- --host=x86_64-apple-darwin10 --target=i686-apple-darwin10 --with-gxx-include-dir=/include/c++/4.2.1
Thread model: posix
gcc version 4.2.1 (Apple Inc. build 5664)
Hmm, I really need the full commandline for each compile and link. How do you do that in make?
@paddybeyers sadness, I do not know. If you tell me I can run it. but it sounds like you don't know either... I'll look around later today. If you find something post it and I'll get back to you. Plan on ssh or something with bnoordhuis tomorrow. but every little bit helps :)
@paddybyers: make -C out V=1
Give me a bit then. On highest trelles train bridge in iowa. No compilers in sight On Nov 24, 2011 3:34 PM, "Ben Noordhuis" < reply@reply.github.com> wrote:
@paddybyers:
make -C out V=1
Reply to this email directly or view it on GitHub: https://github.com/joyent/node/issues/2176#issuecomment-2869340
@paddybyers holy crap that is a lot of data
The first 10 sections are in the gist. The last bit is here. Hope it helps... https://gist.github.com/1392565
/Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/v8_base/deps/v8/src/x64/cpu-x64.o has no symbols
libtool: file: /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/v8_base/deps/v8/src/x64/debug-x64.o has no symbols
libtool: file: /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/v8_base/deps/v8/src/x64/deoptimizer-x64.o has no symbols
libtool: file: /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/v8_base/deps/v8/src/x64/disasm-x64.o has no symbols
libtool: file: /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/v8_base/deps/v8/src/x64/frames-x64.o has no symbols
libtool: file: /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/v8_base/deps/v8/src/x64/full-codegen-x64.o has no symbols
libtool: file: /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/v8_base/deps/v8/src/x64/ic-x64.o has no symbols
libtool: file: /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/v8_base/deps/v8/src/x64/lithium-codegen-x64.o has no symbols
libtool: file: /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/v8_base/deps/v8/src/x64/lithium-gap-resolver-x64.o has no symbols
libtool: file: /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/v8_base/deps/v8/src/x64/lithium-x64.o has no symbols
libtool: file: /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/v8_base/deps/v8/src/x64/macro-assembler-x64.o has no symbols
libtool: file: /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/v8_base/deps/v8/src/x64/regexp-macro-assembler-x64.o has no symbols
libtool: file: /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/v8_base/deps/v8/src/x64/stub-cache-x64.o has no symbols
g++ '-DENABLE_DEBUGGER_SUPPORT' '-DDEBUG' '-D_DEBUG' '-DENABLE_DISASSEMBLER' '-DV8_ENABLE_CHECKS' '-DOBJECT_PRINT' -I../deps/v8/src -Os -gdwarf-2 -fvisibility=hidden -Wnewline-eof -mmacosx-version-min=10.4 -arch i386 -fno-strict-aliasing -Wall -Wendif-labels -W -Wno-unused-parameter -fno-rtti -fno-exceptions -fvisibility-inlines-hidden -fno-threadsafe-statics -MMD -MF /Users/remery/Documents/GIT/node_fork/out/Debug/.deps//Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/v8_nosnapshot/gen/libraries.o.d.raw -c -o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/v8_nosnapshot/gen/libraries.o /Users/remery/Documents/GIT/node_fork/out/Debug/obj/gen/libraries.cc
g++ '-DENABLE_DEBUGGER_SUPPORT' '-DDEBUG' '-D_DEBUG' '-DENABLE_DISASSEMBLER' '-DV8_ENABLE_CHECKS' '-DOBJECT_PRINT' -I../deps/v8/src -Os -gdwarf-2 -fvisibility=hidden -Wnewline-eof -mmacosx-version-min=10.4 -arch i386 -fno-strict-aliasing -Wall -Wendif-labels -W -Wno-unused-parameter -fno-rtti -fno-exceptions -fvisibility-inlines-hidden -fno-threadsafe-statics -MMD -MF /Users/remery/Documents/GIT/node_fork/out/Debug/.deps//Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/v8_nosnapshot/gen/experimental-libraries.o.d.raw -c -o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/v8_nosnapshot/gen/experimental-libraries.o /Users/remery/Documents/GIT/node_fork/out/Debug/obj/gen/experimental-libraries.cc
g++ '-DENABLE_DEBUGGER_SUPPORT' '-DDEBUG' '-D_DEBUG' '-DENABLE_DISASSEMBLER' '-DV8_ENABLE_CHECKS' '-DOBJECT_PRINT' -I../deps/v8/src -Os -gdwarf-2 -fvisibility=hidden -Wnewline-eof -mmacosx-version-min=10.4 -arch i386 -fno-strict-aliasing -Wall -Wendif-labels -W -Wno-unused-parameter -fno-rtti -fno-exceptions -fvisibility-inlines-hidden -fno-threadsafe-statics -MMD -MF /Users/remery/Documents/GIT/node_fork/out/Debug/.deps//Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/v8_nosnapshot/deps/v8/src/snapshot-empty.o.d.raw -c -o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/v8_nosnapshot/deps/v8/src/snapshot-empty.o ../deps/v8/src/snapshot-empty.cc
rm -f /Users/remery/Documents/GIT/node_fork/out/Debug/libv8_nosnapshot.a && libtool -static -o /Users/remery/Documents/GIT/node_fork/out/Debug/libv8_nosnapshot.a /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/v8_nosnapshot/gen/libraries.o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/v8_nosnapshot/gen/experimental-libraries.o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/v8_nosnapshot/deps/v8/src/snapshot-empty.o
cc '-DDEBUG' '-D_DEBUG' -I../deps/zlib -I../deps/zlib/contrib/minizip -Os -gdwarf-2 -fvisibility=hidden -Wnewline-eof -mmacosx-version-min=10.4 -arch i386 -fno-strict-aliasing -Wall -Wendif-labels -W -Wno-unused-parameter -MMD -MF /Users/remery/Documents/GIT/node_fork/out/Debug/.deps//Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/zlib/deps/zlib/contrib/minizip/ioapi.o.d.raw -c -o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/zlib/deps/zlib/contrib/minizip/ioapi.o ../deps/zlib/contrib/minizip/ioapi.c
cc '-DDEBUG' '-D_DEBUG' -I../deps/zlib -I../deps/zlib/contrib/minizip -Os -gdwarf-2 -fvisibility=hidden -Wnewline-eof -mmacosx-version-min=10.4 -arch i386 -fno-strict-aliasing -Wall -Wendif-labels -W -Wno-unused-parameter -MMD -MF /Users/remery/Documents/GIT/node_fork/out/Debug/.deps//Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/zlib/deps/zlib/contrib/minizip/unzip.o.d.raw -c -o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/zlib/deps/zlib/contrib/minizip/unzip.o ../deps/zlib/contrib/minizip/unzip.c
cc '-DDEBUG' '-D_DEBUG' -I../deps/zlib -I../deps/zlib/contrib/minizip -Os -gdwarf-2 -fvisibility=hidden -Wnewline-eof -mmacosx-version-min=10.4 -arch i386 -fno-strict-aliasing -Wall -Wendif-labels -W -Wno-unused-parameter -MMD -MF /Users/remery/Documents/GIT/node_fork/out/Debug/.deps//Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/zlib/deps/zlib/contrib/minizip/zip.o.d.raw -c -o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/zlib/deps/zlib/contrib/minizip/zip.o ../deps/zlib/contrib/minizip/zip.c
../deps/zlib/contrib/minizip/zip.c:198: warning: ‘free_linkedlist’ defined but not used
cc '-DDEBUG' '-D_DEBUG' -I../deps/zlib -I../deps/zlib/contrib/minizip -Os -gdwarf-2 -fvisibility=hidden -Wnewline-eof -mmacosx-version-min=10.4 -arch i386 -fno-strict-aliasing -Wall -Wendif-labels -W -Wno-unused-parameter -MMD -MF /Users/remery/Documents/GIT/node_fork/out/Debug/.deps//Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/zlib/deps/zlib/adler32.o.d.raw -c -o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/zlib/deps/zlib/adler32.o ../deps/zlib/adler32.c
cc '-DDEBUG' '-D_DEBUG' -I../deps/zlib -I../deps/zlib/contrib/minizip -Os -gdwarf-2 -fvisibility=hidden -Wnewline-eof -mmacosx-version-min=10.4 -arch i386 -fno-strict-aliasing -Wall -Wendif-labels -W -Wno-unused-parameter -MMD -MF /Users/remery/Documents/GIT/node_fork/out/Debug/.deps//Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/zlib/deps/zlib/compress.o.d.raw -c -o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/zlib/deps/zlib/compress.o ../deps/zlib/compress.c
cc '-DDEBUG' '-D_DEBUG' -I../deps/zlib -I../deps/zlib/contrib/minizip -Os -gdwarf-2 -fvisibility=hidden -Wnewline-eof -mmacosx-version-min=10.4 -arch i386 -fno-strict-aliasing -Wall -Wendif-labels -W -Wno-unused-parameter -MMD -MF /Users/remery/Documents/GIT/node_fork/out/Debug/.deps//Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/zlib/deps/zlib/crc32.o.d.raw -c -o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/zlib/deps/zlib/crc32.o ../deps/zlib/crc32.c
cc '-DDEBUG' '-D_DEBUG' -I../deps/zlib -I../deps/zlib/contrib/minizip -Os -gdwarf-2 -fvisibility=hidden -Wnewline-eof -mmacosx-version-min=10.4 -arch i386 -fno-strict-aliasing -Wall -Wendif-labels -W -Wno-unused-parameter -MMD -MF /Users/remery/Documents/GIT/node_fork/out/Debug/.deps//Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/zlib/deps/zlib/deflate.o.d.raw -c -o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/zlib/deps/zlib/deflate.o ../deps/zlib/deflate.c
cc '-DDEBUG' '-D_DEBUG' -I../deps/zlib -I../deps/zlib/contrib/minizip -Os -gdwarf-2 -fvisibility=hidden -Wnewline-eof -mmacosx-version-min=10.4 -arch i386 -fno-strict-aliasing -Wall -Wendif-labels -W -Wno-unused-parameter -MMD -MF /Users/remery/Documents/GIT/node_fork/out/Debug/.deps//Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/zlib/deps/zlib/gzio.o.d.raw -c -o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/zlib/deps/zlib/gzio.o ../deps/zlib/gzio.c
cc '-DDEBUG' '-D_DEBUG' -I../deps/zlib -I../deps/zlib/contrib/minizip -Os -gdwarf-2 -fvisibility=hidden -Wnewline-eof -mmacosx-version-min=10.4 -arch i386 -fno-strict-aliasing -Wall -Wendif-labels -W -Wno-unused-parameter -MMD -MF /Users/remery/Documents/GIT/node_fork/out/Debug/.deps//Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/zlib/deps/zlib/infback.o.d.raw -c -o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/zlib/deps/zlib/infback.o ../deps/zlib/infback.c
cc '-DDEBUG' '-D_DEBUG' -I../deps/zlib -I../deps/zlib/contrib/minizip -Os -gdwarf-2 -fvisibility=hidden -Wnewline-eof -mmacosx-version-min=10.4 -arch i386 -fno-strict-aliasing -Wall -Wendif-labels -W -Wno-unused-parameter -MMD -MF /Users/remery/Documents/GIT/node_fork/out/Debug/.deps//Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/zlib/deps/zlib/inffast.o.d.raw -c -o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/zlib/deps/zlib/inffast.o ../deps/zlib/inffast.c
cc '-DDEBUG' '-D_DEBUG' -I../deps/zlib -I../deps/zlib/contrib/minizip -Os -gdwarf-2 -fvisibility=hidden -Wnewline-eof -mmacosx-version-min=10.4 -arch i386 -fno-strict-aliasing -Wall -Wendif-labels -W -Wno-unused-parameter -MMD -MF /Users/remery/Documents/GIT/node_fork/out/Debug/.deps//Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/zlib/deps/zlib/inflate.o.d.raw -c -o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/zlib/deps/zlib/inflate.o ../deps/zlib/inflate.c
cc '-DDEBUG' '-D_DEBUG' -I../deps/zlib -I../deps/zlib/contrib/minizip -Os -gdwarf-2 -fvisibility=hidden -Wnewline-eof -mmacosx-version-min=10.4 -arch i386 -fno-strict-aliasing -Wall -Wendif-labels -W -Wno-unused-parameter -MMD -MF /Users/remery/Documents/GIT/node_fork/out/Debug/.deps//Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/zlib/deps/zlib/inftrees.o.d.raw -c -o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/zlib/deps/zlib/inftrees.o ../deps/zlib/inftrees.c
cc '-DDEBUG' '-D_DEBUG' -I../deps/zlib -I../deps/zlib/contrib/minizip -Os -gdwarf-2 -fvisibility=hidden -Wnewline-eof -mmacosx-version-min=10.4 -arch i386 -fno-strict-aliasing -Wall -Wendif-labels -W -Wno-unused-parameter -MMD -MF /Users/remery/Documents/GIT/node_fork/out/Debug/.deps//Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/zlib/deps/zlib/trees.o.d.raw -c -o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/zlib/deps/zlib/trees.o ../deps/zlib/trees.c
cc '-DDEBUG' '-D_DEBUG' -I../deps/zlib -I../deps/zlib/contrib/minizip -Os -gdwarf-2 -fvisibility=hidden -Wnewline-eof -mmacosx-version-min=10.4 -arch i386 -fno-strict-aliasing -Wall -Wendif-labels -W -Wno-unused-parameter -MMD -MF /Users/remery/Documents/GIT/node_fork/out/Debug/.deps//Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/zlib/deps/zlib/uncompr.o.d.raw -c -o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/zlib/deps/zlib/uncompr.o ../deps/zlib/uncompr.c
cc '-DDEBUG' '-D_DEBUG' -I../deps/zlib -I../deps/zlib/contrib/minizip -Os -gdwarf-2 -fvisibility=hidden -Wnewline-eof -mmacosx-version-min=10.4 -arch i386 -fno-strict-aliasing -Wall -Wendif-labels -W -Wno-unused-parameter -MMD -MF /Users/remery/Documents/GIT/node_fork/out/Debug/.deps//Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/zlib/deps/zlib/zutil.o.d.raw -c -o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/zlib/deps/zlib/zutil.o ../deps/zlib/zutil.c
rm -f /Users/remery/Documents/GIT/node_fork/out/Debug/libchrome_zlib.a && libtool -static -o /Users/remery/Documents/GIT/node_fork/out/Debug/libchrome_zlib.a /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/zlib/deps/zlib/contrib/minizip/ioapi.o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/zlib/deps/zlib/contrib/minizip/unzip.o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/zlib/deps/zlib/contrib/minizip/zip.o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/zlib/deps/zlib/adler32.o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/zlib/deps/zlib/compress.o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/zlib/deps/zlib/crc32.o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/zlib/deps/zlib/deflate.o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/zlib/deps/zlib/gzio.o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/zlib/deps/zlib/infback.o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/zlib/deps/zlib/inffast.o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/zlib/deps/zlib/inflate.o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/zlib/deps/zlib/inftrees.o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/zlib/deps/zlib/trees.o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/zlib/deps/zlib/uncompr.o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/zlib/deps/zlib/zutil.o
LD_LIBRARY_PATH=/Users/remery/Documents/GIT/node_fork/out/Debug/lib.host:/Users/remery/Documents/GIT/node_fork/out/Debug/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../.; mkdir -p /Users/remery/Documents/GIT/node_fork/out/Debug/obj/gen; python tools/js2c.py "/Users/remery/Documents/GIT/node_fork/out/Debug/obj/gen/node_natives.h" src/node.js lib/_debugger.js lib/_linklist.js lib/assert.js lib/buffer.js lib/buffer_ieee754.js lib/child_process.js lib/console.js lib/constants.js lib/crypto.js lib/cluster.js lib/dgram.js lib/dns.js lib/events.js lib/freelist.js lib/fs.js lib/http.js lib/https.js lib/module.js lib/net.js lib/os.js lib/path.js lib/punycode.js lib/querystring.js lib/readline.js lib/repl.js lib/stream.js lib/string_decoder.js lib/sys.js lib/timers.js lib/tls.js lib/tty.js lib/url.js lib/util.js lib/vm.js lib/zlib.js src/macros.py
touch /Users/remery/Documents/GIT/node_fork/out/Debug/obj.host/node_js2c.stamp
g++ '-DARCH="ia32"' '-DPLATFORM="mac"' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DHAVE_OPENSSL=1' '-D__POSIX__' '-DDEBUG' '-D_DEBUG' -I../src -I../deps/uv/src/ares -I/Users/remery/Documents/GIT/node_fork/out/Debug/obj/gen -I../deps/http_parser -I../deps/v8/include -I../deps/uv/include -I../deps/zlib -I../deps/openssl/openssl/include -I../deps/openssl/config/piii -Os -gdwarf-2 -fvisibility=hidden -Wnewline-eof -mmacosx-version-min=10.4 -arch i386 -fno-strict-aliasing -Wall -Wendif-labels -W -Wno-unused-parameter -fno-rtti -fno-exceptions -fvisibility-inlines-hidden -fno-threadsafe-statics -MMD -MF /Users/remery/Documents/GIT/node_fork/out/Debug/.deps//Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/node/src/fs_event_wrap.o.d.raw -c -o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/node/src/fs_event_wrap.o ../src/fs_event_wrap.cc
g++ '-DARCH="ia32"' '-DPLATFORM="mac"' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DHAVE_OPENSSL=1' '-D__POSIX__' '-DDEBUG' '-D_DEBUG' -I../src -I../deps/uv/src/ares -I/Users/remery/Documents/GIT/node_fork/out/Debug/obj/gen -I../deps/http_parser -I../deps/v8/include -I../deps/uv/include -I../deps/zlib -I../deps/openssl/openssl/include -I../deps/openssl/config/piii -Os -gdwarf-2 -fvisibility=hidden -Wnewline-eof -mmacosx-version-min=10.4 -arch i386 -fno-strict-aliasing -Wall -Wendif-labels -W -Wno-unused-parameter -fno-rtti -fno-exceptions -fvisibility-inlines-hidden -fno-threadsafe-statics -MMD -MF /Users/remery/Documents/GIT/node_fork/out/Debug/.deps//Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/node/src/cares_wrap.o.d.raw -c -o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/node/src/cares_wrap.o ../src/cares_wrap.cc
g++ '-DARCH="ia32"' '-DPLATFORM="mac"' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DHAVE_OPENSSL=1' '-D__POSIX__' '-DDEBUG' '-D_DEBUG' -I../src -I../deps/uv/src/ares -I/Users/remery/Documents/GIT/node_fork/out/Debug/obj/gen -I../deps/http_parser -I../deps/v8/include -I../deps/uv/include -I../deps/zlib -I../deps/openssl/openssl/include -I../deps/openssl/config/piii -Os -gdwarf-2 -fvisibility=hidden -Wnewline-eof -mmacosx-version-min=10.4 -arch i386 -fno-strict-aliasing -Wall -Wendif-labels -W -Wno-unused-parameter -fno-rtti -fno-exceptions -fvisibility-inlines-hidden -fno-threadsafe-statics -MMD -MF /Users/remery/Documents/GIT/node_fork/out/Debug/.deps//Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/node/src/handle_wrap.o.d.raw -c -o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/node/src/handle_wrap.o ../src/handle_wrap.cc
g++ '-DARCH="ia32"' '-DPLATFORM="mac"' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DHAVE_OPENSSL=1' '-D__POSIX__' '-DDEBUG' '-D_DEBUG' -I../src -I../deps/uv/src/ares -I/Users/remery/Documents/GIT/node_fork/out/Debug/obj/gen -I../deps/http_parser -I../deps/v8/include -I../deps/uv/include -I../deps/zlib -I../deps/openssl/openssl/include -I../deps/openssl/config/piii -Os -gdwarf-2 -fvisibility=hidden -Wnewline-eof -mmacosx-version-min=10.4 -arch i386 -fno-strict-aliasing -Wall -Wendif-labels -W -Wno-unused-parameter -fno-rtti -fno-exceptions -fvisibility-inlines-hidden -fno-threadsafe-statics -MMD -MF /Users/remery/Documents/GIT/node_fork/out/Debug/.deps//Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/node/src/node.o.d.raw -c -o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/node/src/node.o ../src/node.cc
../src/node.cc: In function ‘v8::Handle<v8::Value> node::DLOpen(const v8::Arguments&)’:
../src/node.cc:1507: warning: comparison between signed and unsigned integer expressions
g++ '-DARCH="ia32"' '-DPLATFORM="mac"' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DHAVE_OPENSSL=1' '-D__POSIX__' '-DDEBUG' '-D_DEBUG' -I../src -I../deps/uv/src/ares -I/Users/remery/Documents/GIT/node_fork/out/Debug/obj/gen -I../deps/http_parser -I../deps/v8/include -I../deps/uv/include -I../deps/zlib -I../deps/openssl/openssl/include -I../deps/openssl/config/piii -Os -gdwarf-2 -fvisibility=hidden -Wnewline-eof -mmacosx-version-min=10.4 -arch i386 -fno-strict-aliasing -Wall -Wendif-labels -W -Wno-unused-parameter -fno-rtti -fno-exceptions -fvisibility-inlines-hidden -fno-threadsafe-statics -MMD -MF /Users/remery/Documents/GIT/node_fork/out/Debug/.deps//Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/node/src/node_buffer.o.d.raw -c -o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/node/src/node_buffer.o ../src/node_buffer.cc
../src/node_buffer.cc: In static member function ‘static v8::Handle<v8::Value> node::Buffer::Copy(const v8::Arguments&)’:
../src/node_buffer.cc:434: warning: comparison between signed and unsigned integer expressions
../src/node_buffer.cc:439: warning: comparison between signed and unsigned integer expressions
../src/node_buffer.cc:444: warning: comparison between signed and unsigned integer expressions
../src/node_buffer.cc: In static member function ‘static v8::Handle<v8::Value> node::Buffer::AsciiWrite(const v8::Arguments&)’:
../src/node_buffer.cc:566: warning: comparison between signed and unsigned integer expressions
../src/node_buffer.cc: In static member function ‘static v8::Handle<v8::Value> node::Buffer::BinaryWrite(const v8::Arguments&)’:
../src/node_buffer.cc:696: warning: comparison between signed and unsigned integer expressions
g++ '-DARCH="ia32"' '-DPLATFORM="mac"' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DHAVE_OPENSSL=1' '-D__POSIX__' '-DDEBUG' '-D_DEBUG' -I../src -I../deps/uv/src/ares -I/Users/remery/Documents/GIT/node_fork/out/Debug/obj/gen -I../deps/http_parser -I../deps/v8/include -I../deps/uv/include -I../deps/zlib -I../deps/openssl/openssl/include -I../deps/openssl/config/piii -Os -gdwarf-2 -fvisibility=hidden -Wnewline-eof -mmacosx-version-min=10.4 -arch i386 -fno-strict-aliasing -Wall -Wendif-labels -W -Wno-unused-parameter -fno-rtti -fno-exceptions -fvisibility-inlines-hidden -fno-threadsafe-statics -MMD -MF /Users/remery/Documents/GIT/node_fork/out/Debug/.deps//Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/node/src/node_constants.o.d.raw -c -o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/node/src/node_constants.o ../src/node_constants.cc
g++ '-DARCH="ia32"' '-DPLATFORM="mac"' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DHAVE_OPENSSL=1' '-D__POSIX__' '-DDEBUG' '-D_DEBUG' -I../src -I../deps/uv/src/ares -I/Users/remery/Documents/GIT/node_fork/out/Debug/obj/gen -I../deps/http_parser -I../deps/v8/include -I../deps/uv/include -I../deps/zlib -I../deps/openssl/openssl/include -I../deps/openssl/config/piii -Os -gdwarf-2 -fvisibility=hidden -Wnewline-eof -mmacosx-version-min=10.4 -arch i386 -fno-strict-aliasing -Wall -Wendif-labels -W -Wno-unused-parameter -fno-rtti -fno-exceptions -fvisibility-inlines-hidden -fno-threadsafe-statics -MMD -MF /Users/remery/Documents/GIT/node_fork/out/Debug/.deps//Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/node/src/node_extensions.o.d.raw -c -o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/node/src/node_extensions.o ../src/node_extensions.cc
g++ '-DARCH="ia32"' '-DPLATFORM="mac"' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DHAVE_OPENSSL=1' '-D__POSIX__' '-DDEBUG' '-D_DEBUG' -I../src -I../deps/uv/src/ares -I/Users/remery/Documents/GIT/node_fork/out/Debug/obj/gen -I../deps/http_parser -I../deps/v8/include -I../deps/uv/include -I../deps/zlib -I../deps/openssl/openssl/include -I../deps/openssl/config/piii -Os -gdwarf-2 -fvisibility=hidden -Wnewline-eof -mmacosx-version-min=10.4 -arch i386 -fno-strict-aliasing -Wall -Wendif-labels -W -Wno-unused-parameter -fno-rtti -fno-exceptions -fvisibility-inlines-hidden -fno-threadsafe-statics -MMD -MF /Users/remery/Documents/GIT/node_fork/out/Debug/.deps//Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/node/src/node_file.o.d.raw -c -o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/node/src/node_file.o ../src/node_file.cc
g++ '-DARCH="ia32"' '-DPLATFORM="mac"' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DHAVE_OPENSSL=1' '-D__POSIX__' '-DDEBUG' '-D_DEBUG' -I../src -I../deps/uv/src/ares -I/Users/remery/Documents/GIT/node_fork/out/Debug/obj/gen -I../deps/http_parser -I../deps/v8/include -I../deps/uv/include -I../deps/zlib -I../deps/openssl/openssl/include -I../deps/openssl/config/piii -Os -gdwarf-2 -fvisibility=hidden -Wnewline-eof -mmacosx-version-min=10.4 -arch i386 -fno-strict-aliasing -Wall -Wendif-labels -W -Wno-unused-parameter -fno-rtti -fno-exceptions -fvisibility-inlines-hidden -fno-threadsafe-statics -MMD -MF /Users/remery/Documents/GIT/node_fork/out/Debug/.deps//Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/node/src/node_http_parser.o.d.raw -c -o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/node/src/node_http_parser.o ../src/node_http_parser.cc
g++ '-DARCH="ia32"' '-DPLATFORM="mac"' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DHAVE_OPENSSL=1' '-D__POSIX__' '-DDEBUG' '-D_DEBUG' -I../src -I../deps/uv/src/ares -I/Users/remery/Documents/GIT/node_fork/out/Debug/obj/gen -I../deps/http_parser -I../deps/v8/include -I../deps/uv/include -I../deps/zlib -I../deps/openssl/openssl/include -I../deps/openssl/config/piii -Os -gdwarf-2 -fvisibility=hidden -Wnewline-eof -mmacosx-version-min=10.4 -arch i386 -fno-strict-aliasing -Wall -Wendif-labels -W -Wno-unused-parameter -fno-rtti -fno-exceptions -fvisibility-inlines-hidden -fno-threadsafe-statics -MMD -MF /Users/remery/Documents/GIT/node_fork/out/Debug/.deps//Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/node/src/node_javascript.o.d.raw -c -o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/node/src/node_javascript.o ../src/node_javascript.cc
In file included from ../src/node_javascript.cc:24:
/Users/remery/Documents/GIT/node_fork/out/Debug/obj/gen/node_natives.h:159: warning: missing initializer for member ‘node::_native::source_len’
g++ '-DARCH="ia32"' '-DPLATFORM="mac"' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DHAVE_OPENSSL=1' '-D__POSIX__' '-DDEBUG' '-D_DEBUG' -I../src -I../deps/uv/src/ares -I/Users/remery/Documents/GIT/node_fork/out/Debug/obj/gen -I../deps/http_parser -I../deps/v8/include -I../deps/uv/include -I../deps/zlib -I../deps/openssl/openssl/include -I../deps/openssl/config/piii -Os -gdwarf-2 -fvisibility=hidden -Wnewline-eof -mmacosx-version-min=10.4 -arch i386 -fno-strict-aliasing -Wall -Wendif-labels -W -Wno-unused-parameter -fno-rtti -fno-exceptions -fvisibility-inlines-hidden -fno-threadsafe-statics -MMD -MF /Users/remery/Documents/GIT/node_fork/out/Debug/.deps//Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/node/src/node_main.o.d.raw -c -o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/node/src/node_main.o ../src/node_main.cc
g++ '-DARCH="ia32"' '-DPLATFORM="mac"' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DHAVE_OPENSSL=1' '-D__POSIX__' '-DDEBUG' '-D_DEBUG' -I../src -I../deps/uv/src/ares -I/Users/remery/Documents/GIT/node_fork/out/Debug/obj/gen -I../deps/http_parser -I../deps/v8/include -I../deps/uv/include -I../deps/zlib -I../deps/openssl/openssl/include -I../deps/openssl/config/piii -Os -gdwarf-2 -fvisibility=hidden -Wnewline-eof -mmacosx-version-min=10.4 -arch i386 -fno-strict-aliasing -Wall -Wendif-labels -W -Wno-unused-parameter -fno-rtti -fno-exceptions -fvisibility-inlines-hidden -fno-threadsafe-statics -MMD -MF /Users/remery/Documents/GIT/node_fork/out/Debug/.deps//Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/node/src/node_os.o.d.raw -c -o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/node/src/node_os.o ../src/node_os.cc
g++ '-DARCH="ia32"' '-DPLATFORM="mac"' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DHAVE_OPENSSL=1' '-D__POSIX__' '-DDEBUG' '-D_DEBUG' -I../src -I../deps/uv/src/ares -I/Users/remery/Documents/GIT/node_fork/out/Debug/obj/gen -I../deps/http_parser -I../deps/v8/include -I../deps/uv/include -I../deps/zlib -I../deps/openssl/openssl/include -I../deps/openssl/config/piii -Os -gdwarf-2 -fvisibility=hidden -Wnewline-eof -mmacosx-version-min=10.4 -arch i386 -fno-strict-aliasing -Wall -Wendif-labels -W -Wno-unused-parameter -fno-rtti -fno-exceptions -fvisibility-inlines-hidden -fno-threadsafe-statics -MMD -MF /Users/remery/Documents/GIT/node_fork/out/Debug/.deps//Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/node/src/node_script.o.d.raw -c -o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/node/src/node_script.o ../src/node_script.cc
g++ '-DARCH="ia32"' '-DPLATFORM="mac"' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DHAVE_OPENSSL=1' '-D__POSIX__' '-DDEBUG' '-D_DEBUG' -I../src -I../deps/uv/src/ares -I/Users/remery/Documents/GIT/node_fork/out/Debug/obj/gen -I../deps/http_parser -I../deps/v8/include -I../deps/uv/include -I../deps/zlib -I../deps/openssl/openssl/include -I../deps/openssl/config/piii -Os -gdwarf-2 -fvisibility=hidden -Wnewline-eof -mmacosx-version-min=10.4 -arch i386 -fno-strict-aliasing -Wall -Wendif-labels -W -Wno-unused-parameter -fno-rtti -fno-exceptions -fvisibility-inlines-hidden -fno-threadsafe-statics -MMD -MF /Users/remery/Documents/GIT/node_fork/out/Debug/.deps//Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/node/src/node_string.o.d.raw -c -o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/node/src/node_string.o ../src/node_string.cc
g++ '-DARCH="ia32"' '-DPLATFORM="mac"' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DHAVE_OPENSSL=1' '-D__POSIX__' '-DDEBUG' '-D_DEBUG' -I../src -I../deps/uv/src/ares -I/Users/remery/Documents/GIT/node_fork/out/Debug/obj/gen -I../deps/http_parser -I../deps/v8/include -I../deps/uv/include -I../deps/zlib -I../deps/openssl/openssl/include -I../deps/openssl/config/piii -Os -gdwarf-2 -fvisibility=hidden -Wnewline-eof -mmacosx-version-min=10.4 -arch i386 -fno-strict-aliasing -Wall -Wendif-labels -W -Wno-unused-parameter -fno-rtti -fno-exceptions -fvisibility-inlines-hidden -fno-threadsafe-statics -MMD -MF /Users/remery/Documents/GIT/node_fork/out/Debug/.deps//Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/node/src/node_zlib.o.d.raw -c -o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/node/src/node_zlib.o ../src/node_zlib.cc
g++ '-DARCH="ia32"' '-DPLATFORM="mac"' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DHAVE_OPENSSL=1' '-D__POSIX__' '-DDEBUG' '-D_DEBUG' -I../src -I../deps/uv/src/ares -I/Users/remery/Documents/GIT/node_fork/out/Debug/obj/gen -I../deps/http_parser -I../deps/v8/include -I../deps/uv/include -I../deps/zlib -I../deps/openssl/openssl/include -I../deps/openssl/config/piii -Os -gdwarf-2 -fvisibility=hidden -Wnewline-eof -mmacosx-version-min=10.4 -arch i386 -fno-strict-aliasing -Wall -Wendif-labels -W -Wno-unused-parameter -fno-rtti -fno-exceptions -fvisibility-inlines-hidden -fno-threadsafe-statics -MMD -MF /Users/remery/Documents/GIT/node_fork/out/Debug/.deps//Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/node/src/pipe_wrap.o.d.raw -c -o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/node/src/pipe_wrap.o ../src/pipe_wrap.cc
g++ '-DARCH="ia32"' '-DPLATFORM="mac"' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DHAVE_OPENSSL=1' '-D__POSIX__' '-DDEBUG' '-D_DEBUG' -I../src -I../deps/uv/src/ares -I/Users/remery/Documents/GIT/node_fork/out/Debug/obj/gen -I../deps/http_parser -I../deps/v8/include -I../deps/uv/include -I../deps/zlib -I../deps/openssl/openssl/include -I../deps/openssl/config/piii -Os -gdwarf-2 -fvisibility=hidden -Wnewline-eof -mmacosx-version-min=10.4 -arch i386 -fno-strict-aliasing -Wall -Wendif-labels -W -Wno-unused-parameter -fno-rtti -fno-exceptions -fvisibility-inlines-hidden -fno-threadsafe-statics -MMD -MF /Users/remery/Documents/GIT/node_fork/out/Debug/.deps//Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/node/src/stream_wrap.o.d.raw -c -o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/node/src/stream_wrap.o ../src/stream_wrap.cc
../src/stream_wrap.cc: In static member function ‘static void node::StreamWrap::OnReadCommon(uv_stream_t*, intptr_t, uv_buf_t, uv_handle_type)’:
../src/stream_wrap.cc:230: warning: comparison between signed and unsigned integer expressions
g++ '-DARCH="ia32"' '-DPLATFORM="mac"' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DHAVE_OPENSSL=1' '-D__POSIX__' '-DDEBUG' '-D_DEBUG' -I../src -I../deps/uv/src/ares -I/Users/remery/Documents/GIT/node_fork/out/Debug/obj/gen -I../deps/http_parser -I../deps/v8/include -I../deps/uv/include -I../deps/zlib -I../deps/openssl/openssl/include -I../deps/openssl/config/piii -Os -gdwarf-2 -fvisibility=hidden -Wnewline-eof -mmacosx-version-min=10.4 -arch i386 -fno-strict-aliasing -Wall -Wendif-labels -W -Wno-unused-parameter -fno-rtti -fno-exceptions -fvisibility-inlines-hidden -fno-threadsafe-statics -MMD -MF /Users/remery/Documents/GIT/node_fork/out/Debug/.deps//Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/node/src/tcp_wrap.o.d.raw -c -o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/node/src/tcp_wrap.o ../src/tcp_wrap.cc
g++ '-DARCH="ia32"' '-DPLATFORM="mac"' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DHAVE_OPENSSL=1' '-D__POSIX__' '-DDEBUG' '-D_DEBUG' -I../src -I../deps/uv/src/ares -I/Users/remery/Documents/GIT/node_fork/out/Debug/obj/gen -I../deps/http_parser -I../deps/v8/include -I../deps/uv/include -I../deps/zlib -I../deps/openssl/openssl/include -I../deps/openssl/config/piii -Os -gdwarf-2 -fvisibility=hidden -Wnewline-eof -mmacosx-version-min=10.4 -arch i386 -fno-strict-aliasing -Wall -Wendif-labels -W -Wno-unused-parameter -fno-rtti -fno-exceptions -fvisibility-inlines-hidden -fno-threadsafe-statics -MMD -MF /Users/remery/Documents/GIT/node_fork/out/Debug/.deps//Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/node/src/timer_wrap.o.d.raw -c -o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/node/src/timer_wrap.o ../src/timer_wrap.cc
g++ '-DARCH="ia32"' '-DPLATFORM="mac"' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DHAVE_OPENSSL=1' '-D__POSIX__' '-DDEBUG' '-D_DEBUG' -I../src -I../deps/uv/src/ares -I/Users/remery/Documents/GIT/node_fork/out/Debug/obj/gen -I../deps/http_parser -I../deps/v8/include -I../deps/uv/include -I../deps/zlib -I../deps/openssl/openssl/include -I../deps/openssl/config/piii -Os -gdwarf-2 -fvisibility=hidden -Wnewline-eof -mmacosx-version-min=10.4 -arch i386 -fno-strict-aliasing -Wall -Wendif-labels -W -Wno-unused-parameter -fno-rtti -fno-exceptions -fvisibility-inlines-hidden -fno-threadsafe-statics -MMD -MF /Users/remery/Documents/GIT/node_fork/out/Debug/.deps//Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/node/src/tty_wrap.o.d.raw -c -o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/node/src/tty_wrap.o ../src/tty_wrap.cc
g++ '-DARCH="ia32"' '-DPLATFORM="mac"' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DHAVE_OPENSSL=1' '-D__POSIX__' '-DDEBUG' '-D_DEBUG' -I../src -I../deps/uv/src/ares -I/Users/remery/Documents/GIT/node_fork/out/Debug/obj/gen -I../deps/http_parser -I../deps/v8/include -I../deps/uv/include -I../deps/zlib -I../deps/openssl/openssl/include -I../deps/openssl/config/piii -Os -gdwarf-2 -fvisibility=hidden -Wnewline-eof -mmacosx-version-min=10.4 -arch i386 -fno-strict-aliasing -Wall -Wendif-labels -W -Wno-unused-parameter -fno-rtti -fno-exceptions -fvisibility-inlines-hidden -fno-threadsafe-statics -MMD -MF /Users/remery/Documents/GIT/node_fork/out/Debug/.deps//Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/node/src/process_wrap.o.d.raw -c -o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/node/src/process_wrap.o ../src/process_wrap.cc
g++ '-DARCH="ia32"' '-DPLATFORM="mac"' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DHAVE_OPENSSL=1' '-D__POSIX__' '-DDEBUG' '-D_DEBUG' -I../src -I../deps/uv/src/ares -I/Users/remery/Documents/GIT/node_fork/out/Debug/obj/gen -I../deps/http_parser -I../deps/v8/include -I../deps/uv/include -I../deps/zlib -I../deps/openssl/openssl/include -I../deps/openssl/config/piii -Os -gdwarf-2 -fvisibility=hidden -Wnewline-eof -mmacosx-version-min=10.4 -arch i386 -fno-strict-aliasing -Wall -Wendif-labels -W -Wno-unused-parameter -fno-rtti -fno-exceptions -fvisibility-inlines-hidden -fno-threadsafe-statics -MMD -MF /Users/remery/Documents/GIT/node_fork/out/Debug/.deps//Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/node/src/v8_typed_array.o.d.raw -c -o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/node/src/v8_typed_array.o ../src/v8_typed_array.cc
g++ '-DARCH="ia32"' '-DPLATFORM="mac"' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DHAVE_OPENSSL=1' '-D__POSIX__' '-DDEBUG' '-D_DEBUG' -I../src -I../deps/uv/src/ares -I/Users/remery/Documents/GIT/node_fork/out/Debug/obj/gen -I../deps/http_parser -I../deps/v8/include -I../deps/uv/include -I../deps/zlib -I../deps/openssl/openssl/include -I../deps/openssl/config/piii -Os -gdwarf-2 -fvisibility=hidden -Wnewline-eof -mmacosx-version-min=10.4 -arch i386 -fno-strict-aliasing -Wall -Wendif-labels -W -Wno-unused-parameter -fno-rtti -fno-exceptions -fvisibility-inlines-hidden -fno-threadsafe-statics -MMD -MF /Users/remery/Documents/GIT/node_fork/out/Debug/.deps//Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/node/src/udp_wrap.o.d.raw -c -o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/node/src/udp_wrap.o ../src/udp_wrap.cc
g++ '-DARCH="ia32"' '-DPLATFORM="mac"' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DHAVE_OPENSSL=1' '-D__POSIX__' '-DDEBUG' '-D_DEBUG' -I../src -I../deps/uv/src/ares -I/Users/remery/Documents/GIT/node_fork/out/Debug/obj/gen -I../deps/http_parser -I../deps/v8/include -I../deps/uv/include -I../deps/zlib -I../deps/openssl/openssl/include -I../deps/openssl/config/piii -Os -gdwarf-2 -fvisibility=hidden -Wnewline-eof -mmacosx-version-min=10.4 -arch i386 -fno-strict-aliasing -Wall -Wendif-labels -W -Wno-unused-parameter -fno-rtti -fno-exceptions -fvisibility-inlines-hidden -fno-threadsafe-statics -MMD -MF /Users/remery/Documents/GIT/node_fork/out/Debug/.deps//Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/node/src/node_crypto.o.d.raw -c -o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/node/src/node_crypto.o ../src/node_crypto.cc
../src/node_crypto.cc: In member function ‘int node::crypto::Connection::HandleBIOError(BIO*, const char*, int)’:
../src/node_crypto.cc:589: warning: unused variable ‘retry’
../src/node_crypto.cc: In static member function ‘static v8::Handle<v8::Value> node::crypto::Hmac::HmacDigest(const v8::Arguments&)’:
../src/node_crypto.cc:2827: warning: comparison between signed and unsigned integer expressions
g++ '-DARCH="ia32"' '-DPLATFORM="mac"' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DHAVE_OPENSSL=1' '-D__POSIX__' '-DDEBUG' '-D_DEBUG' -I../src -I../deps/uv/src/ares -I/Users/remery/Documents/GIT/node_fork/out/Debug/obj/gen -I../deps/http_parser -I../deps/v8/include -I../deps/uv/include -I../deps/zlib -I../deps/openssl/openssl/include -I../deps/openssl/config/piii -Os -gdwarf-2 -fvisibility=hidden -Wnewline-eof -mmacosx-version-min=10.4 -arch i386 -fno-strict-aliasing -Wall -Wendif-labels -W -Wno-unused-parameter -fno-rtti -fno-exceptions -fvisibility-inlines-hidden -fno-threadsafe-statics -MMD -MF /Users/remery/Documents/GIT/node_fork/out/Debug/.deps//Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/node/src/node_signal_watcher.o.d.raw -c -o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/node/src/node_signal_watcher.o ../src/node_signal_watcher.cc
g++ '-DARCH="ia32"' '-DPLATFORM="mac"' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DHAVE_OPENSSL=1' '-D__POSIX__' '-DDEBUG' '-D_DEBUG' -I../src -I../deps/uv/src/ares -I/Users/remery/Documents/GIT/node_fork/out/Debug/obj/gen -I../deps/http_parser -I../deps/v8/include -I../deps/uv/include -I../deps/zlib -I../deps/openssl/openssl/include -I../deps/openssl/config/piii -Os -gdwarf-2 -fvisibility=hidden -Wnewline-eof -mmacosx-version-min=10.4 -arch i386 -fno-strict-aliasing -Wall -Wendif-labels -W -Wno-unused-parameter -fno-rtti -fno-exceptions -fvisibility-inlines-hidden -fno-threadsafe-statics -MMD -MF /Users/remery/Documents/GIT/node_fork/out/Debug/.deps//Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/node/src/node_stat_watcher.o.d.raw -c -o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/node/src/node_stat_watcher.o ../src/node_stat_watcher.cc
g++ '-DARCH="ia32"' '-DPLATFORM="mac"' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DHAVE_OPENSSL=1' '-D__POSIX__' '-DDEBUG' '-D_DEBUG' -I../src -I../deps/uv/src/ares -I/Users/remery/Documents/GIT/node_fork/out/Debug/obj/gen -I../deps/http_parser -I../deps/v8/include -I../deps/uv/include -I../deps/zlib -I../deps/openssl/openssl/include -I../deps/openssl/config/piii -Os -gdwarf-2 -fvisibility=hidden -Wnewline-eof -mmacosx-version-min=10.4 -arch i386 -fno-strict-aliasing -Wall -Wendif-labels -W -Wno-unused-parameter -fno-rtti -fno-exceptions -fvisibility-inlines-hidden -fno-threadsafe-statics -MMD -MF /Users/remery/Documents/GIT/node_fork/out/Debug/.deps//Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/node/src/node_io_watcher.o.d.raw -c -o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/node/src/node_io_watcher.o ../src/node_io_watcher.cc
g++ '-DARCH="ia32"' '-DPLATFORM="mac"' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DHAVE_OPENSSL=1' '-D__POSIX__' '-DDEBUG' '-D_DEBUG' -I../src -I../deps/uv/src/ares -I/Users/remery/Documents/GIT/node_fork/out/Debug/obj/gen -I../deps/http_parser -I../deps/v8/include -I../deps/uv/include -I../deps/zlib -I../deps/openssl/openssl/include -I../deps/openssl/config/piii -Os -gdwarf-2 -fvisibility=hidden -Wnewline-eof -mmacosx-version-min=10.4 -arch i386 -fno-strict-aliasing -Wall -Wendif-labels -W -Wno-unused-parameter -fno-rtti -fno-exceptions -fvisibility-inlines-hidden -fno-threadsafe-statics -MMD -MF /Users/remery/Documents/GIT/node_fork/out/Debug/.deps//Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/node/src/platform_darwin.o.d.raw -c -o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/node/src/platform_darwin.o ../src/platform_darwin.cc
./gyp-mac-tool flock /Users/remery/Documents/GIT/node_fork/out/Debug/linker.lock g++ -Wl,-search_paths_first -mmacosx-version-min=10.4 -arch i386 -L/Users/remery/Documents/GIT/node_fork/out/Debug -o "/Users/remery/Documents/GIT/node_fork/out/Debug/node" /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/node/src/fs_event_wrap.o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/node/src/cares_wrap.o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/node/src/handle_wrap.o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/node/src/node.o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/node/src/node_buffer.o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/node/src/node_constants.o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/node/src/node_extensions.o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/node/src/node_file.o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/node/src/node_http_parser.o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/node/src/node_javascript.o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/node/src/node_main.o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/node/src/node_os.o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/node/src/node_script.o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/node/src/node_string.o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/node/src/node_zlib.o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/node/src/pipe_wrap.o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/node/src/stream_wrap.o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/node/src/tcp_wrap.o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/node/src/timer_wrap.o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/node/src/tty_wrap.o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/node/src/process_wrap.o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/node/src/v8_typed_array.o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/node/src/udp_wrap.o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/node/src/node_crypto.o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/node/src/node_signal_watcher.o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/node/src/node_stat_watcher.o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/node/src/node_io_watcher.o /Users/remery/Documents/GIT/node_fork/out/Debug/obj.target/node/src/platform_darwin.o /Users/remery/Documents/GIT/node_fork/out/Debug/libhttp_parser.a /Users/remery/Documents/GIT/node_fork/out/Debug/libuv.a /Users/remery/Documents/GIT/node_fork/out/Debug/libchrome_zlib.a /Users/remery/Documents/GIT/node_fork/out/Debug/libopenssl.a /Users/remery/Documents/GIT/node_fork/out/Debug/libv8_snapshot.a /Users/remery/Documents/GIT/node_fork/out/Debug/libv8_base.a -lz -framework Carbon -framework Carbon -framework CoreServices
LINK(target) /Users/remery/Documents/GIT/node_fork/out/Debug/node: Finished
The build results in a executable that will run the REPL, but all tests fail and any script file will not load.
I get "Segmentation fault" when I try: ./out/Release/node ./test/simple/test-any-test.js
I'm guessing that this is stupidly simple, but I saw a bunch of GYP OSX issues... Feel free to shut me up. Oh, OSX 10.6.6
Here is stderr from a build, I can give you stdout if you like.