node: Do not use shared `abseil-cpp`
authorAustin Lane <vidplace7@gmail.com>
Thu, 19 Dec 2024 21:15:13 +0000 (16:15 -0500)
committerAlexandru Ardelean <ardeleanalex@gmail.com>
Tue, 24 Dec 2024 15:46:18 +0000 (17:46 +0200)
Signed-off-by: Austin Lane <vidplace7@gmail.com>
lang/node/Makefile
lang/node/patches/204-v8_gyp.patch

index 79097a9bda6cbbaa98dbe27c64ecc17f97704b5b..cb260b3861d9fd32e09c6925d7ef222f5077d0e8 100644 (file)
@@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk
 
 PKG_NAME:=node
 PKG_VERSION:=22.11.0
-PKG_RELEASE:=1
+PKG_RELEASE:=2
 NODE_MODULE_VERSION:=127
 
 PKG_SOURCE:=$(PKG_NAME)-v$(PKG_VERSION).tar.gz
index 8496a7c717f80542cab2dafc085f39c9f9cc0d1e..97dd951cec8dc8ba38c135bb477a1c2c295a1a87 100644 (file)
        ],
        'sources': [
          '<(V8_ROOT)/third_party/zlib/adler32.c',
+@@ -2229,10 +2254,13 @@
+         'ABSEIL_ROOT': '../../deps/v8/third_party/abseil-cpp',
+       },
+       'direct_dependent_settings': {
++        'include_dirs!': [ '<!@(echo "$STAGING_DIR"/usr/include)' ],
+         'include_dirs': [
+           '<(ABSEIL_ROOT)',
++          '<!@(echo "$STAGING_DIR"/usr/../usr/include)',
+         ],
+       },
++      'include_dirs!': [ '<!@(echo "$STAGING_DIR"/usr/include)' ],
+       'include_dirs': [
+         '<(ABSEIL_ROOT)',
+       ],