bit
bit copied to clipboard
Cannot start new workspace (lit)
Describe the bug
Could not create a new lit workspace
Steps to Reproduce
- npx teambit/bvm install
- bit new lit bit-ui --aspect teambit.web-components/lit
Expected Behavior
A litdev workspace
Screenshots, exceptions and logs
✔ running pre install subscribers
✔ deduping dependencies for installation
Downloading typescript/4.3.5: 10.6 MB/10.6 MB, done
...f13951d7ebfeb0258cc1dc973cf8c859cbacb | +373 +++++++++++++++++++++++++++++++++++++
Packages are hard linked from the content-addressable store to the virtual store.
Content-addressable store is at: /Users/ramosmig/.pnpm-store/v3
Virtual store is at: ../../Library/Caches/Bit/capsules/d86f13951d7ebfeb0258cc1dc973cf8c859cbacb/node_modules/.pnpm
...f13951d7ebfeb0258cc1dc973cf8c859cbacb | Progress: resolved 373, reused 0, downloaded 373, added 373, done
../../Library/Caches/Bit/capsules/d86f13951d7ebfeb0258cc1dc973cf8c859cbacb/node_modules/.pnpm/[email protected]/node_modules/core-js: Running postinstall script, done in 74ms
../../Library/Caches/Bit/capsules/d86f13951d7ebfeb0258cc1dc973cf8c859cbacb/node_modules/.pnpm/[email protected]/node_modules/core-js-pure: Running postinstall script, done in 72ms
../../Library/Caches/Bit/capsules/d86f13951d7ebfeb0258cc1dc973cf8c859cbacb/node_modules/.pnpm/[email protected]/node_modules/core-js: Running postinstall script, done in 51ms
../../Library/Caches/Bit/capsules/d86f13951d7ebfeb0258cc1dc973cf8c859cbacb/node_modules/.pnpm/[email protected]/node_modules/node-sass: Running install script, done in 1.8s
../../Library/Caches/Bit/capsules/d86f13951d7ebfeb0258cc1dc973cf8c859cbacb/node_modules/.pnpm/[email protected]/node_modules/node-sass: Running postinstall script, failed in 55s
.../node_modules/node-sass postinstall$ node scripts/build.js
│ Building: /Users/ramosmig/.nvm/versions/node/v16.15.0/bin/node /Users/ramosmig/Library/Caches/Bit/capsules/d86f13951d7ebfeb0258cc1dc973cf8c859cbacb/node_modules/.pnpm/[email protected]/node_module
│ gyp info it worked if it ends with ok
│ gyp verb cli [
│ gyp verb cli '/Users/ramosmig/.nvm/versions/node/v16.15.0/bin/node',
│ gyp verb cli '/Users/ramosmig/Library/Caches/Bit/capsules/d86f13951d7ebfeb0258cc1dc973cf8c859cbacb/node_modules/.pnpm/[email protected]/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 [email protected]
│ gyp info using [email protected] | darwin | arm64
│ gyp verb command rebuild []
│ gyp verb command clean []
│ gyp verb clean removing "build" directory
│ gyp verb command configure []
│ gyp verb find Python Python is not set from command line or npm configuration
│ gyp verb find Python Python is not set from environment variable PYTHON
│ gyp verb find Python checking if "python3" can be used
│ gyp verb find Python - executing "python3" to get executable path
│ gyp verb find Python - executable path is "/Library/Developer/CommandLineTools/usr/bin/python3"
│ gyp verb find Python - executing "/Library/Developer/CommandLineTools/usr/bin/python3" to get version
│ gyp verb find Python - version is "3.8.9"
│ gyp info find Python using Python version 3.8.9 found at "/Library/Developer/CommandLineTools/usr/bin/python3"
│ gyp verb get node dir no --target version specified, falling back to host node version: 16.15.0
│ gyp verb command install [ '16.15.0' ]
│ gyp verb install input version string "16.15.0"
│ gyp verb install installing version: 16.15.0
│ 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: 16.15.0
│ gyp verb build dir attempting to create "build" dir: /Users/ramosmig/Library/Caches/Bit/capsules/d86f13951d7ebfeb0258cc1dc973cf8c859cbacb/node_modules/.pnpm/[email protected]/node_modules/node-sa
│ gyp verb build dir "build" dir needed to be created? /Users/ramosmig/Library/Caches/Bit/capsules/d86f13951d7ebfeb0258cc1dc973cf8c859cbacb/node_modules/.pnpm/[email protected]/node_modules/node-sa
│ gyp verb build/config.gypi creating config file
│ gyp verb build/config.gypi writing out config file: /Users/ramosmig/Library/Caches/Bit/capsules/d86f13951d7ebfeb0258cc1dc973cf8c859cbacb/node_modules/.pnpm/[email protected]/node_modules/node-sas
│ (node:24718) [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/ramosmig/Library/Caches/Bit/capsules/d86f13951d7ebfeb0258cc1dc973cf8c859cbacb/node_modules/.pnpm/[email protected]/node_modules/node-sass/confi
│ gyp verb common.gypi checking for gypi file: /Users/ramosmig/Library/Caches/Bit/capsules/d86f13951d7ebfeb0258cc1dc973cf8c859cbacb/node_modules/.pnpm/[email protected]/node_modules/node-sass/commo
│ gyp verb gyp gyp format was not specified; forcing "make"
│ gyp info spawn /Library/Developer/CommandLineTools/usr/bin/python3
│ gyp info spawn args [
│ gyp info spawn args '/Users/ramosmig/Library/Caches/Bit/capsules/d86f13951d7ebfeb0258cc1dc973cf8c859cbacb/node_modules/.pnpm/[email protected]/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/ramosmig/Library/Caches/Bit/capsules/d86f13951d7ebfeb0258cc1dc973cf8c859cbacb/node_modules/.pnpm/[email protected]/node_modules/node-sass/build/config.gypi',
│ gyp info spawn args '-I',
│ gyp info spawn args '/Users/ramosmig/Library/Caches/Bit/capsules/d86f13951d7ebfeb0258cc1dc973cf8c859cbacb/node_modules/.pnpm/[email protected]/node_modules/node-gyp/addon.gypi',
│ gyp info spawn args '-I',
│ gyp info spawn args '/Users/ramosmig/Library/Caches/node-gyp/16.15.0/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/ramosmig/Library/Caches/node-gyp/16.15.0',
│ gyp info spawn args '-Dnode_gyp_dir=/Users/ramosmig/Library/Caches/Bit/capsules/d86f13951d7ebfeb0258cc1dc973cf8c859cbacb/node_modules/.pnpm/[email protected]/node_modules/node-gyp',
│ gyp info spawn args '-Dnode_lib_file=/Users/ramosmig/Library/Caches/node-gyp/16.15.0/<(target_arch)/node.lib',
│ gyp info spawn args '-Dmodule_root_dir=/Users/ramosmig/Library/Caches/Bit/capsules/d86f13951d7ebfeb0258cc1dc973cf8c859cbacb/node_modules/.pnpm/[email protected]/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/ramosmig/Library/Caches/node-gyp/16.15.0
│ gyp verb `which` succeeded for `make` /usr/bin/make
│ gyp info spawn make
│ gyp info spawn args [ 'V=1', 'BUILDTYPE=Release', '-C', 'build' ]
│ c++ -o Release/obj.target/libsass/src/libsass/src/ast.o ../src/libsass/src/ast.cpp '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '
│ 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 'const std::string' [-Wrange-loop-construct]
│ for (const auto numerator : numerators)
│ ^
│ ../src/libsass/src/ast.hpp:1614:14: note: use reference type 'const std::string &' to prevent copying
│ for (const auto numerator : numerators)
│ ^~~~~~~~~~~~~~~~~~~~~~
│ &
│ ../src/libsass/src/ast.hpp:1616:25: warning: loop variable 'denominator' creates a copy from type 'const std::string' [-Wrange-loop-construct]
│ for (const auto denominator : denominators)
│ ^
│ ../src/libsass/src/ast.hpp:1616:14: note: use reference type 'const std::string &' to prevent copying
│ for (const auto denominator : denominators)
│ ^~~~~~~~~~~~~~~~~~~~~~~~
│ &
│ 2 warnings generated.
│ c++ -o Release/obj.target/libsass/src/libsass/src/ast_fwd_decl.o ../src/libsass/src/ast_fwd_decl.cpp '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECA
│ 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 'const std::string' [-Wrange-loop-construct]
│ for (const auto numerator : numerators)
│ ^
│ ../src/libsass/src/ast.hpp:1614:14: note: use reference type 'const std::string &' to prevent copying
│ for (const auto numerator : numerators)
│ ^~~~~~~~~~~~~~~~~~~~~~
│ &
│ ../src/libsass/src/ast.hpp:1616:25: warning: loop variable 'denominator' creates a copy from type 'const std::string' [-Wrange-loop-construct]
│ for (const auto denominator : denominators)
│ ^
│ ../src/libsass/src/ast.hpp:1616:14: note: use reference type 'const std::string &' to prevent copying
│ for (const auto denominator : denominators)
│ ^~~~~~~~~~~~~~~~~~~~~~~~
│ &
│ 2 warnings generated.
│ c++ -o Release/obj.target/libsass/src/libsass/src/backtrace.o ../src/libsass/src/backtrace.cpp '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_W
│ c++ -o Release/obj.target/libsass/src/libsass/src/base64vlq.o ../src/libsass/src/base64vlq.cpp '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_W
│ c++ -o Release/obj.target/libsass/src/libsass/src/bind.o ../src/libsass/src/bind.cpp '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1'
│ 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 'const std::string' [-Wrange-loop-construct]
│ for (const auto numerator : numerators)
│ ^
│ ../src/libsass/src/ast.hpp:1614:14: note: use reference type 'const std::string &' to prevent copying
│ for (const auto numerator : numerators)
│ ^~~~~~~~~~~~~~~~~~~~~~
│ &
│ ../src/libsass/src/ast.hpp:1616:25: warning: loop variable 'denominator' creates a copy from type 'const std::string' [-Wrange-loop-construct]
│ for (const auto denominator : denominators)
│ ^
│ ../src/libsass/src/ast.hpp:1616:14: note: use reference type 'const std::string &' to prevent copying
│ for (const auto denominator : denominators)
│ ^~~~~~~~~~~~~~~~~~~~~~~~
│ &
│ 2 warnings generated.
│ cc -o Release/obj.target/libsass/src/libsass/src/cencode.o ../src/libsass/src/cencode.c '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS
│ c++ -o Release/obj.target/libsass/src/libsass/src/check_nesting.o ../src/libsass/src/check_nesting.cpp '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRE
│ 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 'const std::string' [-Wrange-loop-construct]
│ for (const auto numerator : numerators)
│ ^
│ ../src/libsass/src/ast.hpp:1614:14: note: use reference type 'const std::string &' to prevent copying
│ for (const auto numerator : numerators)
│ ^~~~~~~~~~~~~~~~~~~~~~
│ &
│ ../src/libsass/src/ast.hpp:1616:25: warning: loop variable 'denominator' creates a copy from type 'const std::string' [-Wrange-loop-construct]
│ for (const auto denominator : denominators)
│ ^
│ ../src/libsass/src/ast.hpp:1616:14: note: use reference type 'const std::string &' to prevent copying
│ for (const auto denominator : denominators)
│ ^~~~~~~~~~~~~~~~~~~~~~~~
│ &
│ 2 warnings generated.
│ c++ -o Release/obj.target/libsass/src/libsass/src/color_maps.o ../src/libsass/src/color_maps.cpp '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION
│ 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 'const std::string' [-Wrange-loop-construct]
│ for (const auto numerator : numerators)
│ ^
│ ../src/libsass/src/ast.hpp:1614:14: note: use reference type 'const std::string &' to prevent copying
│ for (const auto numerator : numerators)
│ ^~~~~~~~~~~~~~~~~~~~~~
│ &
│ ../src/libsass/src/ast.hpp:1616:25: warning: loop variable 'denominator' creates a copy from type 'const std::string' [-Wrange-loop-construct]
│ for (const auto denominator : denominators)
│ ^
│ ../src/libsass/src/ast.hpp:1616:14: note: use reference type 'const std::string &' to prevent copying
│ for (const auto denominator : denominators)
│ ^~~~~~~~~~~~~~~~~~~~~~~~
│ &
│ 2 warnings generated.
│ c++ -o Release/obj.target/libsass/src/libsass/src/constants.o ../src/libsass/src/constants.cpp '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_W
│ c++ -o Release/obj.target/libsass/src/libsass/src/context.o ../src/libsass/src/context.cpp '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNI
│ 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 'const std::string' [-Wrange-loop-construct]
│ for (const auto numerator : numerators)
│ ^
│ ../src/libsass/src/ast.hpp:1614:14: note: use reference type 'const std::string &' to prevent copying
│ for (const auto numerator : numerators)
│ ^~~~~~~~~~~~~~~~~~~~~~
│ &
│ ../src/libsass/src/ast.hpp:1616:25: warning: loop variable 'denominator' creates a copy from type 'const std::string' [-Wrange-loop-construct]
│ for (const auto denominator : denominators)
│ ^
│ ../src/libsass/src/ast.hpp:1616:14: note: use reference type 'const std::string &' to prevent copying
│ for (const auto denominator : denominators)
│ ^~~~~~~~~~~~~~~~~~~~~~~~
│ &
│ 2 warnings generated.
│ c++ -o Release/obj.target/libsass/src/libsass/src/cssize.o ../src/libsass/src/cssize.cpp '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNING
│ 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 'const std::string' [-Wrange-loop-construct]
│ for (const auto numerator : numerators)
│ ^
│ ../src/libsass/src/ast.hpp:1614:14: note: use reference type 'const std::string &' to prevent copying
│ for (const auto numerator : numerators)
│ ^~~~~~~~~~~~~~~~~~~~~~
│ &
│ ../src/libsass/src/ast.hpp:1616:25: warning: loop variable 'denominator' creates a copy from type 'const std::string' [-Wrange-loop-construct]
│ for (const auto denominator : denominators)
│ ^
│ ../src/libsass/src/ast.hpp:1616:14: note: use reference type 'const std::string &' to prevent copying
│ for (const auto denominator : denominators)
│ ^~~~~~~~~~~~~~~~~~~~~~~~
│ &
│ 2 warnings generated.
│ c++ -o Release/obj.target/libsass/src/libsass/src/emitter.o ../src/libsass/src/emitter.cpp '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNI
│ c++ -o Release/obj.target/libsass/src/libsass/src/environment.o ../src/libsass/src/environment.cpp '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATI
│ 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 'const std::string' [-Wrange-loop-construct]
│ for (const auto numerator : numerators)
│ ^
│ ../src/libsass/src/ast.hpp:1614:14: note: use reference type 'const std::string &' to prevent copying
│ for (const auto numerator : numerators)
│ ^~~~~~~~~~~~~~~~~~~~~~
│ &
│ ../src/libsass/src/ast.hpp:1616:25: warning: loop variable 'denominator' creates a copy from type 'const std::string' [-Wrange-loop-construct]
│ for (const auto denominator : denominators)
│ ^
│ ../src/libsass/src/ast.hpp:1616:14: note: use reference type 'const std::string &' to prevent copying
│ for (const auto denominator : denominators)
│ ^~~~~~~~~~~~~~~~~~~~~~~~
│ &
│ 2 warnings generated.
│ c++ -o Release/obj.target/libsass/src/libsass/src/error_handling.o ../src/libsass/src/error_handling.cpp '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEP
│ 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 'const std::string' [-Wrange-loop-construct]
│ for (const auto numerator : numerators)
│ ^
│ ../src/libsass/src/ast.hpp:1614:14: note: use reference type 'const std::string &' to prevent copying
│ for (const auto numerator : numerators)
│ ^~~~~~~~~~~~~~~~~~~~~~
│ &
│ ../src/libsass/src/ast.hpp:1616:25: warning: loop variable 'denominator' creates a copy from type 'const std::string' [-Wrange-loop-construct]
│ for (const auto denominator : denominators)
│ ^
│ ../src/libsass/src/ast.hpp:1616:14: note: use reference type 'const std::string &' to prevent copying
│ for (const auto denominator : denominators)
│ ^~~~~~~~~~~~~~~~~~~~~~~~
│ &
│ 2 warnings generated.
│ c++ -o Release/obj.target/libsass/src/libsass/src/eval.o ../src/libsass/src/eval.cpp '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1'
│ 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 'const std::string' [-Wrange-loop-construct]
│ for (const auto numerator : numerators)
│ ^
│ ../src/libsass/src/ast.hpp:1614:14: note: use reference type 'const std::string &' to prevent copying
│ for (const auto numerator : numerators)
│ ^~~~~~~~~~~~~~~~~~~~~~
│ &
│ ../src/libsass/src/ast.hpp:1616:25: warning: loop variable 'denominator' creates a copy from type 'const std::string' [-Wrange-loop-construct]
│ for (const auto denominator : denominators)
│ ^
│ ../src/libsass/src/ast.hpp:1616:14: note: use reference type 'const std::string &' to prevent copying
│ for (const auto denominator : denominators)
│ ^~~~~~~~~~~~~~~~~~~~~~~~
│ &
│ 2 warnings generated.
│ c++ -o Release/obj.target/libsass/src/libsass/src/expand.o ../src/libsass/src/expand.cpp '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNING
│ 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 'const std::string' [-Wrange-loop-construct]
│ for (const auto numerator : numerators)
│ ^
│ ../src/libsass/src/ast.hpp:1614:14: note: use reference type 'const std::string &' to prevent copying
│ for (const auto numerator : numerators)
│ ^~~~~~~~~~~~~~~~~~~~~~
│ &
│ ../src/libsass/src/ast.hpp:1616:25: warning: loop variable 'denominator' creates a copy from type 'const std::string' [-Wrange-loop-construct]
│ for (const auto denominator : denominators)
│ ^
│ ../src/libsass/src/ast.hpp:1616:14: note: use reference type 'const std::string &' to prevent copying
│ for (const auto denominator : denominators)
│ ^~~~~~~~~~~~~~~~~~~~~~~~
│ &
│ 2 warnings generated.
│ c++ -o Release/obj.target/libsass/src/libsass/src/extend.o ../src/libsass/src/extend.cpp '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNING
│ 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 'const std::string' [-Wrange-loop-construct]
│ for (const auto numerator : numerators)
│ ^
│ ../src/libsass/src/ast.hpp:1614:14: note: use reference type 'const std::string &' to prevent copying
│ for (const auto numerator : numerators)
│ ^~~~~~~~~~~~~~~~~~~~~~
│ &
│ ../src/libsass/src/ast.hpp:1616:25: warning: loop variable 'denominator' creates a copy from type 'const std::string' [-Wrange-loop-construct]
│ for (const auto denominator : denominators)
│ ^
│ ../src/libsass/src/ast.hpp:1616:14: note: use reference type 'const std::string &' to prevent copying
│ for (const auto denominator : denominators)
│ ^~~~~~~~~~~~~~~~~~~~~~~~
│ &
│ 2 warnings generated.
│ c++ -o Release/obj.target/libsass/src/libsass/src/file.o ../src/libsass/src/file.cpp '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1'
│ 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 'const std::string' [-Wrange-loop-construct]
│ for (const auto numerator : numerators)
│ ^
│ ../src/libsass/src/ast.hpp:1614:14: note: use reference type 'const std::string &' to prevent copying
│ for (const auto numerator : numerators)
│ ^~~~~~~~~~~~~~~~~~~~~~
│ &
│ ../src/libsass/src/ast.hpp:1616:25: warning: loop variable 'denominator' creates a copy from type 'const std::string' [-Wrange-loop-construct]
│ for (const auto denominator : denominators)
│ ^
│ ../src/libsass/src/ast.hpp:1616:14: note: use reference type 'const std::string &' to prevent copying
│ for (const auto denominator : denominators)
│ ^~~~~~~~~~~~~~~~~~~~~~~~
│ &
│ 2 warnings generated.
│ c++ -o Release/obj.target/libsass/src/libsass/src/functions.o ../src/libsass/src/functions.cpp '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_W
│ 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 'const std::string' [-Wrange-loop-construct]
│ for (const auto numerator : numerators)
│ ^
│ ../src/libsass/src/ast.hpp:1614:14: note: use reference type 'const std::string &' to prevent copying
│ for (const auto numerator : numerators)
│ ^~~~~~~~~~~~~~~~~~~~~~
│ &
│ ../src/libsass/src/ast.hpp:1616:25: warning: loop variable 'denominator' creates a copy from type 'const std::string' [-Wrange-loop-construct]
│ for (const auto denominator : denominators)
│ ^
│ ../src/libsass/src/ast.hpp:1616:14: note: use reference type 'const std::string &' to prevent copying
│ for (const auto denominator : denominators)
│ ^~~~~~~~~~~~~~~~~~~~~~~~
│ &
│ 2 warnings generated.
│ c++ -o Release/obj.target/libsass/src/libsass/src/inspect.o ../src/libsass/src/inspect.cpp '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNI
│ 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 'const std::string' [-Wrange-loop-construct]
│ for (const auto numerator : numerators)
│ ^
│ ../src/libsass/src/ast.hpp:1614:14: note: use reference type 'const std::string &' to prevent copying
│ for (const auto numerator : numerators)
│ ^~~~~~~~~~~~~~~~~~~~~~
│ &
│ ../src/libsass/src/ast.hpp:1616:25: warning: loop variable 'denominator' creates a copy from type 'const std::string' [-Wrange-loop-construct]
│ for (const auto denominator : denominators)
│ ^
│ ../src/libsass/src/ast.hpp:1616:14: note: use reference type 'const std::string &' to prevent copying
│ for (const auto denominator : denominators)
│ ^~~~~~~~~~~~~~~~~~~~~~~~
│ &
│ 2 warnings generated.
│ c++ -o Release/obj.target/libsass/src/libsass/src/json.o ../src/libsass/src/json.cpp '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1'
│ c++ -o Release/obj.target/libsass/src/libsass/src/lexer.o ../src/libsass/src/lexer.cpp '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=
│ c++ -o Release/obj.target/libsass/src/libsass/src/listize.o ../src/libsass/src/listize.cpp '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNI
│ 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 'const std::string' [-Wrange-loop-construct]
│ for (const auto numerator : numerators)
│ ^
│ ../src/libsass/src/ast.hpp:1614:14: note: use reference type 'const std::string &' to prevent copying
│ for (const auto numerator : numerators)
│ ^~~~~~~~~~~~~~~~~~~~~~
│ &
│ ../src/libsass/src/ast.hpp:1616:25: warning: loop variable 'denominator' creates a copy from type 'const std::string' [-Wrange-loop-construct]
│ for (const auto denominator : denominators)
│ ^
│ ../src/libsass/src/ast.hpp:1616:14: note: use reference type 'const std::string &' to prevent copying
│ for (const auto denominator : denominators)
│ ^~~~~~~~~~~~~~~~~~~~~~~~
│ &
│ 2 warnings generated.
│ c++ -o Release/obj.target/libsass/src/libsass/src/memory/SharedPtr.o ../src/libsass/src/memory/SharedPtr.cpp '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8
│ c++ -o Release/obj.target/libsass/src/libsass/src/node.o ../src/libsass/src/node.cpp '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1'
│ 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 'const std::string' [-Wrange-loop-construct]
│ for (const auto numerator : numerators)
│ ^
│ ../src/libsass/src/ast.hpp:1614:14: note: use reference type 'const std::string &' to prevent copying
│ for (const auto numerator : numerators)
│ ^~~~~~~~~~~~~~~~~~~~~~
│ &
│ ../src/libsass/src/ast.hpp:1616:25: warning: loop variable 'denominator' creates a copy from type 'const std::string' [-Wrange-loop-construct]
│ for (const auto denominator : denominators)
│ ^
│ ../src/libsass/src/ast.hpp:1616:14: note: use reference type 'const std::string &' to prevent copying
│ for (const auto denominator : denominators)
│ ^~~~~~~~~~~~~~~~~~~~~~~~
│ &
│ 2 warnings generated.
│ c++ -o Release/obj.target/libsass/src/libsass/src/operators.o ../src/libsass/src/operators.cpp '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_W
│ 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 'const std::string' [-Wrange-loop-construct]
│ for (const auto numerator : numerators)
│ ^
│ ../src/libsass/src/ast.hpp:1614:14: note: use reference type 'const std::string &' to prevent copying
│ for (const auto numerator : numerators)
│ ^~~~~~~~~~~~~~~~~~~~~~
│ &
│ ../src/libsass/src/ast.hpp:1616:25: warning: loop variable 'denominator' creates a copy from type 'const std::string' [-Wrange-loop-construct]
│ for (const auto denominator : denominators)
│ ^
│ ../src/libsass/src/ast.hpp:1616:14: note: use reference type 'const std::string &' to prevent copying
│ for (const auto denominator : denominators)
│ ^~~~~~~~~~~~~~~~~~~~~~~~
│ &
│ 2 warnings generated.
│ c++ -o Release/obj.target/libsass/src/libsass/src/output.o ../src/libsass/src/output.cpp '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNING
│ 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 'const std::string' [-Wrange-loop-construct]
│ for (const auto numerator : numerators)
│ ^
│ ../src/libsass/src/ast.hpp:1614:14: note: use reference type 'const std::string &' to prevent copying
│ for (const auto numerator : numerators)
│ ^~~~~~~~~~~~~~~~~~~~~~
│ &
│ ../src/libsass/src/ast.hpp:1616:25: warning: loop variable 'denominator' creates a copy from type 'const std::string' [-Wrange-loop-construct]
│ for (const auto denominator : denominators)
│ ^
│ ../src/libsass/src/ast.hpp:1616:14: note: use reference type 'const std::string &' to prevent copying
│ for (const auto denominator : denominators)
│ ^~~~~~~~~~~~~~~~~~~~~~~~
│ &
│ 2 warnings generated.
│ c++ -o Release/obj.target/libsass/src/libsass/src/parser.o ../src/libsass/src/parser.cpp '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNING
│ 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 'const std::string' [-Wrange-loop-construct]
│ for (const auto numerator : numerators)
│ ^
│ ../src/libsass/src/ast.hpp:1614:14: note: use reference type 'const std::string &' to prevent copying
│ for (const auto numerator : numerators)
│ ^~~~~~~~~~~~~~~~~~~~~~
│ &
│ ../src/libsass/src/ast.hpp:1616:25: warning: loop variable 'denominator' creates a copy from type 'const std::string' [-Wrange-loop-construct]
│ for (const auto denominator : denominators)
│ ^
│ ../src/libsass/src/ast.hpp:1616:14: note: use reference type 'const std::string &' to prevent copying
│ for (const auto denominator : denominators)
│ ^~~~~~~~~~~~~~~~~~~~~~~~
│ &
│ 2 warnings generated.
│ c++ -o Release/obj.target/libsass/src/libsass/src/plugins.o ../src/libsass/src/plugins.cpp '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNI
│ c++ -o Release/obj.target/libsass/src/libsass/src/position.o ../src/libsass/src/position.cpp '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WAR
│ c++ -o Release/obj.target/libsass/src/libsass/src/prelexer.o ../src/libsass/src/prelexer.cpp '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WAR
│ c++ -o Release/obj.target/libsass/src/libsass/src/remove_placeholders.o ../src/libsass/src/remove_placeholders.cpp '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1'
│ 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 'const std::string' [-Wrange-loop-construct]
│ for (const auto numerator : numerators)
│ ^
│ ../src/libsass/src/ast.hpp:1614:14: note: use reference type 'const std::string &' to prevent copying
│ for (const auto numerator : numerators)
│ ^~~~~~~~~~~~~~~~~~~~~~
│ &
│ ../src/libsass/src/ast.hpp:1616:25: warning: loop variable 'denominator' creates a copy from type 'const std::string' [-Wrange-loop-construct]
│ for (const auto denominator : denominators)
│ ^
│ ../src/libsass/src/ast.hpp:1616:14: note: use reference type 'const std::string &' to prevent copying
│ for (const auto denominator : denominators)
│ ^~~~~~~~~~~~~~~~~~~~~~~~
│ &
│ 2 warnings generated.
│ c++ -o Release/obj.target/libsass/src/libsass/src/sass.o ../src/libsass/src/sass.cpp '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1'
│ 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 'const std::string' [-Wrange-loop-construct]
│ for (const auto numerator : numerators)
│ ^
│ ../src/libsass/src/ast.hpp:1614:14: note: use reference type 'const std::string &' to prevent copying
│ for (const auto numerator : numerators)
│ ^~~~~~~~~~~~~~~~~~~~~~
│ &
│ ../src/libsass/src/ast.hpp:1616:25: warning: loop variable 'denominator' creates a copy from type 'const std::string' [-Wrange-loop-construct]
│ for (const auto denominator : denominators)
│ ^
│ ../src/libsass/src/ast.hpp:1616:14: note: use reference type 'const std::string &' to prevent copying
│ for (const auto denominator : denominators)
│ ^~~~~~~~~~~~~~~~~~~~~~~~
│ &
│ 2 warnings generated.
│ c++ -o Release/obj.target/libsass/src/libsass/src/sass2scss.o ../src/libsass/src/sass2scss.cpp '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_W
│ c++ -o Release/obj.target/libsass/src/libsass/src/sass_context.o ../src/libsass/src/sass_context.cpp '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECA
│ 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 'const std::string' [-Wrange-loop-construct]
│ for (const auto numerator : numerators)
│ ^
│ ../src/libsass/src/ast.hpp:1614:14: note: use reference type 'const std::string &' to prevent copying
│ for (const auto numerator : numerators)
│ ^~~~~~~~~~~~~~~~~~~~~~
│ &
│ ../src/libsass/src/ast.hpp:1616:25: warning: loop variable 'denominator' creates a copy from type 'const std::string' [-Wrange-loop-construct]
│ for (const auto denominator : denominators)
│ ^
│ ../src/libsass/src/ast.hpp:1616:14: note: use reference type 'const std::string &' to prevent copying
│ for (const auto denominator : denominators)
│ ^~~~~~~~~~~~~~~~~~~~~~~~
│ &
│ 2 warnings generated.
│ c++ -o Release/obj.target/libsass/src/libsass/src/sass_functions.o ../src/libsass/src/sass_functions.cpp '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEP
│ 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 'const std::string' [-Wrange-loop-construct]
│ for (const auto numerator : numerators)
│ ^
│ ../src/libsass/src/ast.hpp:1614:14: note: use reference type 'const std::string &' to prevent copying
│ for (const auto numerator : numerators)
│ ^~~~~~~~~~~~~~~~~~~~~~
│ &
│ ../src/libsass/src/ast.hpp:1616:25: warning: loop variable 'denominator' creates a copy from type 'const std::string' [-Wrange-loop-construct]
│ for (const auto denominator : denominators)
│ ^
│ ../src/libsass/src/ast.hpp:1616:14: note: use reference type 'const std::string &' to prevent copying
│ for (const auto denominator : denominators)
│ ^~~~~~~~~~~~~~~~~~~~~~~~
│ &
│ 2 warnings generated.
│ c++ -o Release/obj.target/libsass/src/libsass/src/sass_util.o ../src/libsass/src/sass_util.cpp '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_W
│ 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 'const std::string' [-Wrange-loop-construct]
│ for (const auto numerator : numerators)
│ ^
│ ../src/libsass/src/ast.hpp:1614:14: note: use reference type 'const std::string &' to prevent copying
│ for (const auto numerator : numerators)
│ ^~~~~~~~~~~~~~~~~~~~~~
│ &
│ ../src/libsass/src/ast.hpp:1616:25: warning: loop variable 'denominator' creates a copy from type 'const std::string' [-Wrange-loop-construct]
│ for (const auto denominator : denominators)
│ ^
│ ../src/libsass/src/ast.hpp:1616:14: note: use reference type 'const std::string &' to prevent copying
│ for (const auto denominator : denominators)
│ ^~~~~~~~~~~~~~~~~~~~~~~~
│ &
│ 2 warnings generated.
│ c++ -o Release/obj.target/libsass/src/libsass/src/sass_values.o ../src/libsass/src/sass_values.cpp '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATI
│ 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 'const std::string' [-Wrange-loop-construct]
│ for (const auto numerator : numerators)
│ ^
│ ../src/libsass/src/ast.hpp:1614:14: note: use reference type 'const std::string &' to prevent copying
│ for (const auto numerator : numerators)
│ ^~~~~~~~~~~~~~~~~~~~~~
│ &
│ ../src/libsass/src/ast.hpp:1616:25: warning: loop variable 'denominator' creates a copy from type 'const std::string' [-Wrange-loop-construct]
│ for (const auto denominator : denominators)
│ ^
│ ../src/libsass/src/ast.hpp:1616:14: note: use reference type 'const std::string &' to prevent copying
│ for (const auto denominator : denominators)
│ ^~~~~~~~~~~~~~~~~~~~~~~~
│ &
│ 2 warnings generated.
│ c++ -o Release/obj.target/libsass/src/libsass/src/source_map.o ../src/libsass/src/source_map.cpp '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION
│ 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 'const std::string' [-Wrange-loop-construct]
│ for (const auto numerator : numerators)
│ ^
│ ../src/libsass/src/ast.hpp:1614:14: note: use reference type 'const std::string &' to prevent copying
│ for (const auto numerator : numerators)
│ ^~~~~~~~~~~~~~~~~~~~~~
│ &
│ ../src/libsass/src/ast.hpp:1616:25: warning: loop variable 'denominator' creates a copy from type 'const std::string' [-Wrange-loop-construct]
│ for (const auto denominator : denominators)
│ ^
│ ../src/libsass/src/ast.hpp:1616:14: note: use reference type 'const std::string &' to prevent copying
│ for (const auto denominator : denominators)
│ ^~~~~~~~~~~~~~~~~~~~~~~~
│ &
│ 2 warnings generated.
│ c++ -o Release/obj.target/libsass/src/libsass/src/subset_map.o ../src/libsass/src/subset_map.cpp '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION
│ 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 'const std::string' [-Wrange-loop-construct]
│ for (const auto numerator : numerators)
│ ^
│ ../src/libsass/src/ast.hpp:1614:14: note: use reference type 'const std::string &' to prevent copying
│ for (const auto numerator : numerators)
│ ^~~~~~~~~~~~~~~~~~~~~~
│ &
│ ../src/libsass/src/ast.hpp:1616:25: warning: loop variable 'denominator' creates a copy from type 'const std::string' [-Wrange-loop-construct]
│ for (const auto denominator : denominators)
│ ^
│ ../src/libsass/src/ast.hpp:1616:14: note: use reference type 'const std::string &' to prevent copying
│ for (const auto denominator : denominators)
│ ^~~~~~~~~~~~~~~~~~~~~~~~
│ &
│ 2 warnings generated.
│ c++ -o Release/obj.target/libsass/src/libsass/src/to_c.o ../src/libsass/src/to_c.cpp '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1'
│ 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 'const std::string' [-Wrange-loop-construct]
│ for (const auto numerator : numerators)
│ ^
│ ../src/libsass/src/ast.hpp:1614:14: note: use reference type 'const std::string &' to prevent copying
│ for (const auto numerator : numerators)
│ ^~~~~~~~~~~~~~~~~~~~~~
│ &
│ ../src/libsass/src/ast.hpp:1616:25: warning: loop variable 'denominator' creates a copy from type 'const std::string' [-Wrange-loop-construct]
│ for (const auto denominator : denominators)
│ ^
│ ../src/libsass/src/ast.hpp:1616:14: note: use reference type 'const std::string &' to prevent copying
│ for (const auto denominator : denominators)
│ ^~~~~~~~~~~~~~~~~~~~~~~~
│ &
│ 2 warnings generated.
│ c++ -o Release/obj.target/libsass/src/libsass/src/to_value.o ../src/libsass/src/to_value.cpp '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WAR
│ 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 'const std::string' [-Wrange-loop-construct]
│ for (const auto numerator : numerators)
│ ^
│ ../src/libsass/src/ast.hpp:1614:14: note: use reference type 'const std::string &' to prevent copying
│ for (const auto numerator : numerators)
│ ^~~~~~~~~~~~~~~~~~~~~~
│ &
│ ../src/libsass/src/ast.hpp:1616:25: warning: loop variable 'denominator' creates a copy from type 'const std::string' [-Wrange-loop-construct]
│ for (const auto denominator : denominators)
│ ^
│ ../src/libsass/src/ast.hpp:1616:14: note: use reference type 'const std::string &' to prevent copying
│ for (const auto denominator : denominators)
│ ^~~~~~~~~~~~~~~~~~~~~~~~
│ &
│ 2 warnings generated.
│ c++ -o Release/obj.target/libsass/src/libsass/src/units.o ../src/libsass/src/units.cpp '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=
│ c++ -o Release/obj.target/libsass/src/libsass/src/utf8_string.o ../src/libsass/src/utf8_string.cpp '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATI
│ c++ -o Release/obj.target/libsass/src/libsass/src/util.o ../src/libsass/src/util.cpp '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1'
│ 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 'const std::string' [-Wrange-loop-construct]
│ for (const auto numerator : numerators)
│ ^
│ ../src/libsass/src/ast.hpp:1614:14: note: use reference type 'const std::string &' to prevent copying
│ for (const auto numerator : numerators)
│ ^~~~~~~~~~~~~~~~~~~~~~
│ &
│ ../src/libsass/src/ast.hpp:1616:25: warning: loop variable 'denominator' creates a copy from type 'const std::string' [-Wrange-loop-construct]
│ for (const auto denominator : denominators)
│ ^
│ ../src/libsass/src/ast.hpp:1616:14: note: use reference type 'const std::string &' to prevent copying
│ for (const auto denominator : denominators)
│ ^~~~~~~~~~~~~~~~~~~~~~~~
│ &
│ 2 warnings generated.
│ c++ -o Release/obj.target/libsass/src/libsass/src/values.o ../src/libsass/src/values.cpp '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNING
│ 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 'const std::string' [-Wrange-loop-construct]
│ for (const auto numerator : numerators)
│ ^
│ ../src/libsass/src/ast.hpp:1614:14: note: use reference type 'const std::string &' to prevent copying
│ for (const auto numerator : numerators)
│ ^~~~~~~~~~~~~~~~~~~~~~
│ &
│ ../src/libsass/src/ast.hpp:1616:25: warning: loop variable 'denominator' creates a copy from type 'const std::string' [-Wrange-loop-construct]
│ for (const auto denominator : denominators)
│ ^
│ ../src/libsass/src/ast.hpp:1616:14: note: use reference type 'const std::string &' to prevent copying
│ 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_de
│ env: python: No such file or directory
│ make: *** [Release/sass.a] Error 127
│ gyp ERR! build error
│ gyp ERR! stack Error: `make` failed with exit code: 2
│ gyp ERR! stack at ChildProcess.onExit (/Users/ramosmig/Library/Caches/Bit/capsules/d86f13951d7ebfeb0258cc1dc973cf8c859cbacb/node_modules/.pnpm/[email protected]/node_modules/node-gyp/lib/build
│ gyp ERR! stack at ChildProcess.emit (node:events:527:28)
│ gyp ERR! stack at Process.ChildProcess._handle.onexit (node:internal/child_process:291:12)
│ gyp ERR! System Darwin 21.4.0
│ gyp ERR! command "/Users/ramosmig/.nvm/versions/node/v16.15.0/bin/node" "/Users/ramosmig/Library/Caches/Bit/capsules/d86f13951d7ebfeb0258cc1dc973cf8c859cbacb/node_modules/.pnpm/[email protected]/n
│ gyp ERR! cwd /Users/ramosmig/Library/Caches/Bit/capsules/d86f13951d7ebfeb0258cc1dc973cf8c859cbacb/node_modules/.pnpm/[email protected]/node_modules/node-sass
│ gyp ERR! node -v v16.15.0
│ gyp ERR! node-gyp -v v7.1.2
│ gyp ERR! not ok
│ Build failed with error code: 1
└─ Failed in 55s
[email protected] postinstall: `node scripts/build.js`
Exit status 1
Specifications
- Bit version: 0.0.726
- Workspace type: (harmony)
- Node version: 16.15
- npm / yarn version: 8.5.5
- Platform: OSX
Are you using mac with m1?
Tried with m1 and also without m1. With m1 what should be different?
Problem relies on node version. Engine should check for node supported version. As node-sass is different for each node version:
https://github.com/sass/node-sass#node-version-support-policy
With version v15 with current node-sass@5 it works without break, but i need version node 16.15 (LTS). Is there away to upgrade or use node-sass with version compatible? Or replace it by sass lib?
Command should be :- npx @teambit/bvm install
@miguelramos were you able to solve this? I'm interested in learning your solution.
With version v15 with current node-sass@5 it works without break, but i need version node 16.15 (LTS). Is there away to upgrade or use node-sass with version compatible? Or replace it by sass lib?
No, i gave up :(
new (refactored) version of lit is available here - https://bit.cloud/teambit/web-components/lit