# This file contains the result of Yarn building a package (node-sass@npm:4.14.1) # Script name: postinstall Building: /Users/sebastian/.nvm/versions/node/v18.20.4/bin/node /Users/sebastian/Projects/tg-core/packages/tg-core-components/node_modules/node-sass/node_modules/node-gyp/bin/node-gyp.js rebuild --verbose --libsass_ext= --libsass_cflags= --libsass_ldflags= --libsass_library= gyp info it worked if it ends with ok gyp verb cli [ gyp verb cli '/Users/sebastian/.nvm/versions/node/v18.20.4/bin/node', gyp verb cli '/Users/sebastian/Projects/tg-core/packages/tg-core-components/node_modules/node-sass/node_modules/node-gyp/bin/node-gyp.js', gyp verb cli 'rebuild', gyp verb cli '--verbose', gyp verb cli '--libsass_ext=', gyp verb cli '--libsass_cflags=', gyp verb cli '--libsass_ldflags=', gyp verb cli '--libsass_library=' gyp verb cli ] gyp info using node-gyp@3.8.0 gyp info using node@18.20.4 | darwin | arm64 gyp verb command rebuild [] gyp verb command clean [] gyp verb clean removing "build" directory gyp verb command configure [] gyp verb check python checking for Python executable "python2" in the PATH gyp verb `which` succeeded python2 /Users/sebastian/.pyenv/shims/python2 gyp verb check python version `/Users/sebastian/.pyenv/shims/python2 -c "import sys; print "2.7.18 gyp verb check python version .%s.%s" % sys.version_info[:3];"` returned: %j gyp verb get node dir no --target version specified, falling back to host node version: 18.20.4 gyp verb command install [ '18.20.4' ] gyp verb install input version string "18.20.4" gyp verb install installing version: 18.20.4 gyp verb install --ensure was passed, so won't reinstall if already installed gyp verb install version is already installed, need to check "installVersion" gyp verb got "installVersion" 9 gyp verb needs "installVersion" 9 gyp verb install version is good gyp verb get node dir target node version installed: 18.20.4 gyp verb build dir attempting to create "build" dir: /Users/sebastian/Projects/tg-core/packages/tg-core-components/node_modules/node-sass/build gyp verb build dir "build" dir needed to be created? /Users/sebastian/Projects/tg-core/packages/tg-core-components/node_modules/node-sass/build gyp verb build/config.gypi creating config file gyp verb build/config.gypi writing out config file: /Users/sebastian/Projects/tg-core/packages/tg-core-components/node_modules/node-sass/build/config.gypi (node:89993) [DEP0150] DeprecationWarning: Setting process.config is deprecated. In the future the property will be read-only. (Use `node --trace-deprecation ...` to show where the warning was created) gyp verb config.gypi checking for gypi file: /Users/sebastian/Projects/tg-core/packages/tg-core-components/node_modules/node-sass/config.gypi gyp verb common.gypi checking for gypi file: /Users/sebastian/Projects/tg-core/packages/tg-core-components/node_modules/node-sass/common.gypi gyp verb gyp gyp format was not specified; forcing "make" gyp info spawn /Users/sebastian/.pyenv/shims/python2 gyp info spawn args [ gyp info spawn args '/Users/sebastian/Projects/tg-core/packages/tg-core-components/node_modules/node-sass/node_modules/node-gyp/gyp/gyp_main.py', gyp info spawn args 'binding.gyp', gyp info spawn args '-f', gyp info spawn args 'make', gyp info spawn args '-I', gyp info spawn args '/Users/sebastian/Projects/tg-core/packages/tg-core-components/node_modules/node-sass/build/config.gypi', gyp info spawn args '-I', gyp info spawn args '/Users/sebastian/Projects/tg-core/packages/tg-core-components/node_modules/node-sass/node_modules/node-gyp/addon.gypi', gyp info spawn args '-I', gyp info spawn args '/Users/sebastian/.node-gyp/18.20.4/include/node/common.gypi', gyp info spawn args '-Dlibrary=shared_library', gyp info spawn args '-Dvisibility=default', gyp info spawn args '-Dnode_root_dir=/Users/sebastian/.node-gyp/18.20.4', gyp info spawn args '-Dnode_gyp_dir=/Users/sebastian/Projects/tg-core/packages/tg-core-components/node_modules/node-sass/node_modules/node-gyp', gyp info spawn args '-Dnode_lib_file=/Users/sebastian/.node-gyp/18.20.4/<(target_arch)/node.lib', gyp info spawn args '-Dmodule_root_dir=/Users/sebastian/Projects/tg-core/packages/tg-core-components/node_modules/node-sass', gyp info spawn args '-Dnode_engine=v8', gyp info spawn args '--depth=.', gyp info spawn args '--no-parallel', gyp info spawn args '--generator-output', gyp info spawn args 'build', gyp info spawn args '-Goutput_dir=.' gyp info spawn args ] gyp verb command build [] gyp verb build type Release gyp verb architecture arm64 gyp verb node dev dir /Users/sebastian/.node-gyp/18.20.4 gyp verb `which` succeeded for `make` /usr/bin/make gyp info spawn make gyp info spawn args [ 'V=1', 'BUILDTYPE=Release', '-C', 'build' ] c++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_DARWIN_USE_64_BIT_INODE=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/Users/sebastian/.node-gyp/18.20.4/include/node -I/Users/sebastian/.node-gyp/18.20.4/src -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/config -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/openssl/include -I/Users/sebastian/.node-gyp/18.20.4/deps/uv/include -I/Users/sebastian/.node-gyp/18.20.4/deps/zlib -I/Users/sebastian/.node-gyp/18.20.4/deps/v8/include -I../src/libsass/include -O3 -gdwarf-2 -mmacosx-version-min=10.7 -arch arm64 -Wall -Wendif-labels -W -Wno-unused-parameter -std=c++11 -stdlib=libc++ -fno-strict-aliasing -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/ast.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/ast.o ../src/libsass/src/ast.cpp In file included from ../src/libsass/src/ast.cpp:2: ../src/libsass/src/ast.hpp:1614:25: warning: loop variable 'numerator' creates a copy from type 'std::string const' [-Wrange-loop-construct] 1614 | for (const auto numerator : numerators) | ^ ../src/libsass/src/ast.hpp:1614:14: note: use reference type 'std::string const &' to prevent copying 1614 | for (const auto numerator : numerators) | ^~~~~~~~~~~~~~~~~~~~~~ | & ../src/libsass/src/ast.hpp:1616:25: warning: loop variable 'denominator' creates a copy from type 'std::string const' [-Wrange-loop-construct] 1616 | for (const auto denominator : denominators) | ^ ../src/libsass/src/ast.hpp:1616:14: note: use reference type 'std::string const &' to prevent copying 1616 | for (const auto denominator : denominators) | ^~~~~~~~~~~~~~~~~~~~~~~~ | & 2 warnings generated. c++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_DARWIN_USE_64_BIT_INODE=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/Users/sebastian/.node-gyp/18.20.4/include/node -I/Users/sebastian/.node-gyp/18.20.4/src -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/config -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/openssl/include -I/Users/sebastian/.node-gyp/18.20.4/deps/uv/include -I/Users/sebastian/.node-gyp/18.20.4/deps/zlib -I/Users/sebastian/.node-gyp/18.20.4/deps/v8/include -I../src/libsass/include -O3 -gdwarf-2 -mmacosx-version-min=10.7 -arch arm64 -Wall -Wendif-labels -W -Wno-unused-parameter -std=c++11 -stdlib=libc++ -fno-strict-aliasing -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/ast_fwd_decl.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/ast_fwd_decl.o ../src/libsass/src/ast_fwd_decl.cpp In file included from ../src/libsass/src/ast_fwd_decl.cpp:1: ../src/libsass/src/ast.hpp:1614:25: warning: loop variable 'numerator' creates a copy from type 'std::string const' [-Wrange-loop-construct] 1614 | for (const auto numerator : numerators) | ^ ../src/libsass/src/ast.hpp:1614:14: note: use reference type 'std::string const &' to prevent copying 1614 | for (const auto numerator : numerators) | ^~~~~~~~~~~~~~~~~~~~~~ | & ../src/libsass/src/ast.hpp:1616:25: warning: loop variable 'denominator' creates a copy from type 'std::string const' [-Wrange-loop-construct] 1616 | for (const auto denominator : denominators) | ^ ../src/libsass/src/ast.hpp:1616:14: note: use reference type 'std::string const &' to prevent copying 1616 | for (const auto denominator : denominators) | ^~~~~~~~~~~~~~~~~~~~~~~~ | & 2 warnings generated. c++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_DARWIN_USE_64_BIT_INODE=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/Users/sebastian/.node-gyp/18.20.4/include/node -I/Users/sebastian/.node-gyp/18.20.4/src -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/config -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/openssl/include -I/Users/sebastian/.node-gyp/18.20.4/deps/uv/include -I/Users/sebastian/.node-gyp/18.20.4/deps/zlib -I/Users/sebastian/.node-gyp/18.20.4/deps/v8/include -I../src/libsass/include -O3 -gdwarf-2 -mmacosx-version-min=10.7 -arch arm64 -Wall -Wendif-labels -W -Wno-unused-parameter -std=c++11 -stdlib=libc++ -fno-strict-aliasing -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/backtrace.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/backtrace.o ../src/libsass/src/backtrace.cpp c++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_DARWIN_USE_64_BIT_INODE=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/Users/sebastian/.node-gyp/18.20.4/include/node -I/Users/sebastian/.node-gyp/18.20.4/src -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/config -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/openssl/include -I/Users/sebastian/.node-gyp/18.20.4/deps/uv/include -I/Users/sebastian/.node-gyp/18.20.4/deps/zlib -I/Users/sebastian/.node-gyp/18.20.4/deps/v8/include -I../src/libsass/include -O3 -gdwarf-2 -mmacosx-version-min=10.7 -arch arm64 -Wall -Wendif-labels -W -Wno-unused-parameter -std=c++11 -stdlib=libc++ -fno-strict-aliasing -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/base64vlq.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/base64vlq.o ../src/libsass/src/base64vlq.cpp c++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_DARWIN_USE_64_BIT_INODE=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/Users/sebastian/.node-gyp/18.20.4/include/node -I/Users/sebastian/.node-gyp/18.20.4/src -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/config -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/openssl/include -I/Users/sebastian/.node-gyp/18.20.4/deps/uv/include -I/Users/sebastian/.node-gyp/18.20.4/deps/zlib -I/Users/sebastian/.node-gyp/18.20.4/deps/v8/include -I../src/libsass/include -O3 -gdwarf-2 -mmacosx-version-min=10.7 -arch arm64 -Wall -Wendif-labels -W -Wno-unused-parameter -std=c++11 -stdlib=libc++ -fno-strict-aliasing -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/bind.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/bind.o ../src/libsass/src/bind.cpp In file included from ../src/libsass/src/bind.cpp:3: ../src/libsass/src/ast.hpp:1614:25: warning: loop variable 'numerator' creates a copy from type 'std::string const' [-Wrange-loop-construct] 1614 | for (const auto numerator : numerators) | ^ ../src/libsass/src/ast.hpp:1614:14: note: use reference type 'std::string const &' to prevent copying 1614 | for (const auto numerator : numerators) | ^~~~~~~~~~~~~~~~~~~~~~ | & ../src/libsass/src/ast.hpp:1616:25: warning: loop variable 'denominator' creates a copy from type 'std::string const' [-Wrange-loop-construct] 1616 | for (const auto denominator : denominators) | ^ ../src/libsass/src/ast.hpp:1616:14: note: use reference type 'std::string const &' to prevent copying 1616 | for (const auto denominator : denominators) | ^~~~~~~~~~~~~~~~~~~~~~~~ | & 2 warnings generated. cc '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_DARWIN_USE_64_BIT_INODE=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/Users/sebastian/.node-gyp/18.20.4/include/node -I/Users/sebastian/.node-gyp/18.20.4/src -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/config -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/openssl/include -I/Users/sebastian/.node-gyp/18.20.4/deps/uv/include -I/Users/sebastian/.node-gyp/18.20.4/deps/zlib -I/Users/sebastian/.node-gyp/18.20.4/deps/v8/include -I../src/libsass/include -O3 -gdwarf-2 -mmacosx-version-min=10.7 -arch arm64 -Wall -Wendif-labels -W -Wno-unused-parameter -fno-strict-aliasing -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/cencode.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/cencode.o ../src/libsass/src/cencode.c c++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_DARWIN_USE_64_BIT_INODE=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/Users/sebastian/.node-gyp/18.20.4/include/node -I/Users/sebastian/.node-gyp/18.20.4/src -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/config -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/openssl/include -I/Users/sebastian/.node-gyp/18.20.4/deps/uv/include -I/Users/sebastian/.node-gyp/18.20.4/deps/zlib -I/Users/sebastian/.node-gyp/18.20.4/deps/v8/include -I../src/libsass/include -O3 -gdwarf-2 -mmacosx-version-min=10.7 -arch arm64 -Wall -Wendif-labels -W -Wno-unused-parameter -std=c++11 -stdlib=libc++ -fno-strict-aliasing -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/check_nesting.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/check_nesting.o ../src/libsass/src/check_nesting.cpp In file included from ../src/libsass/src/check_nesting.cpp:4: In file included from ../src/libsass/src/check_nesting.hpp:4: ../src/libsass/src/ast.hpp:1614:25: warning: loop variable 'numerator' creates a copy from type 'std::string const' [-Wrange-loop-construct] 1614 | for (const auto numerator : numerators) | ^ ../src/libsass/src/ast.hpp:1614:14: note: use reference type 'std::string const &' to prevent copying 1614 | for (const auto numerator : numerators) | ^~~~~~~~~~~~~~~~~~~~~~ | & ../src/libsass/src/ast.hpp:1616:25: warning: loop variable 'denominator' creates a copy from type 'std::string const' [-Wrange-loop-construct] 1616 | for (const auto denominator : denominators) | ^ ../src/libsass/src/ast.hpp:1616:14: note: use reference type 'std::string const &' to prevent copying 1616 | for (const auto denominator : denominators) | ^~~~~~~~~~~~~~~~~~~~~~~~ | & 2 warnings generated. c++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_DARWIN_USE_64_BIT_INODE=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/Users/sebastian/.node-gyp/18.20.4/include/node -I/Users/sebastian/.node-gyp/18.20.4/src -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/config -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/openssl/include -I/Users/sebastian/.node-gyp/18.20.4/deps/uv/include -I/Users/sebastian/.node-gyp/18.20.4/deps/zlib -I/Users/sebastian/.node-gyp/18.20.4/deps/v8/include -I../src/libsass/include -O3 -gdwarf-2 -mmacosx-version-min=10.7 -arch arm64 -Wall -Wendif-labels -W -Wno-unused-parameter -std=c++11 -stdlib=libc++ -fno-strict-aliasing -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/color_maps.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/color_maps.o ../src/libsass/src/color_maps.cpp In file included from ../src/libsass/src/color_maps.cpp:2: ../src/libsass/src/ast.hpp:1614:25: warning: loop variable 'numerator' creates a copy from type 'std::string const' [-Wrange-loop-construct] 1614 | for (const auto numerator : numerators) | ^ ../src/libsass/src/ast.hpp:1614:14: note: use reference type 'std::string const &' to prevent copying 1614 | for (const auto numerator : numerators) | ^~~~~~~~~~~~~~~~~~~~~~ | & ../src/libsass/src/ast.hpp:1616:25: warning: loop variable 'denominator' creates a copy from type 'std::string const' [-Wrange-loop-construct] 1616 | for (const auto denominator : denominators) | ^ ../src/libsass/src/ast.hpp:1616:14: note: use reference type 'std::string const &' to prevent copying 1616 | for (const auto denominator : denominators) | ^~~~~~~~~~~~~~~~~~~~~~~~ | & 2 warnings generated. c++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_DARWIN_USE_64_BIT_INODE=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/Users/sebastian/.node-gyp/18.20.4/include/node -I/Users/sebastian/.node-gyp/18.20.4/src -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/config -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/openssl/include -I/Users/sebastian/.node-gyp/18.20.4/deps/uv/include -I/Users/sebastian/.node-gyp/18.20.4/deps/zlib -I/Users/sebastian/.node-gyp/18.20.4/deps/v8/include -I../src/libsass/include -O3 -gdwarf-2 -mmacosx-version-min=10.7 -arch arm64 -Wall -Wendif-labels -W -Wno-unused-parameter -std=c++11 -stdlib=libc++ -fno-strict-aliasing -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/constants.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/constants.o ../src/libsass/src/constants.cpp c++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_DARWIN_USE_64_BIT_INODE=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/Users/sebastian/.node-gyp/18.20.4/include/node -I/Users/sebastian/.node-gyp/18.20.4/src -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/config -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/openssl/include -I/Users/sebastian/.node-gyp/18.20.4/deps/uv/include -I/Users/sebastian/.node-gyp/18.20.4/deps/zlib -I/Users/sebastian/.node-gyp/18.20.4/deps/v8/include -I../src/libsass/include -O3 -gdwarf-2 -mmacosx-version-min=10.7 -arch arm64 -Wall -Wendif-labels -W -Wno-unused-parameter -std=c++11 -stdlib=libc++ -fno-strict-aliasing -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/context.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/context.o ../src/libsass/src/context.cpp In file included from ../src/libsass/src/context.cpp:9: ../src/libsass/src/ast.hpp:1614:25: warning: loop variable 'numerator' creates a copy from type 'std::string const' [-Wrange-loop-construct] 1614 | for (const auto numerator : numerators) | ^ ../src/libsass/src/ast.hpp:1614:14: note: use reference type 'std::string const &' to prevent copying 1614 | for (const auto numerator : numerators) | ^~~~~~~~~~~~~~~~~~~~~~ | & ../src/libsass/src/ast.hpp:1616:25: warning: loop variable 'denominator' creates a copy from type 'std::string const' [-Wrange-loop-construct] 1616 | for (const auto denominator : denominators) | ^ ../src/libsass/src/ast.hpp:1616:14: note: use reference type 'std::string const &' to prevent copying 1616 | for (const auto denominator : denominators) | ^~~~~~~~~~~~~~~~~~~~~~~~ | & 2 warnings generated. c++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_DARWIN_USE_64_BIT_INODE=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/Users/sebastian/.node-gyp/18.20.4/include/node -I/Users/sebastian/.node-gyp/18.20.4/src -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/config -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/openssl/include -I/Users/sebastian/.node-gyp/18.20.4/deps/uv/include -I/Users/sebastian/.node-gyp/18.20.4/deps/zlib -I/Users/sebastian/.node-gyp/18.20.4/deps/v8/include -I../src/libsass/include -O3 -gdwarf-2 -mmacosx-version-min=10.7 -arch arm64 -Wall -Wendif-labels -W -Wno-unused-parameter -std=c++11 -stdlib=libc++ -fno-strict-aliasing -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/cssize.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/cssize.o ../src/libsass/src/cssize.cpp In file included from ../src/libsass/src/cssize.cpp:6: In file included from ../src/libsass/src/cssize.hpp:4: ../src/libsass/src/ast.hpp:1614:25: warning: loop variable 'numerator' creates a copy from type 'std::string const' [-Wrange-loop-construct] 1614 | for (const auto numerator : numerators) | ^ ../src/libsass/src/ast.hpp:1614:14: note: use reference type 'std::string const &' to prevent copying 1614 | for (const auto numerator : numerators) | ^~~~~~~~~~~~~~~~~~~~~~ | & ../src/libsass/src/ast.hpp:1616:25: warning: loop variable 'denominator' creates a copy from type 'std::string const' [-Wrange-loop-construct] 1616 | for (const auto denominator : denominators) | ^ ../src/libsass/src/ast.hpp:1616:14: note: use reference type 'std::string const &' to prevent copying 1616 | for (const auto denominator : denominators) | ^~~~~~~~~~~~~~~~~~~~~~~~ | & 2 warnings generated. c++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_DARWIN_USE_64_BIT_INODE=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/Users/sebastian/.node-gyp/18.20.4/include/node -I/Users/sebastian/.node-gyp/18.20.4/src -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/config -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/openssl/include -I/Users/sebastian/.node-gyp/18.20.4/deps/uv/include -I/Users/sebastian/.node-gyp/18.20.4/deps/zlib -I/Users/sebastian/.node-gyp/18.20.4/deps/v8/include -I../src/libsass/include -O3 -gdwarf-2 -mmacosx-version-min=10.7 -arch arm64 -Wall -Wendif-labels -W -Wno-unused-parameter -std=c++11 -stdlib=libc++ -fno-strict-aliasing -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/emitter.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/emitter.o ../src/libsass/src/emitter.cpp c++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_DARWIN_USE_64_BIT_INODE=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/Users/sebastian/.node-gyp/18.20.4/include/node -I/Users/sebastian/.node-gyp/18.20.4/src -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/config -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/openssl/include -I/Users/sebastian/.node-gyp/18.20.4/deps/uv/include -I/Users/sebastian/.node-gyp/18.20.4/deps/zlib -I/Users/sebastian/.node-gyp/18.20.4/deps/v8/include -I../src/libsass/include -O3 -gdwarf-2 -mmacosx-version-min=10.7 -arch arm64 -Wall -Wendif-labels -W -Wno-unused-parameter -std=c++11 -stdlib=libc++ -fno-strict-aliasing -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/environment.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/environment.o ../src/libsass/src/environment.cpp In file included from ../src/libsass/src/environment.cpp:2: ../src/libsass/src/ast.hpp:1614:25: warning: loop variable 'numerator' creates a copy from type 'std::string const' [-Wrange-loop-construct] 1614 | for (const auto numerator : numerators) | ^ ../src/libsass/src/ast.hpp:1614:14: note: use reference type 'std::string const &' to prevent copying 1614 | for (const auto numerator : numerators) | ^~~~~~~~~~~~~~~~~~~~~~ | & ../src/libsass/src/ast.hpp:1616:25: warning: loop variable 'denominator' creates a copy from type 'std::string const' [-Wrange-loop-construct] 1616 | for (const auto denominator : denominators) | ^ ../src/libsass/src/ast.hpp:1616:14: note: use reference type 'std::string const &' to prevent copying 1616 | for (const auto denominator : denominators) | ^~~~~~~~~~~~~~~~~~~~~~~~ | & 2 warnings generated. c++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_DARWIN_USE_64_BIT_INODE=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/Users/sebastian/.node-gyp/18.20.4/include/node -I/Users/sebastian/.node-gyp/18.20.4/src -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/config -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/openssl/include -I/Users/sebastian/.node-gyp/18.20.4/deps/uv/include -I/Users/sebastian/.node-gyp/18.20.4/deps/zlib -I/Users/sebastian/.node-gyp/18.20.4/deps/v8/include -I../src/libsass/include -O3 -gdwarf-2 -mmacosx-version-min=10.7 -arch arm64 -Wall -Wendif-labels -W -Wno-unused-parameter -std=c++11 -stdlib=libc++ -fno-strict-aliasing -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/error_handling.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/error_handling.o ../src/libsass/src/error_handling.cpp In file included from ../src/libsass/src/error_handling.cpp:2: ../src/libsass/src/ast.hpp:1614:25: warning: loop variable 'numerator' creates a copy from type 'std::string const' [-Wrange-loop-construct] 1614 | for (const auto numerator : numerators) | ^ ../src/libsass/src/ast.hpp:1614:14: note: use reference type 'std::string const &' to prevent copying 1614 | for (const auto numerator : numerators) | ^~~~~~~~~~~~~~~~~~~~~~ | & ../src/libsass/src/ast.hpp:1616:25: warning: loop variable 'denominator' creates a copy from type 'std::string const' [-Wrange-loop-construct] 1616 | for (const auto denominator : denominators) | ^ ../src/libsass/src/ast.hpp:1616:14: note: use reference type 'std::string const &' to prevent copying 1616 | for (const auto denominator : denominators) | ^~~~~~~~~~~~~~~~~~~~~~~~ | & 2 warnings generated. c++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_DARWIN_USE_64_BIT_INODE=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/Users/sebastian/.node-gyp/18.20.4/include/node -I/Users/sebastian/.node-gyp/18.20.4/src -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/config -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/openssl/include -I/Users/sebastian/.node-gyp/18.20.4/deps/uv/include -I/Users/sebastian/.node-gyp/18.20.4/deps/zlib -I/Users/sebastian/.node-gyp/18.20.4/deps/v8/include -I../src/libsass/include -O3 -gdwarf-2 -mmacosx-version-min=10.7 -arch arm64 -Wall -Wendif-labels -W -Wno-unused-parameter -std=c++11 -stdlib=libc++ -fno-strict-aliasing -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/eval.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/eval.o ../src/libsass/src/eval.cpp In file included from ../src/libsass/src/eval.cpp:10: In file included from ../src/libsass/src/eval.hpp:4: ../src/libsass/src/ast.hpp:1614:25: warning: loop variable 'numerator' creates a copy from type 'std::string const' [-Wrange-loop-construct] 1614 | for (const auto numerator : numerators) | ^ ../src/libsass/src/ast.hpp:1614:14: note: use reference type 'std::string const &' to prevent copying 1614 | for (const auto numerator : numerators) | ^~~~~~~~~~~~~~~~~~~~~~ | & ../src/libsass/src/ast.hpp:1616:25: warning: loop variable 'denominator' creates a copy from type 'std::string const' [-Wrange-loop-construct] 1616 | for (const auto denominator : denominators) | ^ ../src/libsass/src/ast.hpp:1616:14: note: use reference type 'std::string const &' to prevent copying 1616 | for (const auto denominator : denominators) | ^~~~~~~~~~~~~~~~~~~~~~~~ | & 2 warnings generated. c++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_DARWIN_USE_64_BIT_INODE=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/Users/sebastian/.node-gyp/18.20.4/include/node -I/Users/sebastian/.node-gyp/18.20.4/src -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/config -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/openssl/include -I/Users/sebastian/.node-gyp/18.20.4/deps/uv/include -I/Users/sebastian/.node-gyp/18.20.4/deps/zlib -I/Users/sebastian/.node-gyp/18.20.4/deps/v8/include -I../src/libsass/include -O3 -gdwarf-2 -mmacosx-version-min=10.7 -arch arm64 -Wall -Wendif-labels -W -Wno-unused-parameter -std=c++11 -stdlib=libc++ -fno-strict-aliasing -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/expand.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/expand.o ../src/libsass/src/expand.cpp In file included from ../src/libsass/src/expand.cpp:5: ../src/libsass/src/ast.hpp:1614:25: warning: loop variable 'numerator' creates a copy from type 'std::string const' [-Wrange-loop-construct] 1614 | for (const auto numerator : numerators) | ^ ../src/libsass/src/ast.hpp:1614:14: note: use reference type 'std::string const &' to prevent copying 1614 | for (const auto numerator : numerators) | ^~~~~~~~~~~~~~~~~~~~~~ | & ../src/libsass/src/ast.hpp:1616:25: warning: loop variable 'denominator' creates a copy from type 'std::string const' [-Wrange-loop-construct] 1616 | for (const auto denominator : denominators) | ^ ../src/libsass/src/ast.hpp:1616:14: note: use reference type 'std::string const &' to prevent copying 1616 | for (const auto denominator : denominators) | ^~~~~~~~~~~~~~~~~~~~~~~~ | & 2 warnings generated. c++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_DARWIN_USE_64_BIT_INODE=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/Users/sebastian/.node-gyp/18.20.4/include/node -I/Users/sebastian/.node-gyp/18.20.4/src -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/config -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/openssl/include -I/Users/sebastian/.node-gyp/18.20.4/deps/uv/include -I/Users/sebastian/.node-gyp/18.20.4/deps/zlib -I/Users/sebastian/.node-gyp/18.20.4/deps/v8/include -I../src/libsass/include -O3 -gdwarf-2 -mmacosx-version-min=10.7 -arch arm64 -Wall -Wendif-labels -W -Wno-unused-parameter -std=c++11 -stdlib=libc++ -fno-strict-aliasing -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/extend.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/extend.o ../src/libsass/src/extend.cpp In file included from ../src/libsass/src/extend.cpp:2: In file included from ../src/libsass/src/extend.hpp:7: ../src/libsass/src/ast.hpp:1614:25: warning: loop variable 'numerator' creates a copy from type 'std::string const' [-Wrange-loop-construct] 1614 | for (const auto numerator : numerators) | ^ ../src/libsass/src/ast.hpp:1614:14: note: use reference type 'std::string const &' to prevent copying 1614 | for (const auto numerator : numerators) | ^~~~~~~~~~~~~~~~~~~~~~ | & ../src/libsass/src/ast.hpp:1616:25: warning: loop variable 'denominator' creates a copy from type 'std::string const' [-Wrange-loop-construct] 1616 | for (const auto denominator : denominators) | ^ ../src/libsass/src/ast.hpp:1616:14: note: use reference type 'std::string const &' to prevent copying 1616 | for (const auto denominator : denominators) | ^~~~~~~~~~~~~~~~~~~~~~~~ | & ../src/libsass/src/extend.cpp:577:13: warning: variable 'resultIndex' set but not used [-Wunused-but-set-variable] 577 | int resultIndex = 0; | ^ 3 warnings generated. c++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_DARWIN_USE_64_BIT_INODE=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/Users/sebastian/.node-gyp/18.20.4/include/node -I/Users/sebastian/.node-gyp/18.20.4/src -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/config -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/openssl/include -I/Users/sebastian/.node-gyp/18.20.4/deps/uv/include -I/Users/sebastian/.node-gyp/18.20.4/deps/zlib -I/Users/sebastian/.node-gyp/18.20.4/deps/v8/include -I../src/libsass/include -O3 -gdwarf-2 -mmacosx-version-min=10.7 -arch arm64 -Wall -Wendif-labels -W -Wno-unused-parameter -std=c++11 -stdlib=libc++ -fno-strict-aliasing -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/file.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/file.o ../src/libsass/src/file.cpp In file included from ../src/libsass/src/file.cpp:23: In file included from ../src/libsass/src/sass_functions.hpp:6: In file included from ../src/libsass/src/functions.hpp:4: In file included from ../src/libsass/src/listize.hpp:7: ../src/libsass/src/ast.hpp:1614:25: warning: loop variable 'numerator' creates a copy from type 'std::string const' [-Wrange-loop-construct] 1614 | for (const auto numerator : numerators) | ^ ../src/libsass/src/ast.hpp:1614:14: note: use reference type 'std::string const &' to prevent copying 1614 | for (const auto numerator : numerators) | ^~~~~~~~~~~~~~~~~~~~~~ | & ../src/libsass/src/ast.hpp:1616:25: warning: loop variable 'denominator' creates a copy from type 'std::string const' [-Wrange-loop-construct] 1616 | for (const auto denominator : denominators) | ^ ../src/libsass/src/ast.hpp:1616:14: note: use reference type 'std::string const &' to prevent copying 1616 | for (const auto denominator : denominators) | ^~~~~~~~~~~~~~~~~~~~~~~~ | & 2 warnings generated. c++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_DARWIN_USE_64_BIT_INODE=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/Users/sebastian/.node-gyp/18.20.4/include/node -I/Users/sebastian/.node-gyp/18.20.4/src -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/config -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/openssl/include -I/Users/sebastian/.node-gyp/18.20.4/deps/uv/include -I/Users/sebastian/.node-gyp/18.20.4/deps/zlib -I/Users/sebastian/.node-gyp/18.20.4/deps/v8/include -I../src/libsass/include -O3 -gdwarf-2 -mmacosx-version-min=10.7 -arch arm64 -Wall -Wendif-labels -W -Wno-unused-parameter -std=c++11 -stdlib=libc++ -fno-strict-aliasing -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/functions.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/functions.o ../src/libsass/src/functions.cpp In file included from ../src/libsass/src/functions.cpp:2: In file included from ../src/libsass/src/functions.hpp:4: In file included from ../src/libsass/src/listize.hpp:7: ../src/libsass/src/ast.hpp:1614:25: warning: loop variable 'numerator' creates a copy from type 'std::string const' [-Wrange-loop-construct] 1614 | for (const auto numerator : numerators) | ^ ../src/libsass/src/ast.hpp:1614:14: note: use reference type 'std::string const &' to prevent copying 1614 | for (const auto numerator : numerators) | ^~~~~~~~~~~~~~~~~~~~~~ | & ../src/libsass/src/ast.hpp:1616:25: warning: loop variable 'denominator' creates a copy from type 'std::string const' [-Wrange-loop-construct] 1616 | for (const auto denominator : denominators) | ^ ../src/libsass/src/ast.hpp:1616:14: note: use reference type 'std::string const &' to prevent copying 1616 | for (const auto denominator : denominators) | ^~~~~~~~~~~~~~~~~~~~~~~~ | & 2 warnings generated. c++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_DARWIN_USE_64_BIT_INODE=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/Users/sebastian/.node-gyp/18.20.4/include/node -I/Users/sebastian/.node-gyp/18.20.4/src -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/config -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/openssl/include -I/Users/sebastian/.node-gyp/18.20.4/deps/uv/include -I/Users/sebastian/.node-gyp/18.20.4/deps/zlib -I/Users/sebastian/.node-gyp/18.20.4/deps/v8/include -I../src/libsass/include -O3 -gdwarf-2 -mmacosx-version-min=10.7 -arch arm64 -Wall -Wendif-labels -W -Wno-unused-parameter -std=c++11 -stdlib=libc++ -fno-strict-aliasing -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/inspect.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/inspect.o ../src/libsass/src/inspect.cpp In file included from ../src/libsass/src/inspect.cpp:9: ../src/libsass/src/ast.hpp:1614:25: warning: loop variable 'numerator' creates a copy from type 'std::string const' [-Wrange-loop-construct] 1614 | for (const auto numerator : numerators) | ^ ../src/libsass/src/ast.hpp:1614:14: note: use reference type 'std::string const &' to prevent copying 1614 | for (const auto numerator : numerators) | ^~~~~~~~~~~~~~~~~~~~~~ | & ../src/libsass/src/ast.hpp:1616:25: warning: loop variable 'denominator' creates a copy from type 'std::string const' [-Wrange-loop-construct] 1616 | for (const auto denominator : denominators) | ^ ../src/libsass/src/ast.hpp:1616:14: note: use reference type 'std::string const &' to prevent copying 1616 | for (const auto denominator : denominators) | ^~~~~~~~~~~~~~~~~~~~~~~~ | & 2 warnings generated. c++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_DARWIN_USE_64_BIT_INODE=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/Users/sebastian/.node-gyp/18.20.4/include/node -I/Users/sebastian/.node-gyp/18.20.4/src -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/config -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/openssl/include -I/Users/sebastian/.node-gyp/18.20.4/deps/uv/include -I/Users/sebastian/.node-gyp/18.20.4/deps/zlib -I/Users/sebastian/.node-gyp/18.20.4/deps/v8/include -I../src/libsass/include -O3 -gdwarf-2 -mmacosx-version-min=10.7 -arch arm64 -Wall -Wendif-labels -W -Wno-unused-parameter -std=c++11 -stdlib=libc++ -fno-strict-aliasing -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/json.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/json.o ../src/libsass/src/json.cpp ../src/libsass/src/json.cpp:1289:3: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] 1289 | sprintf(buf, "%.16g", num); | ^ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/_stdio.h:278:1: note: 'sprintf' has been explicitly marked deprecated here 278 | __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") | ^ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:227:48: note: expanded from macro '__deprecated_msg' 227 | #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) | ^ 1 warning generated. c++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_DARWIN_USE_64_BIT_INODE=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/Users/sebastian/.node-gyp/18.20.4/include/node -I/Users/sebastian/.node-gyp/18.20.4/src -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/config -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/openssl/include -I/Users/sebastian/.node-gyp/18.20.4/deps/uv/include -I/Users/sebastian/.node-gyp/18.20.4/deps/zlib -I/Users/sebastian/.node-gyp/18.20.4/deps/v8/include -I../src/libsass/include -O3 -gdwarf-2 -mmacosx-version-min=10.7 -arch arm64 -Wall -Wendif-labels -W -Wno-unused-parameter -std=c++11 -stdlib=libc++ -fno-strict-aliasing -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/lexer.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/lexer.o ../src/libsass/src/lexer.cpp c++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_DARWIN_USE_64_BIT_INODE=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/Users/sebastian/.node-gyp/18.20.4/include/node -I/Users/sebastian/.node-gyp/18.20.4/src -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/config -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/openssl/include -I/Users/sebastian/.node-gyp/18.20.4/deps/uv/include -I/Users/sebastian/.node-gyp/18.20.4/deps/zlib -I/Users/sebastian/.node-gyp/18.20.4/deps/v8/include -I../src/libsass/include -O3 -gdwarf-2 -mmacosx-version-min=10.7 -arch arm64 -Wall -Wendif-labels -W -Wno-unused-parameter -std=c++11 -stdlib=libc++ -fno-strict-aliasing -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/listize.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/listize.o ../src/libsass/src/listize.cpp In file included from ../src/libsass/src/listize.cpp:6: In file included from ../src/libsass/src/listize.hpp:7: ../src/libsass/src/ast.hpp:1614:25: warning: loop variable 'numerator' creates a copy from type 'std::string const' [-Wrange-loop-construct] 1614 | for (const auto numerator : numerators) | ^ ../src/libsass/src/ast.hpp:1614:14: note: use reference type 'std::string const &' to prevent copying 1614 | for (const auto numerator : numerators) | ^~~~~~~~~~~~~~~~~~~~~~ | & ../src/libsass/src/ast.hpp:1616:25: warning: loop variable 'denominator' creates a copy from type 'std::string const' [-Wrange-loop-construct] 1616 | for (const auto denominator : denominators) | ^ ../src/libsass/src/ast.hpp:1616:14: note: use reference type 'std::string const &' to prevent copying 1616 | for (const auto denominator : denominators) | ^~~~~~~~~~~~~~~~~~~~~~~~ | & 2 warnings generated. c++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_DARWIN_USE_64_BIT_INODE=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/Users/sebastian/.node-gyp/18.20.4/include/node -I/Users/sebastian/.node-gyp/18.20.4/src -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/config -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/openssl/include -I/Users/sebastian/.node-gyp/18.20.4/deps/uv/include -I/Users/sebastian/.node-gyp/18.20.4/deps/zlib -I/Users/sebastian/.node-gyp/18.20.4/deps/v8/include -I../src/libsass/include -O3 -gdwarf-2 -mmacosx-version-min=10.7 -arch arm64 -Wall -Wendif-labels -W -Wno-unused-parameter -std=c++11 -stdlib=libc++ -fno-strict-aliasing -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/memory/SharedPtr.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/memory/SharedPtr.o ../src/libsass/src/memory/SharedPtr.cpp c++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_DARWIN_USE_64_BIT_INODE=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/Users/sebastian/.node-gyp/18.20.4/include/node -I/Users/sebastian/.node-gyp/18.20.4/src -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/config -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/openssl/include -I/Users/sebastian/.node-gyp/18.20.4/deps/uv/include -I/Users/sebastian/.node-gyp/18.20.4/deps/zlib -I/Users/sebastian/.node-gyp/18.20.4/deps/v8/include -I../src/libsass/include -O3 -gdwarf-2 -mmacosx-version-min=10.7 -arch arm64 -Wall -Wendif-labels -W -Wno-unused-parameter -std=c++11 -stdlib=libc++ -fno-strict-aliasing -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/node.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/node.o ../src/libsass/src/node.cpp In file included from ../src/libsass/src/node.cpp:4: In file included from ../src/libsass/src/node.hpp:7: ../src/libsass/src/ast.hpp:1614:25: warning: loop variable 'numerator' creates a copy from type 'std::string const' [-Wrange-loop-construct] 1614 | for (const auto numerator : numerators) | ^ ../src/libsass/src/ast.hpp:1614:14: note: use reference type 'std::string const &' to prevent copying 1614 | for (const auto numerator : numerators) | ^~~~~~~~~~~~~~~~~~~~~~ | & ../src/libsass/src/ast.hpp:1616:25: warning: loop variable 'denominator' creates a copy from type 'std::string const' [-Wrange-loop-construct] 1616 | for (const auto denominator : denominators) | ^ ../src/libsass/src/ast.hpp:1616:14: note: use reference type 'std::string const &' to prevent copying 1616 | for (const auto denominator : denominators) | ^~~~~~~~~~~~~~~~~~~~~~~~ | & 2 warnings generated. c++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_DARWIN_USE_64_BIT_INODE=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/Users/sebastian/.node-gyp/18.20.4/include/node -I/Users/sebastian/.node-gyp/18.20.4/src -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/config -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/openssl/include -I/Users/sebastian/.node-gyp/18.20.4/deps/uv/include -I/Users/sebastian/.node-gyp/18.20.4/deps/zlib -I/Users/sebastian/.node-gyp/18.20.4/deps/v8/include -I../src/libsass/include -O3 -gdwarf-2 -mmacosx-version-min=10.7 -arch arm64 -Wall -Wendif-labels -W -Wno-unused-parameter -std=c++11 -stdlib=libc++ -fno-strict-aliasing -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/operators.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/operators.o ../src/libsass/src/operators.cpp In file included from ../src/libsass/src/operators.cpp:2: In file included from ../src/libsass/src/operators.hpp:4: In file included from ../src/libsass/src/values.hpp:4: ../src/libsass/src/ast.hpp:1614:25: warning: loop variable 'numerator' creates a copy from type 'std::string const' [-Wrange-loop-construct] 1614 | for (const auto numerator : numerators) | ^ ../src/libsass/src/ast.hpp:1614:14: note: use reference type 'std::string const &' to prevent copying 1614 | for (const auto numerator : numerators) | ^~~~~~~~~~~~~~~~~~~~~~ | & ../src/libsass/src/ast.hpp:1616:25: warning: loop variable 'denominator' creates a copy from type 'std::string const' [-Wrange-loop-construct] 1616 | for (const auto denominator : denominators) | ^ ../src/libsass/src/ast.hpp:1616:14: note: use reference type 'std::string const &' to prevent copying 1616 | for (const auto denominator : denominators) | ^~~~~~~~~~~~~~~~~~~~~~~~ | & 2 warnings generated. c++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_DARWIN_USE_64_BIT_INODE=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/Users/sebastian/.node-gyp/18.20.4/include/node -I/Users/sebastian/.node-gyp/18.20.4/src -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/config -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/openssl/include -I/Users/sebastian/.node-gyp/18.20.4/deps/uv/include -I/Users/sebastian/.node-gyp/18.20.4/deps/zlib -I/Users/sebastian/.node-gyp/18.20.4/deps/v8/include -I../src/libsass/include -O3 -gdwarf-2 -mmacosx-version-min=10.7 -arch arm64 -Wall -Wendif-labels -W -Wno-unused-parameter -std=c++11 -stdlib=libc++ -fno-strict-aliasing -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/output.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/output.o ../src/libsass/src/output.cpp In file included from ../src/libsass/src/output.cpp:2: ../src/libsass/src/ast.hpp:1614:25: warning: loop variable 'numerator' creates a copy from type 'std::string const' [-Wrange-loop-construct] 1614 | for (const auto numerator : numerators) | ^ ../src/libsass/src/ast.hpp:1614:14: note: use reference type 'std::string const &' to prevent copying 1614 | for (const auto numerator : numerators) | ^~~~~~~~~~~~~~~~~~~~~~ | & ../src/libsass/src/ast.hpp:1616:25: warning: loop variable 'denominator' creates a copy from type 'std::string const' [-Wrange-loop-construct] 1616 | for (const auto denominator : denominators) | ^ ../src/libsass/src/ast.hpp:1616:14: note: use reference type 'std::string const &' to prevent copying 1616 | for (const auto denominator : denominators) | ^~~~~~~~~~~~~~~~~~~~~~~~ | & 2 warnings generated. c++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_DARWIN_USE_64_BIT_INODE=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/Users/sebastian/.node-gyp/18.20.4/include/node -I/Users/sebastian/.node-gyp/18.20.4/src -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/config -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/openssl/include -I/Users/sebastian/.node-gyp/18.20.4/deps/uv/include -I/Users/sebastian/.node-gyp/18.20.4/deps/zlib -I/Users/sebastian/.node-gyp/18.20.4/deps/v8/include -I../src/libsass/include -O3 -gdwarf-2 -mmacosx-version-min=10.7 -arch arm64 -Wall -Wendif-labels -W -Wno-unused-parameter -std=c++11 -stdlib=libc++ -fno-strict-aliasing -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/parser.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/parser.o ../src/libsass/src/parser.cpp In file included from ../src/libsass/src/parser.cpp:2: In file included from ../src/libsass/src/parser.hpp:7: ../src/libsass/src/ast.hpp:1614:25: warning: loop variable 'numerator' creates a copy from type 'std::string const' [-Wrange-loop-construct] 1614 | for (const auto numerator : numerators) | ^ ../src/libsass/src/ast.hpp:1614:14: note: use reference type 'std::string const &' to prevent copying 1614 | for (const auto numerator : numerators) | ^~~~~~~~~~~~~~~~~~~~~~ | & ../src/libsass/src/ast.hpp:1616:25: warning: loop variable 'denominator' creates a copy from type 'std::string const' [-Wrange-loop-construct] 1616 | for (const auto denominator : denominators) | ^ ../src/libsass/src/ast.hpp:1616:14: note: use reference type 'std::string const &' to prevent copying 1616 | for (const auto denominator : denominators) | ^~~~~~~~~~~~~~~~~~~~~~~~ | & 2 warnings generated. c++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_DARWIN_USE_64_BIT_INODE=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/Users/sebastian/.node-gyp/18.20.4/include/node -I/Users/sebastian/.node-gyp/18.20.4/src -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/config -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/openssl/include -I/Users/sebastian/.node-gyp/18.20.4/deps/uv/include -I/Users/sebastian/.node-gyp/18.20.4/deps/zlib -I/Users/sebastian/.node-gyp/18.20.4/deps/v8/include -I../src/libsass/include -O3 -gdwarf-2 -mmacosx-version-min=10.7 -arch arm64 -Wall -Wendif-labels -W -Wno-unused-parameter -std=c++11 -stdlib=libc++ -fno-strict-aliasing -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/plugins.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/plugins.o ../src/libsass/src/plugins.cpp c++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_DARWIN_USE_64_BIT_INODE=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/Users/sebastian/.node-gyp/18.20.4/include/node -I/Users/sebastian/.node-gyp/18.20.4/src -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/config -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/openssl/include -I/Users/sebastian/.node-gyp/18.20.4/deps/uv/include -I/Users/sebastian/.node-gyp/18.20.4/deps/zlib -I/Users/sebastian/.node-gyp/18.20.4/deps/v8/include -I../src/libsass/include -O3 -gdwarf-2 -mmacosx-version-min=10.7 -arch arm64 -Wall -Wendif-labels -W -Wno-unused-parameter -std=c++11 -stdlib=libc++ -fno-strict-aliasing -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/position.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/position.o ../src/libsass/src/position.cpp c++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_DARWIN_USE_64_BIT_INODE=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/Users/sebastian/.node-gyp/18.20.4/include/node -I/Users/sebastian/.node-gyp/18.20.4/src -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/config -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/openssl/include -I/Users/sebastian/.node-gyp/18.20.4/deps/uv/include -I/Users/sebastian/.node-gyp/18.20.4/deps/zlib -I/Users/sebastian/.node-gyp/18.20.4/deps/v8/include -I../src/libsass/include -O3 -gdwarf-2 -mmacosx-version-min=10.7 -arch arm64 -Wall -Wendif-labels -W -Wno-unused-parameter -std=c++11 -stdlib=libc++ -fno-strict-aliasing -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/prelexer.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/prelexer.o ../src/libsass/src/prelexer.cpp c++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_DARWIN_USE_64_BIT_INODE=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/Users/sebastian/.node-gyp/18.20.4/include/node -I/Users/sebastian/.node-gyp/18.20.4/src -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/config -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/openssl/include -I/Users/sebastian/.node-gyp/18.20.4/deps/uv/include -I/Users/sebastian/.node-gyp/18.20.4/deps/zlib -I/Users/sebastian/.node-gyp/18.20.4/deps/v8/include -I../src/libsass/include -O3 -gdwarf-2 -mmacosx-version-min=10.7 -arch arm64 -Wall -Wendif-labels -W -Wno-unused-parameter -std=c++11 -stdlib=libc++ -fno-strict-aliasing -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/remove_placeholders.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/remove_placeholders.o ../src/libsass/src/remove_placeholders.cpp In file included from ../src/libsass/src/remove_placeholders.cpp:2: In file included from ../src/libsass/src/remove_placeholders.hpp:6: ../src/libsass/src/ast.hpp:1614:25: warning: loop variable 'numerator' creates a copy from type 'std::string const' [-Wrange-loop-construct] 1614 | for (const auto numerator : numerators) | ^ ../src/libsass/src/ast.hpp:1614:14: note: use reference type 'std::string const &' to prevent copying 1614 | for (const auto numerator : numerators) | ^~~~~~~~~~~~~~~~~~~~~~ | & ../src/libsass/src/ast.hpp:1616:25: warning: loop variable 'denominator' creates a copy from type 'std::string const' [-Wrange-loop-construct] 1616 | for (const auto denominator : denominators) | ^ ../src/libsass/src/ast.hpp:1616:14: note: use reference type 'std::string const &' to prevent copying 1616 | for (const auto denominator : denominators) | ^~~~~~~~~~~~~~~~~~~~~~~~ | & 2 warnings generated. c++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_DARWIN_USE_64_BIT_INODE=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/Users/sebastian/.node-gyp/18.20.4/include/node -I/Users/sebastian/.node-gyp/18.20.4/src -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/config -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/openssl/include -I/Users/sebastian/.node-gyp/18.20.4/deps/uv/include -I/Users/sebastian/.node-gyp/18.20.4/deps/zlib -I/Users/sebastian/.node-gyp/18.20.4/deps/v8/include -I../src/libsass/include -O3 -gdwarf-2 -mmacosx-version-min=10.7 -arch arm64 -Wall -Wendif-labels -W -Wno-unused-parameter -std=c++11 -stdlib=libc++ -fno-strict-aliasing -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/sass.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/sass.o ../src/libsass/src/sass.cpp In file included from ../src/libsass/src/sass.cpp:11: In file included from ../src/libsass/src/sass_functions.hpp:6: In file included from ../src/libsass/src/functions.hpp:4: In file included from ../src/libsass/src/listize.hpp:7: ../src/libsass/src/ast.hpp:1614:25: warning: loop variable 'numerator' creates a copy from type 'std::string const' [-Wrange-loop-construct] 1614 | for (const auto numerator : numerators) | ^ ../src/libsass/src/ast.hpp:1614:14: note: use reference type 'std::string const &' to prevent copying 1614 | for (const auto numerator : numerators) | ^~~~~~~~~~~~~~~~~~~~~~ | & ../src/libsass/src/ast.hpp:1616:25: warning: loop variable 'denominator' creates a copy from type 'std::string const' [-Wrange-loop-construct] 1616 | for (const auto denominator : denominators) | ^ ../src/libsass/src/ast.hpp:1616:14: note: use reference type 'std::string const &' to prevent copying 1616 | for (const auto denominator : denominators) | ^~~~~~~~~~~~~~~~~~~~~~~~ | & 2 warnings generated. c++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_DARWIN_USE_64_BIT_INODE=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/Users/sebastian/.node-gyp/18.20.4/include/node -I/Users/sebastian/.node-gyp/18.20.4/src -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/config -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/openssl/include -I/Users/sebastian/.node-gyp/18.20.4/deps/uv/include -I/Users/sebastian/.node-gyp/18.20.4/deps/zlib -I/Users/sebastian/.node-gyp/18.20.4/deps/v8/include -I../src/libsass/include -O3 -gdwarf-2 -mmacosx-version-min=10.7 -arch arm64 -Wall -Wendif-labels -W -Wno-unused-parameter -std=c++11 -stdlib=libc++ -fno-strict-aliasing -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/sass2scss.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/sass2scss.o ../src/libsass/src/sass2scss.cpp c++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_DARWIN_USE_64_BIT_INODE=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/Users/sebastian/.node-gyp/18.20.4/include/node -I/Users/sebastian/.node-gyp/18.20.4/src -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/config -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/openssl/include -I/Users/sebastian/.node-gyp/18.20.4/deps/uv/include -I/Users/sebastian/.node-gyp/18.20.4/deps/zlib -I/Users/sebastian/.node-gyp/18.20.4/deps/v8/include -I../src/libsass/include -O3 -gdwarf-2 -mmacosx-version-min=10.7 -arch arm64 -Wall -Wendif-labels -W -Wno-unused-parameter -std=c++11 -stdlib=libc++ -fno-strict-aliasing -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/sass_context.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/sass_context.o ../src/libsass/src/sass_context.cpp In file included from ../src/libsass/src/sass_context.cpp:9: ../src/libsass/src/ast.hpp:1614:25: warning: loop variable 'numerator' creates a copy from type 'std::string const' [-Wrange-loop-construct] 1614 | for (const auto numerator : numerators) | ^ ../src/libsass/src/ast.hpp:1614:14: note: use reference type 'std::string const &' to prevent copying 1614 | for (const auto numerator : numerators) | ^~~~~~~~~~~~~~~~~~~~~~ | & ../src/libsass/src/ast.hpp:1616:25: warning: loop variable 'denominator' creates a copy from type 'std::string const' [-Wrange-loop-construct] 1616 | for (const auto denominator : denominators) | ^ ../src/libsass/src/ast.hpp:1616:14: note: use reference type 'std::string const &' to prevent copying 1616 | for (const auto denominator : denominators) | ^~~~~~~~~~~~~~~~~~~~~~~~ | & 2 warnings generated. c++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_DARWIN_USE_64_BIT_INODE=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/Users/sebastian/.node-gyp/18.20.4/include/node -I/Users/sebastian/.node-gyp/18.20.4/src -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/config -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/openssl/include -I/Users/sebastian/.node-gyp/18.20.4/deps/uv/include -I/Users/sebastian/.node-gyp/18.20.4/deps/zlib -I/Users/sebastian/.node-gyp/18.20.4/deps/v8/include -I../src/libsass/include -O3 -gdwarf-2 -mmacosx-version-min=10.7 -arch arm64 -Wall -Wendif-labels -W -Wno-unused-parameter -std=c++11 -stdlib=libc++ -fno-strict-aliasing -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/sass_functions.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/sass_functions.o ../src/libsass/src/sass_functions.cpp In file included from ../src/libsass/src/sass_functions.cpp:5: In file included from ../src/libsass/src/values.hpp:4: ../src/libsass/src/ast.hpp:1614:25: warning: loop variable 'numerator' creates a copy from type 'std::string const' [-Wrange-loop-construct] 1614 | for (const auto numerator : numerators) | ^ ../src/libsass/src/ast.hpp:1614:14: note: use reference type 'std::string const &' to prevent copying 1614 | for (const auto numerator : numerators) | ^~~~~~~~~~~~~~~~~~~~~~ | & ../src/libsass/src/ast.hpp:1616:25: warning: loop variable 'denominator' creates a copy from type 'std::string const' [-Wrange-loop-construct] 1616 | for (const auto denominator : denominators) | ^ ../src/libsass/src/ast.hpp:1616:14: note: use reference type 'std::string const &' to prevent copying 1616 | for (const auto denominator : denominators) | ^~~~~~~~~~~~~~~~~~~~~~~~ | & 2 warnings generated. c++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_DARWIN_USE_64_BIT_INODE=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/Users/sebastian/.node-gyp/18.20.4/include/node -I/Users/sebastian/.node-gyp/18.20.4/src -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/config -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/openssl/include -I/Users/sebastian/.node-gyp/18.20.4/deps/uv/include -I/Users/sebastian/.node-gyp/18.20.4/deps/zlib -I/Users/sebastian/.node-gyp/18.20.4/deps/v8/include -I../src/libsass/include -O3 -gdwarf-2 -mmacosx-version-min=10.7 -arch arm64 -Wall -Wendif-labels -W -Wno-unused-parameter -std=c++11 -stdlib=libc++ -fno-strict-aliasing -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/sass_util.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/sass_util.o ../src/libsass/src/sass_util.cpp In file included from ../src/libsass/src/sass_util.cpp:2: In file included from ../src/libsass/src/node.hpp:7: ../src/libsass/src/ast.hpp:1614:25: warning: loop variable 'numerator' creates a copy from type 'std::string const' [-Wrange-loop-construct] 1614 | for (const auto numerator : numerators) | ^ ../src/libsass/src/ast.hpp:1614:14: note: use reference type 'std::string const &' to prevent copying 1614 | for (const auto numerator : numerators) | ^~~~~~~~~~~~~~~~~~~~~~ | & ../src/libsass/src/ast.hpp:1616:25: warning: loop variable 'denominator' creates a copy from type 'std::string const' [-Wrange-loop-construct] 1616 | for (const auto denominator : denominators) | ^ ../src/libsass/src/ast.hpp:1616:14: note: use reference type 'std::string const &' to prevent copying 1616 | for (const auto denominator : denominators) | ^~~~~~~~~~~~~~~~~~~~~~~~ | & 2 warnings generated. c++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_DARWIN_USE_64_BIT_INODE=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/Users/sebastian/.node-gyp/18.20.4/include/node -I/Users/sebastian/.node-gyp/18.20.4/src -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/config -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/openssl/include -I/Users/sebastian/.node-gyp/18.20.4/deps/uv/include -I/Users/sebastian/.node-gyp/18.20.4/deps/zlib -I/Users/sebastian/.node-gyp/18.20.4/deps/v8/include -I../src/libsass/include -O3 -gdwarf-2 -mmacosx-version-min=10.7 -arch arm64 -Wall -Wendif-labels -W -Wno-unused-parameter -std=c++11 -stdlib=libc++ -fno-strict-aliasing -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/sass_values.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/sass_values.o ../src/libsass/src/sass_values.cpp In file included from ../src/libsass/src/sass_values.cpp:5: In file included from ../src/libsass/src/eval.hpp:4: ../src/libsass/src/ast.hpp:1614:25: warning: loop variable 'numerator' creates a copy from type 'std::string const' [-Wrange-loop-construct] 1614 | for (const auto numerator : numerators) | ^ ../src/libsass/src/ast.hpp:1614:14: note: use reference type 'std::string const &' to prevent copying 1614 | for (const auto numerator : numerators) | ^~~~~~~~~~~~~~~~~~~~~~ | & ../src/libsass/src/ast.hpp:1616:25: warning: loop variable 'denominator' creates a copy from type 'std::string const' [-Wrange-loop-construct] 1616 | for (const auto denominator : denominators) | ^ ../src/libsass/src/ast.hpp:1616:14: note: use reference type 'std::string const &' to prevent copying 1616 | for (const auto denominator : denominators) | ^~~~~~~~~~~~~~~~~~~~~~~~ | & 2 warnings generated. c++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_DARWIN_USE_64_BIT_INODE=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/Users/sebastian/.node-gyp/18.20.4/include/node -I/Users/sebastian/.node-gyp/18.20.4/src -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/config -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/openssl/include -I/Users/sebastian/.node-gyp/18.20.4/deps/uv/include -I/Users/sebastian/.node-gyp/18.20.4/deps/zlib -I/Users/sebastian/.node-gyp/18.20.4/deps/v8/include -I../src/libsass/include -O3 -gdwarf-2 -mmacosx-version-min=10.7 -arch arm64 -Wall -Wendif-labels -W -Wno-unused-parameter -std=c++11 -stdlib=libc++ -fno-strict-aliasing -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/source_map.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/source_map.o ../src/libsass/src/source_map.cpp In file included from ../src/libsass/src/source_map.cpp:7: ../src/libsass/src/ast.hpp:1614:25: warning: loop variable 'numerator' creates a copy from type 'std::string const' [-Wrange-loop-construct] 1614 | for (const auto numerator : numerators) | ^ ../src/libsass/src/ast.hpp:1614:14: note: use reference type 'std::string const &' to prevent copying 1614 | for (const auto numerator : numerators) | ^~~~~~~~~~~~~~~~~~~~~~ | & ../src/libsass/src/ast.hpp:1616:25: warning: loop variable 'denominator' creates a copy from type 'std::string const' [-Wrange-loop-construct] 1616 | for (const auto denominator : denominators) | ^ ../src/libsass/src/ast.hpp:1616:14: note: use reference type 'std::string const &' to prevent copying 1616 | for (const auto denominator : denominators) | ^~~~~~~~~~~~~~~~~~~~~~~~ | & 2 warnings generated. c++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_DARWIN_USE_64_BIT_INODE=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/Users/sebastian/.node-gyp/18.20.4/include/node -I/Users/sebastian/.node-gyp/18.20.4/src -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/config -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/openssl/include -I/Users/sebastian/.node-gyp/18.20.4/deps/uv/include -I/Users/sebastian/.node-gyp/18.20.4/deps/zlib -I/Users/sebastian/.node-gyp/18.20.4/deps/v8/include -I../src/libsass/include -O3 -gdwarf-2 -mmacosx-version-min=10.7 -arch arm64 -Wall -Wendif-labels -W -Wno-unused-parameter -std=c++11 -stdlib=libc++ -fno-strict-aliasing -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/subset_map.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/subset_map.o ../src/libsass/src/subset_map.cpp In file included from ../src/libsass/src/subset_map.cpp:2: ../src/libsass/src/ast.hpp:1614:25: warning: loop variable 'numerator' creates a copy from type 'std::string const' [-Wrange-loop-construct] 1614 | for (const auto numerator : numerators) | ^ ../src/libsass/src/ast.hpp:1614:14: note: use reference type 'std::string const &' to prevent copying 1614 | for (const auto numerator : numerators) | ^~~~~~~~~~~~~~~~~~~~~~ | & ../src/libsass/src/ast.hpp:1616:25: warning: loop variable 'denominator' creates a copy from type 'std::string const' [-Wrange-loop-construct] 1616 | for (const auto denominator : denominators) | ^ ../src/libsass/src/ast.hpp:1616:14: note: use reference type 'std::string const &' to prevent copying 1616 | for (const auto denominator : denominators) | ^~~~~~~~~~~~~~~~~~~~~~~~ | & 2 warnings generated. c++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_DARWIN_USE_64_BIT_INODE=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/Users/sebastian/.node-gyp/18.20.4/include/node -I/Users/sebastian/.node-gyp/18.20.4/src -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/config -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/openssl/include -I/Users/sebastian/.node-gyp/18.20.4/deps/uv/include -I/Users/sebastian/.node-gyp/18.20.4/deps/zlib -I/Users/sebastian/.node-gyp/18.20.4/deps/v8/include -I../src/libsass/include -O3 -gdwarf-2 -mmacosx-version-min=10.7 -arch arm64 -Wall -Wendif-labels -W -Wno-unused-parameter -std=c++11 -stdlib=libc++ -fno-strict-aliasing -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/to_c.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/to_c.o ../src/libsass/src/to_c.cpp In file included from ../src/libsass/src/to_c.cpp:3: ../src/libsass/src/ast.hpp:1614:25: warning: loop variable 'numerator' creates a copy from type 'std::string const' [-Wrange-loop-construct] 1614 | for (const auto numerator : numerators) | ^ ../src/libsass/src/ast.hpp:1614:14: note: use reference type 'std::string const &' to prevent copying 1614 | for (const auto numerator : numerators) | ^~~~~~~~~~~~~~~~~~~~~~ | & ../src/libsass/src/ast.hpp:1616:25: warning: loop variable 'denominator' creates a copy from type 'std::string const' [-Wrange-loop-construct] 1616 | for (const auto denominator : denominators) | ^ ../src/libsass/src/ast.hpp:1616:14: note: use reference type 'std::string const &' to prevent copying 1616 | for (const auto denominator : denominators) | ^~~~~~~~~~~~~~~~~~~~~~~~ | & 2 warnings generated. c++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_DARWIN_USE_64_BIT_INODE=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/Users/sebastian/.node-gyp/18.20.4/include/node -I/Users/sebastian/.node-gyp/18.20.4/src -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/config -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/openssl/include -I/Users/sebastian/.node-gyp/18.20.4/deps/uv/include -I/Users/sebastian/.node-gyp/18.20.4/deps/zlib -I/Users/sebastian/.node-gyp/18.20.4/deps/v8/include -I../src/libsass/include -O3 -gdwarf-2 -mmacosx-version-min=10.7 -arch arm64 -Wall -Wendif-labels -W -Wno-unused-parameter -std=c++11 -stdlib=libc++ -fno-strict-aliasing -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/to_value.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/to_value.o ../src/libsass/src/to_value.cpp In file included from ../src/libsass/src/to_value.cpp:2: ../src/libsass/src/ast.hpp:1614:25: warning: loop variable 'numerator' creates a copy from type 'std::string const' [-Wrange-loop-construct] 1614 | for (const auto numerator : numerators) | ^ ../src/libsass/src/ast.hpp:1614:14: note: use reference type 'std::string const &' to prevent copying 1614 | for (const auto numerator : numerators) | ^~~~~~~~~~~~~~~~~~~~~~ | & ../src/libsass/src/ast.hpp:1616:25: warning: loop variable 'denominator' creates a copy from type 'std::string const' [-Wrange-loop-construct] 1616 | for (const auto denominator : denominators) | ^ ../src/libsass/src/ast.hpp:1616:14: note: use reference type 'std::string const &' to prevent copying 1616 | for (const auto denominator : denominators) | ^~~~~~~~~~~~~~~~~~~~~~~~ | & 2 warnings generated. c++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_DARWIN_USE_64_BIT_INODE=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/Users/sebastian/.node-gyp/18.20.4/include/node -I/Users/sebastian/.node-gyp/18.20.4/src -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/config -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/openssl/include -I/Users/sebastian/.node-gyp/18.20.4/deps/uv/include -I/Users/sebastian/.node-gyp/18.20.4/deps/zlib -I/Users/sebastian/.node-gyp/18.20.4/deps/v8/include -I../src/libsass/include -O3 -gdwarf-2 -mmacosx-version-min=10.7 -arch arm64 -Wall -Wendif-labels -W -Wno-unused-parameter -std=c++11 -stdlib=libc++ -fno-strict-aliasing -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/units.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/units.o ../src/libsass/src/units.cpp c++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_DARWIN_USE_64_BIT_INODE=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/Users/sebastian/.node-gyp/18.20.4/include/node -I/Users/sebastian/.node-gyp/18.20.4/src -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/config -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/openssl/include -I/Users/sebastian/.node-gyp/18.20.4/deps/uv/include -I/Users/sebastian/.node-gyp/18.20.4/deps/zlib -I/Users/sebastian/.node-gyp/18.20.4/deps/v8/include -I../src/libsass/include -O3 -gdwarf-2 -mmacosx-version-min=10.7 -arch arm64 -Wall -Wendif-labels -W -Wno-unused-parameter -std=c++11 -stdlib=libc++ -fno-strict-aliasing -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/utf8_string.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/utf8_string.o ../src/libsass/src/utf8_string.cpp c++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_DARWIN_USE_64_BIT_INODE=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/Users/sebastian/.node-gyp/18.20.4/include/node -I/Users/sebastian/.node-gyp/18.20.4/src -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/config -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/openssl/include -I/Users/sebastian/.node-gyp/18.20.4/deps/uv/include -I/Users/sebastian/.node-gyp/18.20.4/deps/zlib -I/Users/sebastian/.node-gyp/18.20.4/deps/v8/include -I../src/libsass/include -O3 -gdwarf-2 -mmacosx-version-min=10.7 -arch arm64 -Wall -Wendif-labels -W -Wno-unused-parameter -std=c++11 -stdlib=libc++ -fno-strict-aliasing -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/util.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/util.o ../src/libsass/src/util.cpp In file included from ../src/libsass/src/util.cpp:3: ../src/libsass/src/ast.hpp:1614:25: warning: loop variable 'numerator' creates a copy from type 'std::string const' [-Wrange-loop-construct] 1614 | for (const auto numerator : numerators) | ^ ../src/libsass/src/ast.hpp:1614:14: note: use reference type 'std::string const &' to prevent copying 1614 | for (const auto numerator : numerators) | ^~~~~~~~~~~~~~~~~~~~~~ | & ../src/libsass/src/ast.hpp:1616:25: warning: loop variable 'denominator' creates a copy from type 'std::string const' [-Wrange-loop-construct] 1616 | for (const auto denominator : denominators) | ^ ../src/libsass/src/ast.hpp:1616:14: note: use reference type 'std::string const &' to prevent copying 1616 | for (const auto denominator : denominators) | ^~~~~~~~~~~~~~~~~~~~~~~~ | & 2 warnings generated. c++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_DARWIN_USE_64_BIT_INODE=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/Users/sebastian/.node-gyp/18.20.4/include/node -I/Users/sebastian/.node-gyp/18.20.4/src -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/config -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/openssl/include -I/Users/sebastian/.node-gyp/18.20.4/deps/uv/include -I/Users/sebastian/.node-gyp/18.20.4/deps/zlib -I/Users/sebastian/.node-gyp/18.20.4/deps/v8/include -I../src/libsass/include -O3 -gdwarf-2 -mmacosx-version-min=10.7 -arch arm64 -Wall -Wendif-labels -W -Wno-unused-parameter -std=c++11 -stdlib=libc++ -fno-strict-aliasing -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/values.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/values.o ../src/libsass/src/values.cpp In file included from ../src/libsass/src/values.cpp:3: In file included from ../src/libsass/src/values.hpp:4: ../src/libsass/src/ast.hpp:1614:25: warning: loop variable 'numerator' creates a copy from type 'std::string const' [-Wrange-loop-construct] 1614 | for (const auto numerator : numerators) | ^ ../src/libsass/src/ast.hpp:1614:14: note: use reference type 'std::string const &' to prevent copying 1614 | for (const auto numerator : numerators) | ^~~~~~~~~~~~~~~~~~~~~~ | & ../src/libsass/src/ast.hpp:1616:25: warning: loop variable 'denominator' creates a copy from type 'std::string const' [-Wrange-loop-construct] 1616 | for (const auto denominator : denominators) | ^ ../src/libsass/src/ast.hpp:1616:14: note: use reference type 'std::string const &' to prevent copying 1616 | for (const auto denominator : denominators) | ^~~~~~~~~~~~~~~~~~~~~~~~ | & 2 warnings generated. rm -f Release/sass.a && ./gyp-mac-tool filter-libtool libtool -static -o Release/sass.a Release/obj.target/libsass/src/libsass/src/ast.o Release/obj.target/libsass/src/libsass/src/ast_fwd_decl.o Release/obj.target/libsass/src/libsass/src/backtrace.o Release/obj.target/libsass/src/libsass/src/base64vlq.o Release/obj.target/libsass/src/libsass/src/bind.o Release/obj.target/libsass/src/libsass/src/cencode.o Release/obj.target/libsass/src/libsass/src/check_nesting.o Release/obj.target/libsass/src/libsass/src/color_maps.o Release/obj.target/libsass/src/libsass/src/constants.o Release/obj.target/libsass/src/libsass/src/context.o Release/obj.target/libsass/src/libsass/src/cssize.o Release/obj.target/libsass/src/libsass/src/emitter.o Release/obj.target/libsass/src/libsass/src/environment.o Release/obj.target/libsass/src/libsass/src/error_handling.o Release/obj.target/libsass/src/libsass/src/eval.o Release/obj.target/libsass/src/libsass/src/expand.o Release/obj.target/libsass/src/libsass/src/extend.o Release/obj.target/libsass/src/libsass/src/file.o Release/obj.target/libsass/src/libsass/src/functions.o Release/obj.target/libsass/src/libsass/src/inspect.o Release/obj.target/libsass/src/libsass/src/json.o Release/obj.target/libsass/src/libsass/src/lexer.o Release/obj.target/libsass/src/libsass/src/listize.o Release/obj.target/libsass/src/libsass/src/memory/SharedPtr.o Release/obj.target/libsass/src/libsass/src/node.o Release/obj.target/libsass/src/libsass/src/operators.o Release/obj.target/libsass/src/libsass/src/output.o Release/obj.target/libsass/src/libsass/src/parser.o Release/obj.target/libsass/src/libsass/src/plugins.o Release/obj.target/libsass/src/libsass/src/position.o Release/obj.target/libsass/src/libsass/src/prelexer.o Release/obj.target/libsass/src/libsass/src/remove_placeholders.o Release/obj.target/libsass/src/libsass/src/sass.o Release/obj.target/libsass/src/libsass/src/sass2scss.o Release/obj.target/libsass/src/libsass/src/sass_context.o Release/obj.target/libsass/src/libsass/src/sass_functions.o Release/obj.target/libsass/src/libsass/src/sass_util.o Release/obj.target/libsass/src/libsass/src/sass_values.o Release/obj.target/libsass/src/libsass/src/source_map.o Release/obj.target/libsass/src/libsass/src/subset_map.o Release/obj.target/libsass/src/libsass/src/to_c.o Release/obj.target/libsass/src/libsass/src/to_value.o Release/obj.target/libsass/src/libsass/src/units.o Release/obj.target/libsass/src/libsass/src/utf8_string.o Release/obj.target/libsass/src/libsass/src/util.o Release/obj.target/libsass/src/libsass/src/values.o c++ '-DNODE_GYP_MODULE_NAME=binding' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_DARWIN_USE_64_BIT_INODE=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DBUILDING_NODE_EXTENSION' -I/Users/sebastian/.node-gyp/18.20.4/include/node -I/Users/sebastian/.node-gyp/18.20.4/src -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/config -I/Users/sebastian/.node-gyp/18.20.4/deps/openssl/openssl/include -I/Users/sebastian/.node-gyp/18.20.4/deps/uv/include -I/Users/sebastian/.node-gyp/18.20.4/deps/zlib -I/Users/sebastian/.node-gyp/18.20.4/deps/v8/include -I../../nan -I../src/libsass/include -O3 -gdwarf-2 -mmacosx-version-min=10.7 -arch arm64 -Wall -Wendif-labels -W -Wno-unused-parameter -std=c++11 -stdlib=libc++ -fno-rtti -fno-exceptions -fno-strict-aliasing -MMD -MF ./Release/.deps/Release/obj.target/binding/src/binding.o.d.raw -c -o Release/obj.target/binding/src/binding.o ../src/binding.cpp In file included from ../src/binding.cpp:1: In file included from ../../nan/nan.h:56: In file included from /Users/sebastian/.node-gyp/18.20.4/include/node/node.h:73: In file included from /Users/sebastian/.node-gyp/18.20.4/include/node/v8.h:24: In file included from /Users/sebastian/.node-gyp/18.20.4/include/node/v8-array-buffer.h:12: In file included from /Users/sebastian/.node-gyp/18.20.4/include/node/v8-local-handle.h:12: /Users/sebastian/.node-gyp/18.20.4/include/node/v8-internal.h:646:50: error: 'T' does not refer to a value 646 | !std::is_same>::value>::Perform(data); | ^ /Users/sebastian/.node-gyp/18.20.4/include/node/v8-internal.h:643:17: note: declared here 643 | template | ^ /Users/sebastian/.node-gyp/18.20.4/include/node/v8-internal.h:646:38: error: no member named 'remove_cv_t' in namespace 'std' 646 | !std::is_same>::value>::Perform(data); | ~~~~~^ /Users/sebastian/.node-gyp/18.20.4/include/node/v8-internal.h:646:52: error: expected '(' for function-style cast or type construction 646 | !std::is_same>::value>::Perform(data); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /Users/sebastian/.node-gyp/18.20.4/include/node/v8-internal.h:646:63: error: no member named 'Perform' in the global namespace 646 | !std::is_same>::value>::Perform(data); | ~~^ In file included from ../src/binding.cpp:1: ../../nan/nan.h:2294:7: warning: cast from 'void (*)(uv_work_t *)' (aka 'void (*)(uv_work_s *)') to 'uv_after_work_cb' (aka 'void (*)(uv_work_s *, int)') converts to incompatible function type [-Wcast-function-type-mismatch] 2294 | , reinterpret_cast(AsyncExecuteComplete) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../nan/nan.h:2535:8: warning: 'SetAccessor' is deprecated: Do signature check in accessor [-Wdeprecated-declarations] 2535 | tpl->SetAccessor( | ^ /Users/sebastian/.node-gyp/18.20.4/include/node/v8-template.h:837:3: note: 'SetAccessor' has been explicitly marked deprecated here 837 | V8_DEPRECATED("Do signature check in accessor") | ^ /Users/sebastian/.node-gyp/18.20.4/include/node/v8config.h:460:35: note: expanded from macro 'V8_DEPRECATED' 460 | # define V8_DEPRECATED(message) [[deprecated(message)]] | ^ ../src/binding.cpp:284:80: warning: cast from 'void (*)(uv_work_t *)' (aka 'void (*)(uv_work_s *)') to 'uv_after_work_cb' (aka 'void (*)(uv_work_s *, int)') converts to incompatible function type [-Wcast-function-type-mismatch] 284 | int status = uv_queue_work(uv_default_loop(), &ctx_w->request, compile_it, (uv_after_work_cb)MakeCallback); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/binding.cpp:320:80: warning: cast from 'void (*)(uv_work_t *)' (aka 'void (*)(uv_work_s *)') to 'uv_after_work_cb' (aka 'void (*)(uv_work_s *, int)') converts to incompatible function type [-Wcast-function-type-mismatch] 320 | int status = uv_queue_work(uv_default_loop(), &ctx_w->request, compile_it, (uv_after_work_cb)MakeCallback); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/binding.cpp:358:1: warning: cast from 'void (*)(Nan::ADDON_REGISTER_FUNCTION_ARGS_TYPE)' (aka 'void (*)(Local)') to 'node::addon_register_func' (aka 'void (*)(v8::Local, v8::Local, void *)') converts to incompatible function type [-Wcast-function-type-mismatch] 358 | NODE_MODULE(binding, RegisterModule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/sebastian/.node-gyp/18.20.4/include/node/node.h:1048:3: note: expanded from macro 'NODE_MODULE' 1048 | NODE_MODULE_X(modname, regfunc, NULL, 0) // NOLINT (readability/null_usage) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/sebastian/.node-gyp/18.20.4/include/node/node.h:1014:7: note: expanded from macro 'NODE_MODULE_X' 1014 | (node::addon_register_func) (regfunc), \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/binding.cpp:1: In file included from ../../nan/nan.h:56: In file included from /Users/sebastian/.node-gyp/18.20.4/include/node/node.h:73: In file included from /Users/sebastian/.node-gyp/18.20.4/include/node/v8.h:24: In file included from /Users/sebastian/.node-gyp/18.20.4/include/node/v8-array-buffer.h:13: In file included from /Users/sebastian/.node-gyp/18.20.4/include/node/v8-object.h:10: /Users/sebastian/.node-gyp/18.20.4/include/node/v8-persistent-handle.h:519:37: warning: cast from 'typename WeakCallbackInfo::Callback' (aka 'void (*)(const WeakCallbackInfo &)') to 'Callback' (aka 'void (*)(const WeakCallbackInfo &)') converts to incompatible function type [-Wcast-function-type-mismatch] 519 | parameter, reinterpret_cast(callback), type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/sebastian/.node-gyp/18.20.4/include/node/node_object_wrap.h:85:18: note: in instantiation of function template specialization 'v8::PersistentBase::SetWeak' requested here 85 | persistent().SetWeak(this, WeakCallback, v8::WeakCallbackType::kParameter); | ^ In file included from ../src/binding.cpp:1: In file included from ../../nan/nan.h:56: In file included from /Users/sebastian/.node-gyp/18.20.4/include/node/node.h:73: In file included from /Users/sebastian/.node-gyp/18.20.4/include/node/v8.h:24: In file included from /Users/sebastian/.node-gyp/18.20.4/include/node/v8-array-buffer.h:13: In file included from /Users/sebastian/.node-gyp/18.20.4/include/node/v8-object.h:10: /Users/sebastian/.node-gyp/18.20.4/include/node/v8-persistent-handle.h:519:37: warning: cast from 'typename WeakCallbackInfo::Callback' (aka 'void (*)(const WeakCallbackInfo &)') to 'Callback' (aka 'void (*)(const WeakCallbackInfo &)') converts to incompatible function type [-Wcast-function-type-mismatch] 519 | parameter, reinterpret_cast(callback), type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../nan/nan_object_wrap.h:64:50: note: in instantiation of function template specialization 'v8::PersistentBase::SetWeak' requested here 64 | persistent().v8::PersistentBase::SetWeak( | ^ 7 warnings and 4 errors generated. make: *** [Release/obj.target/binding/src/binding.o] Error 1 gyp ERR! build error gyp ERR! stack Error: `make` failed with exit code: 2 gyp ERR! stack at ChildProcess.onExit (/Users/sebastian/Projects/tg-core/packages/tg-core-components/node_modules/node-sass/node_modules/node-gyp/lib/build.js:262:23) gyp ERR! stack at ChildProcess.emit (node:events:517:28) gyp ERR! stack at ChildProcess._handle.onexit (node:internal/child_process:292:12) gyp ERR! System Darwin 25.2.0 gyp ERR! command "/Users/sebastian/.nvm/versions/node/v18.20.4/bin/node" "/Users/sebastian/Projects/tg-core/packages/tg-core-components/node_modules/node-sass/node_modules/node-gyp/bin/node-gyp.js" "rebuild" "--verbose" "--libsass_ext=" "--libsass_cflags=" "--libsass_ldflags=" "--libsass_library=" gyp ERR! cwd /Users/sebastian/Projects/tg-core/packages/tg-core-components/node_modules/node-sass gyp ERR! node -v v18.20.4 gyp ERR! node-gyp -v v3.8.0 gyp ERR! not ok Build failed with error code: 1