From 9c64d929e61153cd05fef8eb1e61d3ad2b2f46c1 Mon Sep 17 00:00:00 2001 From: Sam Bingner Date: Fri, 31 May 2019 00:03:54 -1000 Subject: Updates for node.js and libnghttp2 --- data/nodejs/README | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 data/nodejs/README (limited to 'data/nodejs/README') diff --git a/data/nodejs/README b/data/nodejs/README new file mode 100644 index 000000000..38aae846f --- /dev/null +++ b/data/nodejs/README @@ -0,0 +1,32 @@ +MCApollo's Notes. + +In the case of linux, Clang 8 is required due to v8. + +TODO (if bored): fix the usage of libs for target on host toolchain. +I've disable/fixed the other issue for now (mksnapshot/want_seperate_toolchain). + +TODO: Fix the Makefile/install.py for a smoother install. + +TODO: Set all values uv cannot detect, like +os.cpus, os.hwfreq, the sysctl values are missing. + +TODO: Figure a less hacky way to get jitless working, +It doesn't work as v8 claims it should work or I'm doing something wrong. +Cleaner patches next time ^ + SIGCHLD will stop node. + +-> Setting CS_DEBUGGED in unc0ver doesn't work as intented? + +Shoutouts: +-> Coolstar/PPSSP maintainers, since I borrowed PPSSP's code to set CS_DEBUGGED. +-> Shawn Presser's version of node for iOS + He didn't try for jit it seems, Xcode just sets CS_DEBUGGED + when running from Xcode and it works for him I guess. + https://github.com/shawwn/node/tree/ios-release?files=1 +-> Node chakracore/nodejs-mobile maintainers for gyp edits and + leading me to try v8 node. + +Callouts: +-> Screw Node's build system, that's all. + +Knock down one language, go to the next. -- cgit v1.2.3