You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Apr 22, 2023. It is now read-only.
In cross-compiling node for another operating system (rather than just another architecture), the build system does not pass on the build operating system for v8.
For example, cross-compiling node for windows on linux, the scons command does not include os=win32, and hence V8 build would eventually fail as -Wno-long-long is not specified.
A sample diff is below, however I'm not sure if that would work on other systems (I don't know how DEST_OS interacts or if it's possible values match up directly)
Note that even though this will pass on the OS parameter, it will still not pass cross-compiling variables (e.g. CC,CXX) that are set only for make (see #1265)
The text was updated successfully, but these errors were encountered:
Instead of creating new timer - reuse the timer from the freelist. This
won't make the freelist timer active for the duration of `uv_close()`,
and will let the event-loop exit properly.
Fix: nodejs#1264
PR-URL: nodejs/node#3407
Reviewed-By: Trevor Norris <trev.norris@gmail.com>
Reviewed-By: Jeremiah Senkpiel <fishrock123@rocketmail.com>
richardlau
pushed a commit
to ibmruntimes/node
that referenced
this issue
Nov 5, 2015
Instead of creating new timer - reuse the timer from the freelist. This
won't make the freelist timer active for the duration of `uv_close()`,
and will let the event-loop exit properly.
Fix: nodejs#1264
PR-URL: nodejs/node#3407
Reviewed-By: Trevor Norris <trev.norris@gmail.com>
Reviewed-By: Jeremiah Senkpiel <fishrock123@rocketmail.com>
richardlau
pushed a commit
to ibmruntimes/node
that referenced
this issue
Nov 5, 2015
Instead of creating new timer - reuse the timer from the freelist. This
won't make the freelist timer active for the duration of `uv_close()`,
and will let the event-loop exit properly.
Fix: nodejs#1264
PR-URL: nodejs/node#3407
Reviewed-By: Trevor Norris <trev.norris@gmail.com>
Reviewed-By: Jeremiah Senkpiel <fishrock123@rocketmail.com>
Sign up for freeto subscribe to this conversation on GitHub.
Already have an account?
Sign in.
In cross-compiling node for another operating system (rather than just another architecture), the build system does not pass on the build operating system for v8.
For example, cross-compiling node for windows on linux, the scons command does not include os=win32, and hence V8 build would eventually fail as -Wno-long-long is not specified.
A sample diff is below, however I'm not sure if that would work on other systems (I don't know how DEST_OS interacts or if it's possible values match up directly)
Note that even though this will pass on the OS parameter, it will still not pass cross-compiling variables (e.g.
CC
,CXX
) that are set only formake
(see #1265)The text was updated successfully, but these errors were encountered: