* fix(node)

closes #6155

* --gcc-toolchain

* CXXFLAGS

* #ifndef

* maybe it's old clang?

* maybe it needs to be gcc

* gcc to dep :(
This commit is contained in:
Jacob Heider 2024-05-16 17:30:11 -04:00 committed by GitHub
parent 1b479a71cb
commit 5f67cff88e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -13,6 +13,8 @@ dependencies:
unicode.org: ^71
openssl.org: 1.1
zlib.net: 1
linux:
gnu.org/gcc: '*' # libc++, since 22.2.0
provides:
- bin/node
@ -23,9 +25,6 @@ interprets:
build:
dependencies:
# otherwise, we hit https://reviews.llvm.org/D131307
linux:
llvm.org: '<16'
python.org: ~3.9
script:
- run: python configure.py $ARGS
@ -47,10 +46,6 @@ build:
- --prefix={{ prefix }}
- --shared-openssl
- --shared-zlib
linux:
CC: clang
CXX: clang++
AS: llvm-as
linux/x86-64:
CFLAGS: -fPIC
CXXFLAGS: -fPIC