|
|
|
|
@ -1,6 +1,6 @@
|
|
|
|
|
Index: common.gypi
|
|
|
|
|
--- common.gypi.orig 2012-06-29 11:11:19.000000000 +0200
|
|
|
|
|
+++ common.gypi 2012-06-30 10:51:04.000000000 +0200
|
|
|
|
|
--- common.gypi.orig 2012-07-08 00:15:17.000000000 +0200
|
|
|
|
|
+++ common.gypi 2012-07-11 10:05:36.000000000 +0200
|
|
|
|
|
@@ -137,7 +137,7 @@
|
|
|
|
|
],
|
|
|
|
|
}],
|
|
|
|
|
@ -11,18 +11,18 @@ Index: common.gypi
|
|
|
|
|
'ldflags': [ '-pthread', ],
|
|
|
|
|
'conditions': [
|
|
|
|
|
Index: configure
|
|
|
|
|
--- configure.orig 2012-06-29 11:11:19.000000000 +0200
|
|
|
|
|
+++ configure 2012-06-30 10:54:00.000000000 +0200
|
|
|
|
|
@@ -270,7 +270,7 @@
|
|
|
|
|
--- configure.orig 2012-07-08 00:15:17.000000000 +0200
|
|
|
|
|
+++ configure 2012-07-11 10:07:17.000000000 +0200
|
|
|
|
|
@@ -291,7 +291,7 @@
|
|
|
|
|
# turn off strict aliasing if gcc < 4.6.0 unless it's llvm-gcc
|
|
|
|
|
# see http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45883
|
|
|
|
|
# see http://code.google.com/p/v8/issues/detail?id=884
|
|
|
|
|
- o['variables']['strict_aliasing'] = b(is_clang or cc_version >= (4,6,0))
|
|
|
|
|
+ o['variables']['strict_aliasing'] = b(False)
|
|
|
|
|
- no_strict_aliasing = int(not(is_clang or cc_version >= (4,6,0)))
|
|
|
|
|
+ no_strict_aliasing = b(False)
|
|
|
|
|
o['variables']['v8_no_strict_aliasing'] = no_strict_aliasing
|
|
|
|
|
o['variables']['node_no_strict_aliasing'] = no_strict_aliasing
|
|
|
|
|
|
|
|
|
|
# disable strict aliasing in V8 if we're compiling with gcc 4.5.x,
|
|
|
|
|
# it makes V8 crash in various ways
|
|
|
|
|
@@ -325,9 +325,9 @@
|
|
|
|
|
@@ -345,9 +345,9 @@
|
|
|
|
|
if options.shared_v8_libpath:
|
|
|
|
|
o['libraries'] += ['-L%s' % options.shared_v8_libpath]
|
|
|
|
|
if options.shared_v8_libname:
|
|
|
|
|
@ -35,8 +35,8 @@ Index: configure
|
|
|
|
|
o['include_dirs'] += [options.shared_v8_includes]
|
|
|
|
|
|
|
|
|
|
Index: deps/npm/lib/build.js
|
|
|
|
|
--- deps/npm/lib/build.js.orig 2012-06-29 11:11:19.000000000 +0200
|
|
|
|
|
+++ deps/npm/lib/build.js 2012-06-30 10:51:04.000000000 +0200
|
|
|
|
|
--- deps/npm/lib/build.js.orig 2012-07-08 00:15:17.000000000 +0200
|
|
|
|
|
+++ deps/npm/lib/build.js 2012-07-11 10:05:36.000000000 +0200
|
|
|
|
|
@@ -166,7 +166,7 @@
|
|
|
|
|
|
|
|
|
|
function linkMans (pkg, folder, parent, gtop, cb) {
|
|
|
|
|
|