From 707ddfad90a1370211167a0137302a3d971cf296 Mon Sep 17 00:00:00 2001 From: Leonid Pliushch Date: Tue, 28 May 2019 15:42:17 +0300 Subject: [PATCH] nodejs: attempt to fix "multiple definitions" error --- packages/nodejs/fix_multiple_deinitions.patch | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 packages/nodejs/fix_multiple_deinitions.patch diff --git a/packages/nodejs/fix_multiple_deinitions.patch b/packages/nodejs/fix_multiple_deinitions.patch new file mode 100644 index 000000000..d21cba739 --- /dev/null +++ b/packages/nodejs/fix_multiple_deinitions.patch @@ -0,0 +1,16 @@ +diff -uNr node-v12.3.1/deps/uv/src/unix/sysinfo-memory.c node-v12.3.1.mod/deps/uv/src/unix/sysinfo-memory.c +--- node-v12.3.1/deps/uv/src/unix/sysinfo-memory.c 2019-05-22 15:21:52.000000000 +0300 ++++ node-v12.3.1.mod/deps/uv/src/unix/sysinfo-memory.c 2019-05-28 15:37:28.698418026 +0300 +@@ -25,6 +25,7 @@ + #include + #include + ++#ifndef __ANDROID__ + uint64_t uv_get_free_memory(void) { + struct sysinfo info; + +@@ -40,3 +41,4 @@ + return (uint64_t) info.totalram * info.mem_unit; + return 0; + } ++#endif