Skip to content

Instantly share code, notes, and snippets.

@richardlau
Created June 24, 2015 16:37
Show Gist options
  • Save richardlau/eae6275b90077b207753 to your computer and use it in GitHub Desktop.
Save richardlau/eae6275b90077b207753 to your computer and use it in GitHub Desktop.
Build log showing error when building Node v0.10.39 with https://github.com/joyent/node/pull/25569 applied on top.
C:\work\node\production\node>vcbuild.bat nosign msi release x64
Setting environment for using Microsoft Visual Studio 2010 x86 tools.
Found ctrpp in WinSDK--will build generated files into tools/msvs/genfiles.
{ 'target_defaults': { 'cflags': [],
'default_configuration': 'Release',
'defines': [],
'include_dirs': [],
'libraries': []},
'variables': { 'clang': 0,
'host_arch': 'x64',
'node_byteorder': 'little',
'node_has_winsdk': 'true',
'node_install_npm': 'true',
'node_prefix': '',
'node_shared_cares': 'false',
'node_shared_http_parser': 'false',
'node_shared_libuv': 'false',
'node_shared_openssl': 'false',
'node_shared_v8': 'false',
'node_shared_zlib': 'false',
'node_tag': '',
'node_unsafe_optimizations': 0,
'node_use_dtrace': 'false',
'node_use_etw': 'true',
'node_use_openssl': 'true',
'node_use_perfctr': 'true',
'node_use_systemtap': 'false',
'openssl_no_asm': 0,
'python': 'c:\\Python27\\python.exe',
'target_arch': 'x64',
'v8_enable_gdbjit': 0,
'v8_no_strict_aliasing': 1,
'v8_use_snapshot': 'true',
'visibility': '',
'want_separate_host_toolset': 0}}
creating config.gypi
creating config.mk
Project files generated.
http_parser.vcxproj -> C:\work\node\production\node\Release\lib\http_parser.l
ib
cares.vcxproj -> C:\work\node\production\node\Release\lib\cares.lib
node_js2c
libuv.vcxproj -> C:\work\node\production\node\Release\lib\libuv.lib
zlib.vcxproj -> C:\work\node\production\node\Release\lib\zlib.lib
v8_base.vcxproj -> ..\..\..\..\build\Release\lib\v8_base.lib
openssl.vcxproj -> C:\work\node\production\node\Release\lib\openssl.lib
v8_nosnapshot.vcxproj -> ..\..\..\..\build\Release\lib\v8_nosnapshot.lib
openssl-cli.vcxproj -> C:\work\node\production\node\Release\\openssl-cli.exe
mksnapshot.vcxproj -> ..\..\..\..\build\Release\\mksnapshot.exe
v8_snapshot.vcxproj -> ..\..\..\..\build\Release\lib\v8_snapshot.lib
node.cc
node_extensions.cc
node_javascript.cc
rasjs.cc
C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\xlocale(323): wa
rning C4530: C++ exception handler used, but unwind semantics are not enabled.
Specify /EHsc [C:\work\node\production\node\node.vcxproj]
c:\work\node\production\node\src\node_crypto.h(272): warning C4355: 'this' : us
ed in base member initializer list [C:\work\node\production\node\node.vcxproj]
c:\work\node\production\node\src\util.h(64): warning C4267: 'argument' : conver
sion from 'size_t' to 'int', possible loss of data [C:\work\node\production\nod
e\node.vcxproj]
C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\xlocale(323): wa
rning C4530: C++ exception handler used, but unwind semantics are not enabled.
Specify /EHsc [C:\work\node\production\node\node.vcxproj]
src\node.cc(865): warning C4267: 'initializing' : conversion from 'size_t' to '
int', possible loss of data [C:\work\node\production\node\node.vcxproj]
src\node.cc(1744): warning C4244: 'argument' : conversion from 'int64_t' to 'in
t', possible loss of data [C:\work\node\production\node\node.vcxproj]
src\node.cc(1756): warning C4244: 'argument' : conversion from 'double' to 'int
32_t', possible loss of data [C:\work\node\production\node\node.vcxproj]
src\node.cc(1779): warning C4244: 'argument' : conversion from 'size_t' to 'dou
ble', possible loss of data [C:\work\node\production\node\node.vcxproj]
src\node.cc(1785): warning C4267: 'argument' : conversion from 'size_t' to 'uin
t32_t', possible loss of data [C:\work\node\production\node\node.vcxproj]
src\node.cc(1787): warning C4267: 'argument' : conversion from 'size_t' to 'uin
t32_t', possible loss of data [C:\work\node\production\node\node.vcxproj]
src\node.cc(1800): warning C4244: 'initializing' : conversion from 'int64_t' to
'int', possible loss of data [C:\work\node\production\node\node.vcxproj]
src\node.cc(1839): warning C4244: 'argument' : conversion from 'uint64_t' to 'u
int32_t', possible loss of data [C:\work\node\production\node\node.vcxproj]
src\node.cc(2199): warning C4244: 'argument' : conversion from '__int64' to 'in
t', possible loss of data [C:\work\node\production\node\node.vcxproj]
src\node.cc(2244): warning C4244: '=' : conversion from 'double' to 'int', poss
ible loss of data [C:\work\node\production\node\node.vcxproj]
src\node.cc(2319): warning C4267: 'initializing' : conversion from 'size_t' to
'int', possible loss of data [C:\work\node\production\node\node.vcxproj]
src\node.cc(2414): warning C4267: 'argument' : conversion from 'size_t' to 'int
', possible loss of data [C:\work\node\production\node\node.vcxproj]
src\node.cc(2976): warning C4244: '=' : conversion from 'uint64_t' to 'double',
possible loss of data [C:\work\node\production\node\node.vcxproj]
RC : warning RC4005: 'PLATFORM' : redefinition [C:\work\node\production\node\no
de.vcxproj]
Creating library C:\work\node\production\node\Release\node.lib and object
C:\work\node\production\node\Release\node.exp
Generating code
Finished generating code
node.vcxproj -> C:\work\node\production\node\Release\\node.exe
Building node-0.10.40
custom_actions.c
c:\program files (x86)\wix toolset v3.6\sdk\vs2010\inc\dutil.h(35): error C2059
: syntax error : 'string' [C:\work\node\production\node\tools\msvs\msi\custom_a
ctions.vcxproj]
c:\program files (x86)\wix toolset v3.6\sdk\vs2010\inc\dutil.h(36): error C2059
: syntax error : 'string' [C:\work\node\production\node\tools\msvs\msi\custom_a
ctions.vcxproj]
c:\program files (x86)\wix toolset v3.6\sdk\vs2010\inc\dutil.h(37): error C2059
: syntax error : 'string' [C:\work\node\production\node\tools\msvs\msi\custom_a
ctions.vcxproj]
c:\program files (x86)\wix toolset v3.6\sdk\vs2010\inc\dutil.h(38): error C2059
: syntax error : 'string' [C:\work\node\production\node\tools\msvs\msi\custom_a
ctions.vcxproj]
c:\program files (x86)\wix toolset v3.6\sdk\vs2010\inc\dutil.h(40): error C2059
: syntax error : 'string' [C:\work\node\production\node\tools\msvs\msi\custom_a
ctions.vcxproj]
c:\program files (x86)\wix toolset v3.6\sdk\vs2010\inc\dutil.h(41): error C2059
: syntax error : 'string' [C:\work\node\production\node\tools\msvs\msi\custom_a
ctions.vcxproj]
c:\program files (x86)\wix toolset v3.6\sdk\vs2010\inc\dutil.h(42): error C2059
: syntax error : 'string' [C:\work\node\production\node\tools\msvs\msi\custom_a
ctions.vcxproj]
c:\program files (x86)\wix toolset v3.6\sdk\vs2010\inc\dutil.h(43): error C2059
: syntax error : 'string' [C:\work\node\production\node\tools\msvs\msi\custom_a
ctions.vcxproj]
c:\program files (x86)\wix toolset v3.6\sdk\vs2010\inc\dutil.h(44): error C2059
: syntax error : 'string' [C:\work\node\production\node\tools\msvs\msi\custom_a
ctions.vcxproj]
c:\program files (x86)\wix toolset v3.6\sdk\vs2010\inc\dutil.h(213): error C205
9: syntax error : 'string' [C:\work\node\production\node\tools\msvs\msi\custom_
actions.vcxproj]
C:\Program Files (x86)\WiX Toolset v3.6\sdk\VS2010\inc\wcautil.h(106): error C2
146: syntax error : missing ')' before identifier 'llv' [C:\work\node\productio
n\node\tools\msvs\msi\custom_actions.vcxproj]
C:\Program Files (x86)\WiX Toolset v3.6\sdk\VS2010\inc\wcautil.h(106): error C2
061: syntax error : identifier 'llv' [C:\work\node\production\node\tools\msvs\m
si\custom_actions.vcxproj]
C:\Program Files (x86)\WiX Toolset v3.6\sdk\VS2010\inc\wcautil.h(106): error C2
059: syntax error : ';' [C:\work\node\production\node\tools\msvs\msi\custom_act
ions.vcxproj]
C:\Program Files (x86)\WiX Toolset v3.6\sdk\VS2010\inc\wcautil.h(106): error C2
059: syntax error : ',' [C:\work\node\production\node\tools\msvs\msi\custom_act
ions.vcxproj]
C:\Program Files (x86)\WiX Toolset v3.6\sdk\VS2010\inc\wcautil.h(108): error C2
059: syntax error : ')' [C:\work\node\production\node\tools\msvs\msi\custom_act
ions.vcxproj]
C:\Program Files (x86)\WiX Toolset v3.6\sdk\VS2010\inc\wcautil.h(316): error C2
146: syntax error : missing ')' before identifier 'action' [C:\work\node\produc
tion\node\tools\msvs\msi\custom_actions.vcxproj]
C:\Program Files (x86)\WiX Toolset v3.6\sdk\VS2010\inc\wcautil.h(316): error C2
061: syntax error : identifier 'action' [C:\work\node\production\node\tools\msv
s\msi\custom_actions.vcxproj]
C:\Program Files (x86)\WiX Toolset v3.6\sdk\VS2010\inc\wcautil.h(316): error C2
059: syntax error : ';' [C:\work\node\production\node\tools\msvs\msi\custom_act
ions.vcxproj]
C:\Program Files (x86)\WiX Toolset v3.6\sdk\VS2010\inc\wcautil.h(316): error C2
059: syntax error : ',' [C:\work\node\production\node\tools\msvs\msi\custom_act
ions.vcxproj]
C:\Program Files (x86)\WiX Toolset v3.6\sdk\VS2010\inc\wcautil.h(322): error C2
059: syntax error : ')' [C:\work\node\production\node\tools\msvs\msi\custom_act
ions.vcxproj]
C:\Program Files (x86)\WiX Toolset v3.6\sdk\VS2010\inc\wcautil.h(325): error C2
146: syntax error : missing ')' before identifier 'action' [C:\work\node\produc
tion\node\tools\msvs\msi\custom_actions.vcxproj]
C:\Program Files (x86)\WiX Toolset v3.6\sdk\VS2010\inc\wcautil.h(325): error C2
061: syntax error : identifier 'action' [C:\work\node\production\node\tools\msv
s\msi\custom_actions.vcxproj]
C:\Program Files (x86)\WiX Toolset v3.6\sdk\VS2010\inc\wcautil.h(325): error C2
059: syntax error : ';' [C:\work\node\production\node\tools\msvs\msi\custom_act
ions.vcxproj]
C:\Program Files (x86)\WiX Toolset v3.6\sdk\VS2010\inc\wcautil.h(325): error C2
059: syntax error : ',' [C:\work\node\production\node\tools\msvs\msi\custom_act
ions.vcxproj]
C:\Program Files (x86)\WiX Toolset v3.6\sdk\VS2010\inc\wcautil.h(330): error C2
059: syntax error : ')' [C:\work\node\production\node\tools\msvs\msi\custom_act
ions.vcxproj]
C:\Program Files (x86)\WiX Toolset v3.6\sdk\VS2010\inc\wcautil.h(334): error C2
146: syntax error : missing ')' before identifier 'closeOperation' [C:\work\nod
e\production\node\tools\msvs\msi\custom_actions.vcxproj]
C:\Program Files (x86)\WiX Toolset v3.6\sdk\VS2010\inc\wcautil.h(334): error C2
081: 'WCA_CASCRIPT_CLOSE' : name in formal parameter list illegal [C:\work\node
\production\node\tools\msvs\msi\custom_actions.vcxproj]
C:\Program Files (x86)\WiX Toolset v3.6\sdk\VS2010\inc\wcautil.h(334): error C2
061: syntax error : identifier 'closeOperation' [C:\work\node\production\node\t
ools\msvs\msi\custom_actions.vcxproj]
C:\Program Files (x86)\WiX Toolset v3.6\sdk\VS2010\inc\wcautil.h(334): error C2
059: syntax error : ';' [C:\work\node\production\node\tools\msvs\msi\custom_act
ions.vcxproj]
C:\Program Files (x86)\WiX Toolset v3.6\sdk\VS2010\inc\wcautil.h(335): error C2
059: syntax error : ')' [C:\work\node\production\node\tools\msvs\msi\custom_act
ions.vcxproj]
C:\Program Files (x86)\WiX Toolset v3.6\sdk\VS2010\inc\wcautil.h(366): error C2
143: syntax error : missing '{' before '__cdecl' [C:\work\node\production\node\
tools\msvs\msi\custom_actions.vcxproj]
C:\work\node\production\node>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment