On Jul 10, 2012, at 17:42, Ryan Schmidt wrote: > On Jul 10, 2012, at 09:27, Ben Noordhuis wrote: > >> Does it work when you build with `make CFLAGS+=-O0 CXXFLAGS+=-O0`? -O1 or >> -O2? > > This failure was with -O2 (the MacPorts default). I'll try with -O0, -O1 and > -Os.
The problem remains with 0.8.3 and 0.9.0. Building 0.8.3 with -O0, -O1 or -Os doesn't change it. On Jul 11, 2012, at 08:17, Ben Noordhuis wrote: > Can you try it with a new gcc and/or clang? It would be good to > exclude the possibility of compiler bugs. Building 0.8.3 with Apple's gcc-4.2 doesn't help. I misremembered, and this version of Xcode does not provide clang. I installed MacPorts clang 3.0 and built nodejs 0.8.3 with it; the build succeeds but "make test" crashes in mksnapshot. I installed MacPorts clang 3.1 and built nodejs 0.8.4 with it and had the same result. > Does MacPorts modify the nodejs.org source tarball in any way? The Portfile (the Tcl recipe telling MacPorts how to install nodejs) is here: https://trac.macports.org/browser/trunk/dports/devel/nodejs/Portfile There are currently no patches, and only a few sed replacements of shebang lines to ensure the correct copies of node and python get used (rather than relying on /usr/bin/env). Now that OS X 10.8 Mountain Lion has been released, 10.5 Leopard is three releases old, and there's really no excuse whatsoever for Intel Mac users not to upgrade to at least 10.6 Snow Leopard (all Intel Macs support it and it is a faster OS), so I'm happy to just mark node as requiring Snow Leopard or newer in MacPorts. -- Job Board: http://jobs.nodejs.org/ Posting guidelines: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines You received this message because you are subscribed to the Google Groups "nodejs" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/nodejs?hl=en?hl=en
