From: Peter Korsgaard Date: Wed, 2 Mar 2016 20:25:00 +0000 (+0100) Subject: Merge branch 'next' X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=28cd1ed30aa4959c744ee37a6070cf22a66fb31f;p=buildroot.git Merge branch 'next' Signed-off-by: Peter Korsgaard --- 28cd1ed30aa4959c744ee37a6070cf22a66fb31f diff --cc package/nodejs/5.6.0/0003-Use-a-python-variable-instead-of-hardcoding-Python.patch index 0000000000,3104644170..4d8d715568 mode 000000,100644..100644 --- a/package/nodejs/5.6.0/0003-Use-a-python-variable-instead-of-hardcoding-Python.patch +++ b/package/nodejs/5.6.0/0003-Use-a-python-variable-instead-of-hardcoding-Python.patch @@@ -1,0 -1,101 +1,112 @@@ + From 4a48c65921b0f05b621aef5b902b6aa54811ad7a Mon Sep 17 00:00:00 2001 + From: Martin Bark + Date: Tue, 30 Jun 2015 09:44:33 +0100 + Subject: [PATCH 3/4] Use a python variable instead of hardcoding Python + + The nodejs build system uses python in a number of locations. However, + there are some locations where it hardcodes 'python' as the Python + interpreter. However, this causes problems when we need to use python2 + instead of just python. + + This patch fixes that by using the python variable already in place in + the nodejs build system. + + Signed-off-by: Thomas Petazzoni + [Martin: adapt to 0.12.5] + Signed-off-by: Martin Bark + [yann.morin.1998@free.fr: adapt to 4.1.2] + Signed-off-by: "Yann E. MORIN" ++[Martin: adapt to 5.5.0] ++Signed-off-by: Martin Bark + --- + deps/v8/tools/gyp/v8.gyp | 8 ++++---- + 1 file changed, 4 insertions(+), 4 deletions(-) + + diff --git a/deps/v8/tools/gyp/v8.gyp b/deps/v8/tools/gyp/v8.gyp -index c703155..06c0b2b 100644 ++index 1e5705d..e2e5dfe 100644 + --- a/deps/v8/tools/gyp/v8.gyp + +++ b/deps/v8/tools/gyp/v8.gyp -@@ -1696,14 +1696,14 @@ ++@@ -1723,14 +1723,14 @@ + '<(PRODUCT_DIR)/natives_blob_host.bin', + ], + 'action': [ + - 'python', '<@(_inputs)', '<(PRODUCT_DIR)/natives_blob_host.bin' + + '<(python)', '<@(_inputs)', '<(PRODUCT_DIR)/natives_blob_host.bin' + ], + }, { + 'outputs': [ + '<(PRODUCT_DIR)/natives_blob.bin', + ], + 'action': [ + - 'python', '<@(_inputs)', '<(PRODUCT_DIR)/natives_blob.bin' + + '<(python)', '<@(_inputs)', '<(PRODUCT_DIR)/natives_blob.bin' + ], + }], + ], -@@ -1712,7 +1712,7 @@ ++@@ -1739,7 +1739,7 @@ + '<(PRODUCT_DIR)/natives_blob.bin', + ], + 'action': [ + - 'python', '<@(_inputs)', '<(PRODUCT_DIR)/natives_blob.bin' + + '<(python)', '<@(_inputs)', '<(PRODUCT_DIR)/natives_blob.bin' + ], + }], + ], -@@ -1812,7 +1812,7 @@ ++@@ -1847,7 +1847,7 @@ + '<(SHARED_INTERMEDIATE_DIR)/libraries.cc', + ], + 'action': [ + - 'python', + + '<(python)', + '../../tools/js2c.py', + '<(SHARED_INTERMEDIATE_DIR)/libraries.cc', + 'CORE', -@@ -1838,7 +1838,7 @@ ++@@ -1873,7 +1873,7 @@ + '<(SHARED_INTERMEDIATE_DIR)/experimental-libraries.cc', + ], + 'action': [ + - 'python', + + '<(python)', + '../../tools/js2c.py', + '<(SHARED_INTERMEDIATE_DIR)/experimental-libraries.cc', + 'EXPERIMENTAL', -@@ -1863,7 +1863,7 @@ ++@@ -1898,7 +1898,7 @@ ++ '<(SHARED_INTERMEDIATE_DIR)/code-stub-libraries.cc', ++ ], ++ 'action': [ ++- 'python', +++ '<(python)', ++ '../../tools/js2c.py', ++ '<(SHARED_INTERMEDIATE_DIR)/code-stub-libraries.cc', ++ 'CODE_STUB', ++@@ -1923,7 +1923,7 @@ + '<(SHARED_INTERMEDIATE_DIR)/extras-libraries.cc', + ], + 'action': [ + - 'python', + + '<(python)', + '../../tools/js2c.py', + '<(SHARED_INTERMEDIATE_DIR)/extras-libraries.cc', + 'EXTRAS', -@@ -1900,7 +1900,7 @@ ++@@ -1960,7 +1960,7 @@ + '<(SHARED_INTERMEDIATE_DIR)/debug-support.cc', + ], + 'action': [ + - 'python', + + '<(python)', + '../../tools/gen-postmortem-metadata.py', + '<@(_outputs)', + '<@(heapobject_files)' + diff --git a/deps/v8/build/toolchain.gypi b/deps/v8/build/toolchain.gypi + index c703155..06c0b2b 100644 + --- a/deps/v8/build/toolchain.gypi + +++ b/deps/v8/build/toolchain.gypi + @@ -38,7 +38,7 @@ + 'ubsan%': 0, + 'ubsan_vptr%': 0, + 'v8_target_arch%': '<(target_arch)', + - 'v8_host_byteorder%': '