0
0
mirror of https://github.com/nodejs/node.git synced 2024-12-01 16:10:02 +01:00
nodejs/deps
Julien Gilli 3589a62104 build: fix build for SmartOS
This change in V8: https://code.google.com/p/v8/source/detail?r=22210
has introduced a method named OS::GetCurrentThreadId which fails to
compile on OSes where a "gettid" syscall does not exist.

This build issue has been fixed upstream by several changes:
- https://code.google.com/p/v8/source/detail?r=23459.
- https://codereview.chromium.org/649553002
- https://codereview.chromium.org/642223003

Another minor fix to the upstream changes was also necessary.
See https://code.google.com/p/v8/issues/detail?id=3620 for
more information.

The other build issue was due to the fact that alloca.h is not included
by other system includes on SmartOS, which is assumed by V8.

Built and tested on Linux, MacOS X, Windows and SmartOS.
2014-11-05 10:35:42 -08:00
..
cares deps: provide TXT chunk info in c-ares 2014-04-24 10:40:35 +04:00
debugger-agent deps: re-implement debugger-agent 2014-10-08 15:44:40 +04:00
http_parser deps: update http_parser to 2.3.0 2014-07-23 23:08:46 +04:00
mdb_v8 mdb_v8: update to latest version 2014-03-10 19:12:14 -07:00
npm deps: upgrade npm to 2.0.0 2014-09-24 17:15:10 -07:00
openssl configure: add --openssl-no-asm flag 2014-09-03 17:35:18 +04:00
uv uv: apply floating patch 2f54947b 2014-09-24 00:19:39 +04:00
v8 build: fix build for SmartOS 2014-11-05 10:35:42 -08:00
zlib