Code Monkey home page Code Monkey logo

react-webpack-5-tailwind-2's People

Contributors

agiloch avatar meeshalk avatar ryenski avatar stefanwuthrich avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

react-webpack-5-tailwind-2's Issues

App keep refreshing when navigating through pages

Used this boilerplate for my side project, but app keep refreshing every time route between pages. I've used react-router-dom package. Expectation SPA client side rendering. How Can I achieve this

Dependency problems when install

Mac Os X environtment

$mkdir test
$cd test
$git clone https://github.com/altafino/react-webpack-5-tailwind-2.git .
Cloning into '.'...
remote: Enumerating objects: 74, done.
remote: Counting objects: 100% (74/74), done.
remote: Compressing objects: 100% (50/50), done.
remote: Total 377 (delta 51), reused 45 (delta 24), pack-reused 303
Receiving objects: 100% (377/377), 457.88 KiB | 252.00 KiB/s, done.
Resolving deltas: 100% (224/224), done.
$ node -v
v15.7.0
$ npm install
npm ERR! code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree
npm ERR! 
npm ERR! Found: [email protected]
npm ERR! node_modules/webpack
npm ERR!   dev webpack@"^5.26.0" from the root project
npm ERR!   peer webpack@">=4.43.0 <6.0.0" from @pmmmwh/[email protected]
npm ERR!   node_modules/@pmmmwh/react-refresh-webpack-plugin
npm ERR!     dev @pmmmwh/react-refresh-webpack-plugin@"^0.4.3" from the root project
npm ERR!   8 more (babel-loader, clean-webpack-plugin, ...)
npm ERR! 
npm ERR! Could not resolve dependency:
npm ERR! dev optimize-css-assets-webpack-plugin@"^5.0.4" from the root project
npm ERR! 
npm ERR! Conflicting peer dependency: [email protected]
npm ERR! node_modules/webpack
npm ERR!   peer webpack@"^4.0.0" from [email protected]
npm ERR!   node_modules/optimize-css-assets-webpack-plugin
npm ERR! 
npm ERR! Fix the upstream dependency conflict, or retry
npm ERR! this command with --force, or --legacy-peer-deps
npm ERR! to accept an incorrect (and potentially broken) dependency resolution.
npm ERR! 
npm ERR! See /Users/aaa/.npm/eresolve-report.txt for a full report.

npm ERR! A complete log of this run can be found in:
npm ERR!     /Users/aaa/.npm/_logs/2021-03-24T14_37_04_196Z-debug.log

production build error

ERROR in ./src/index.scss
Module build failed (from ./node_modules/mini-css-extract-plugin/dist/loader.js):
ModuleBuildError: Module build failed (from ./node_modules/mini-css-extract-plugin/dist/loader.js):
Error: Didn't get a result from child compiler
    at /home/stefan/rep/altafino/react-webpack-5-tailwind-2/node_modules/mini-css-extract-plugin/dist/loader.js:170:23
    at /home/stefan/rep/altafino/react-webpack-5-tailwind-2/node_modules/webpack/lib/Compiler.js:511:11
    at /home/stefan/rep/altafino/react-webpack-5-tailwind-2/node_modules/webpack/lib/Compiler.js:1059:17
    at Hook.eval [as callAsync] (eval at create (/home/stefan/rep/altafino/react-webpack-5-tailwind-2/node_modules/tapable/lib/HookCodeFactory.js:33:10), <anonymous>:4:1)
    at Hook.CALL_ASYNC_DELEGATE [as _callAsync] (/home/stefan/rep/altafino/react-webpack-5-tailwind-2/node_modules/tapable/lib/Hook.js:18:14)
    at /home/stefan/rep/altafino/react-webpack-5-tailwind-2/node_modules/webpack/lib/Compiler.js:1055:33
    at /home/stefan/rep/altafino/react-webpack-5-tailwind-2/node_modules/webpack/lib/Compilation.js:2180:10
    at Hook.eval [as callAsync] (eval at create (/home/stefan/rep/altafino/react-webpack-5-tailwind-2/node_modules/tapable/lib/HookCodeFactory.js:33:10), <anonymous>:4:1)
    at Hook.CALL_ASYNC_DELEGATE [as _callAsync] (/home/stefan/rep/altafino/react-webpack-5-tailwind-2/node_modules/tapable/lib/Hook.js:18:14)
    at /home/stefan/rep/altafino/react-webpack-5-tailwind-2/node_modules/webpack/lib/Compilation.js:2173:37
    at processResult (/home/stefan/rep/altafino/react-webpack-5-tailwind-2/node_modules/webpack/lib/NormalModule.js:583:19)
    at /home/stefan/rep/altafino/react-webpack-5-tailwind-2/node_modules/webpack/lib/NormalModule.js:676:5
    at /home/stefan/rep/altafino/react-webpack-5-tailwind-2/node_modules/loader-runner/lib/LoaderRunner.js:397:11
    at /home/stefan/rep/altafino/react-webpack-5-tailwind-2/node_modules/loader-runner/lib/LoaderRunner.js:195:20
    at context.callback (/home/stefan/rep/altafino/react-webpack-5-tailwind-2/node_modules/loader-runner/lib/LoaderRunner.js:124:13)
    at /home/stefan/rep/altafino/react-webpack-5-tailwind-2/node_modules/mini-css-extract-plugin/dist/loader.js:170:14
    at /home/stefan/rep/altafino/react-webpack-5-tailwind-2/node_modules/webpack/lib/Compiler.js:511:11
    at /home/stefan/rep/altafino/react-webpack-5-tailwind-2/node_modules/webpack/lib/Compiler.js:1059:17
    at Hook.eval [as callAsync] (eval at create (/home/stefan/rep/altafino/react-webpack-5-tailwind-2/node_modules/tapable/lib/HookCodeFactory.js:33:10), <anonymous>:4:1)
    at Hook.CALL_ASYNC_DELEGATE [as _callAsync] (/home/stefan/rep/altafino/react-webpack-5-tailwind-2/node_modules/tapable/lib/Hook.js:18:14)
 @ ./src/index.js 4:0-22

Problems using Tailwind JIT

Hi there, thank you for this boilerplate. However, when I replace contents of postcss.config.js to this // postcss.config.js module.exports = { plugins: { '@tailwindcss/jit': {}, autoprefixer: {}, } }

I have to restart webserver in order to load new changes in styles.
Please let me know what I'm doing wrong

Why is there no build to build the html project?

the "build" command does not display all the pages that are in the application.
And it seems that tailwind is not optimized in css output.

And when using react-player the hls function for local video does not show the video.
<ReactPlayer config={{ file: { forceHLS: true, }}} /> Dont rendering local video, only url needed

Not able to setup jest unit testing

There is a conflict with react-script version, and following jest-webpack setup does not works either.

I know I am not supplying details about this, because it will be better if you guys can add jest with this template.

Let me know if that's possible and if i can help in any way.

Thanks

Tailwind JIT not working

Does this setup work with tailwinds JIT mode?

I have tried adding the mode to the tailwind config and also tried adding TAILWIND_MODE=watch to the dev env file but neither seem to work. when JIT is enabled tailwind class changes are only visible in the browser if i restart the dev server.

App not working in IE 11

Hi, Thanks for this great boilerplate. It really helps me to kick start a react project.

I tried opening the app in IE 11 but getting SCRIPT1002: Syntax error this error.

Please let me know how to overcome this problem.

Purge-Problem

Hello,
First thanks for what you have done Stefan.
I m looking about the result of the build optimization for the css and i always got 3mo of css file.
I m new with thailwind and webpack.
I found this doc about purgecss and webpack :
https://purgecss.com/plugins/webpack.html#usage
after added :

yarn add purgecss-webpack-plugin --dev

i added this lines in webpack.prod.js

const PurgecssPlugin = require('purgecss-webpack-plugin')
  ...

  new Dotenv({
    path: './.env.production',
  }),
  // Extracts CSS into separate files
  // Note: style-loader is for development, MiniCssExtractPlugin is for production
  new MiniCssExtractPlugin({
    filename: 'styles/[name].[contenthash].css',
    chunkFilename: '[id].css',
  }),
// added this lines :
    new PurgecssPlugin({
    paths: glob.sync(`${paths.src}/**/*`, { nodir: true }),
  }),
// end of lines
],

When i have done that the css file size now is : 3 ko.

Do you think this is the good way to reduce the css size or i m wrong and i miss something with your project?

Thanks in advance.

Help: Upgrade to Tailwind 3!

Has anyone been able to upgrade to Tailwind 3 yet? I am getting stuck and have little clue on what to do next.

I can not install the app

alex   master  /media/alex//web  git clone https://github.com/altafino/react-webpack-5-tailwind-2.git
Cloning into 'react-webpack-5-tailwind-2'...
remote: Enumerating objects: 448, done.
remote: Counting objects: 100% (145/145), done.
remote: Compressing objects: 100% (99/99), done.
remote: Total 448 (delta 93), reused 88 (delta 45), pack-reused 303
Receiving objects: 100% (448/448), 611.99 KiB | 2.44 MiB/s, done.
Resolving deltas: 100% (266/266), done.
alex   master ?:1  /media/alex//web  cd react-webpack-5-tailwind-2/
alex   main  /media/alex//web/react-webpack-5-tailwind-2  yarn
yarn install v1.22.15
[1/4] Resolving packages...
[2/4] Fetching packages...
info [email protected]: The platform "linux" is incompatible with this module.
info "[email protected]" is an optional dependency and failed compatibility check. Excluding it from installation.
info [email protected]: The platform "linux" is incompatible with this module.
info "[email protected]" is an optional dependency and failed compatibility check. Excluding it from installation.
[3/4] Linking dependencies...
warning " > @testing-library/[email protected]" has unmet peer dependency "@testing-library/dom@>=7.21.4".
warning "webpack-dev-server > [email protected]" has incorrect peer dependency "webpack@^4.0.0".
[4/4] Building fresh packages...
[-/3] ⠐ waiting...
[-/3] ⠈ waiting...
error /media/alex//web/react-webpack-5-tailwind-2/node_modules/node-sass: Command failed.
Exit code: 1
Command: node scripts/build.js
Arguments:
Directory: /media/alex//web/react-webpack-5-tailwind-2/node_modules/node-sass
Output:
Building: /usr/bin/node /media/alex//web/react-webpack-5-tailwind-2/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 '/usr/bin/node',
gyp verb cli '/media/alex//web/react-webpack-5-tailwind-2/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] | linux | x64
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 "/usr/bin/python3"
gyp verb find Python - executing "/usr/bin/python3" to get version
gyp verb find Python - version is "3.9.2"
gyp info find Python using Python version 3.9.2 found at "/usr/bin/python3"
gyp verb get node dir no --target version specified, falling back to host node version: 16.12.0
gyp verb command install [ '16.12.0' ]
gyp verb install input version string "16.12.0"
gyp verb install installing version: 16.12.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.12.0
gyp verb build dir attempting to create "build" dir: /media/alex//web/react-webpack-5-tailwind-2/node_modules/node-sass/build
gyp verb build dir "build" dir needed to be created? /media/alex//web/react-webpack-5-tailwind-2/node_modules/node-sass/build
gyp verb build/config.gypi creating config file
gyp verb build/config.gypi writing out config file: /media/alex//web/react-webpack-5-tailwind-2/node_modules/node-sass/build/config.gypi
(node:3793500) [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: /media/alex//web/react-webpack-5-tailwind-2/node_modules/node-sass/config.gypi
gyp verb common.gypi checking for gypi file: /media/alex//web/react-webpack-5-tailwind-2/node_modules/node-sass/common.gypi
gyp verb gyp gyp format was not specified; forcing "make"
gyp info spawn /usr/bin/python3
gyp info spawn args [
gyp info spawn args '/media/alex//web/react-webpack-5-tailwind-2/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 '/media/alex//web/react-webpack-5-tailwind-2/node_modules/node-sass/build/config.gypi',
gyp info spawn args '-I',
gyp info spawn args '/media/alex//web/react-webpack-5-tailwind-2/node_modules/node-gyp/addon.gypi',
gyp info spawn args '-I',
gyp info spawn args '/home/alex/.cache/node-gyp/16.12.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=/home/alex/.cache/node-gyp/16.12.0',
gyp info spawn args '-Dnode_gyp_dir=/media/alex//web/react-webpack-5-tailwind-2/node_modules/node-gyp',
gyp info spawn args '-Dnode_lib_file=/home/alex/.cache/node-gyp/16.12.0/<(target_arch)/node.lib',
gyp info spawn args '-Dmodule_root_dir=/media/alex//web/react-webpack-5-tailwind-2/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 x64
gyp verb node dev dir /home/alex/.cache/node-gyp/16.12.0
gyp verb which succeeded for make /usr/bin/make
gyp info spawn make
gyp info spawn args [ 'V=1', 'BUILDTYPE=Release', '-C', 'build' ]
make: Entering directory '/media/alex//web/react-webpack-5-tailwind-2/node_modules/node-sass/build'
g++ -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' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/home/alex/.cache/node-gyp/16.12.0/include/node -I/home/alex/.cache/node-gyp/16.12.0/src -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/config -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/openssl/include -I/home/alex/.cache/node-gyp/16.12.0/deps/uv/include -I/home/alex/.cache/node-gyp/16.12.0/deps/zlib -I/home/alex/.cache/node-gyp/16.12.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/ast.o.d.raw -c
g++ -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_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/home/alex/.cache/node-gyp/16.12.0/include/node -I/home/alex/.cache/node-gyp/16.12.0/src -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/config -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/openssl/include -I/home/alex/.cache/node-gyp/16.12.0/deps/uv/include -I/home/alex/.cache/node-gyp/16.12.0/deps/zlib -I/home/alex/.cache/node-gyp/16.12.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/ast_fwd_decl.o.d.raw -c
g++ -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_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/home/alex/.cache/node-gyp/16.12.0/include/node -I/home/alex/.cache/node-gyp/16.12.0/src -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/config -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/openssl/include -I/home/alex/.cache/node-gyp/16.12.0/deps/uv/include -I/home/alex/.cache/node-gyp/16.12.0/deps/zlib -I/home/alex/.cache/node-gyp/16.12.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/backtrace.o.d.raw -c
g++ -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_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/home/alex/.cache/node-gyp/16.12.0/include/node -I/home/alex/.cache/node-gyp/16.12.0/src -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/config -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/openssl/include -I/home/alex/.cache/node-gyp/16.12.0/deps/uv/include -I/home/alex/.cache/node-gyp/16.12.0/deps/zlib -I/home/alex/.cache/node-gyp/16.12.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/base64vlq.o.d.raw -c
g++ -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' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/home/alex/.cache/node-gyp/16.12.0/include/node -I/home/alex/.cache/node-gyp/16.12.0/src -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/config -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/openssl/include -I/home/alex/.cache/node-gyp/16.12.0/deps/uv/include -I/home/alex/.cache/node-gyp/16.12.0/deps/zlib -I/home/alex/.cache/node-gyp/16.12.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/bind.o.d.raw -c
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=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/home/alex/.cache/node-gyp/16.12.0/include/node -I/home/alex/.cache/node-gyp/16.12.0/src -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/config -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/openssl/include -I/home/alex/.cache/node-gyp/16.12.0/deps/uv/include -I/home/alex/.cache/node-gyp/16.12.0/deps/zlib -I/home/alex/.cache/node-gyp/16.12.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/cencode.o.d.raw -c
../src/libsass/src/cencode.c: In function ‘base64_encode_block’:
../src/libsass/src/cencode.c:48:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
48 | result = (fragment & 0x003) << 4;
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
../src/libsass/src/cencode.c:52:2: note: here
52 | case step_B:
| ^~~~
../src/libsass/src/cencode.c:62:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
62 | result = (fragment & 0x00f) << 2;
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
../src/libsass/src/cencode.c:66:2: note: here
66 | case step_C:
| ^~~~
g++ -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_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/home/alex/.cache/node-gyp/16.12.0/include/node -I/home/alex/.cache/node-gyp/16.12.0/src -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/config -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/openssl/include -I/home/alex/.cache/node-gyp/16.12.0/deps/uv/include -I/home/alex/.cache/node-gyp/16.12.0/deps/zlib -I/home/alex/.cache/node-gyp/16.12.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/check_nesting.o.d.raw -c
g++ -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_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/home/alex/.cache/node-gyp/16.12.0/include/node -I/home/alex/.cache/node-gyp/16.12.0/src -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/config -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/openssl/include -I/home/alex/.cache/node-gyp/16.12.0/deps/uv/include -I/home/alex/.cache/node-gyp/16.12.0/deps/zlib -I/home/alex/.cache/node-gyp/16.12.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/color_maps.o.d.raw -c
g++ -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_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/home/alex/.cache/node-gyp/16.12.0/include/node -I/home/alex/.cache/node-gyp/16.12.0/src -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/config -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/openssl/include -I/home/alex/.cache/node-gyp/16.12.0/deps/uv/include -I/home/alex/.cache/node-gyp/16.12.0/deps/zlib -I/home/alex/.cache/node-gyp/16.12.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/constants.o.d.raw -c
g++ -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_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/home/alex/.cache/node-gyp/16.12.0/include/node -I/home/alex/.cache/node-gyp/16.12.0/src -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/config -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/openssl/include -I/home/alex/.cache/node-gyp/16.12.0/deps/uv/include -I/home/alex/.cache/node-gyp/16.12.0/deps/zlib -I/home/alex/.cache/node-gyp/16.12.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/context.o.d.raw -c
g++ -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_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/home/alex/.cache/node-gyp/16.12.0/include/node -I/home/alex/.cache/node-gyp/16.12.0/src -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/config -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/openssl/include -I/home/alex/.cache/node-gyp/16.12.0/deps/uv/include -I/home/alex/.cache/node-gyp/16.12.0/deps/zlib -I/home/alex/.cache/node-gyp/16.12.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/cssize.o.d.raw -c
g++ -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_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/home/alex/.cache/node-gyp/16.12.0/include/node -I/home/alex/.cache/node-gyp/16.12.0/src -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/config -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/openssl/include -I/home/alex/.cache/node-gyp/16.12.0/deps/uv/include -I/home/alex/.cache/node-gyp/16.12.0/deps/zlib -I/home/alex/.cache/node-gyp/16.12.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/emitter.o.d.raw -c
g++ -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_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/home/alex/.cache/node-gyp/16.12.0/include/node -I/home/alex/.cache/node-gyp/16.12.0/src -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/config -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/openssl/include -I/home/alex/.cache/node-gyp/16.12.0/deps/uv/include -I/home/alex/.cache/node-gyp/16.12.0/deps/zlib -I/home/alex/.cache/node-gyp/16.12.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/environment.o.d.raw -c
g++ -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_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/home/alex/.cache/node-gyp/16.12.0/include/node -I/home/alex/.cache/node-gyp/16.12.0/src -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/config -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/openssl/include -I/home/alex/.cache/node-gyp/16.12.0/deps/uv/include -I/home/alex/.cache/node-gyp/16.12.0/deps/zlib -I/home/alex/.cache/node-gyp/16.12.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/error_handling.o.d.raw -c
g++ -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' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/home/alex/.cache/node-gyp/16.12.0/include/node -I/home/alex/.cache/node-gyp/16.12.0/src -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/config -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/openssl/include -I/home/alex/.cache/node-gyp/16.12.0/deps/uv/include -I/home/alex/.cache/node-gyp/16.12.0/deps/zlib -I/home/alex/.cache/node-gyp/16.12.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/eval.o.d.raw -c
g++ -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_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/home/alex/.cache/node-gyp/16.12.0/include/node -I/home/alex/.cache/node-gyp/16.12.0/src -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/config -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/openssl/include -I/home/alex/.cache/node-gyp/16.12.0/deps/uv/include -I/home/alex/.cache/node-gyp/16.12.0/deps/zlib -I/home/alex/.cache/node-gyp/16.12.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/expand.o.d.raw -c
g++ -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_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/home/alex/.cache/node-gyp/16.12.0/include/node -I/home/alex/.cache/node-gyp/16.12.0/src -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/config -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/openssl/include -I/home/alex/.cache/node-gyp/16.12.0/deps/uv/include -I/home/alex/.cache/node-gyp/16.12.0/deps/zlib -I/home/alex/.cache/node-gyp/16.12.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/extend.o.d.raw -c
g++ -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' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/home/alex/.cache/node-gyp/16.12.0/include/node -I/home/alex/.cache/node-gyp/16.12.0/src -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/config -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/openssl/include -I/home/alex/.cache/node-gyp/16.12.0/deps/uv/include -I/home/alex/.cache/node-gyp/16.12.0/deps/zlib -I/home/alex/.cache/node-gyp/16.12.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/file.o.d.raw -c
g++ -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_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/home/alex/.cache/node-gyp/16.12.0/include/node -I/home/alex/.cache/node-gyp/16.12.0/src -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/config -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/openssl/include -I/home/alex/.cache/node-gyp/16.12.0/deps/uv/include -I/home/alex/.cache/node-gyp/16.12.0/deps/zlib -I/home/alex/.cache/node-gyp/16.12.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/functions.o.d.raw -c
../src/libsass/src/functions.cpp: In function ‘void Sass::Functions::handle_utf8_error(const Sass::ParserState&, Sass::Backtraces)’:
../src/libsass/src/functions.cpp:110:20: warning: catching polymorphic type ‘class utf8::invalid_code_point’ by value [-Wcatch-value=]
110 | catch (utf8::invalid_code_point) {
| ^~~~~~~~~~~~~~~~~~
../src/libsass/src/functions.cpp:114:20: warning: catching polymorphic type ‘class utf8::not_enough_room’ by value [-Wcatch-value=]
114 | catch (utf8::not_enough_room) {
| ^~~~~~~~~~~~~~~
../src/libsass/src/functions.cpp:118:20: warning: catching polymorphic type ‘class utf8::invalid_utf8’ by value [-Wcatch-value=]
118 | catch (utf8::invalid_utf8) {
| ^~~~~~~~~~~~
g++ -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_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/home/alex/.cache/node-gyp/16.12.0/include/node -I/home/alex/.cache/node-gyp/16.12.0/src -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/config -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/openssl/include -I/home/alex/.cache/node-gyp/16.12.0/deps/uv/include -I/home/alex/.cache/node-gyp/16.12.0/deps/zlib -I/home/alex/.cache/node-gyp/16.12.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/inspect.o.d.raw -c
g++ -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' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/home/alex/.cache/node-gyp/16.12.0/include/node -I/home/alex/.cache/node-gyp/16.12.0/src -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/config -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/openssl/include -I/home/alex/.cache/node-gyp/16.12.0/deps/uv/include -I/home/alex/.cache/node-gyp/16.12.0/deps/zlib -I/home/alex/.cache/node-gyp/16.12.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/json.o.d.raw -c
../src/libsass/src/json.cpp: In function ‘char* json_encode_string(const char*)’:
../src/libsass/src/json.cpp:405:15: warning: catching polymorphic type ‘class std::exception’ by value [-Wcatch-value=]
405 | catch (std::exception) {
| ^~~~~~~~~
../src/libsass/src/json.cpp: In function ‘char* json_stringify(const JsonNode*, const char*)’:
../src/libsass/src/json.cpp:424:15: warning: catching polymorphic type ‘class std::exception’ by value [-Wcatch-value=]
424 | catch (std::exception) {
| ^~~~~~~~~
g++ -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=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/home/alex/.cache/node-gyp/16.12.0/include/node -I/home/alex/.cache/node-gyp/16.12.0/src -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/config -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/openssl/include -I/home/alex/.cache/node-gyp/16.12.0/deps/uv/include -I/home/alex/.cache/node-gyp/16.12.0/deps/zlib -I/home/alex/.cache/node-gyp/16.12.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/lexer.o.d.raw -c
g++ -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_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/home/alex/.cache/node-gyp/16.12.0/include/node -I/home/alex/.cache/node-gyp/16.12.0/src -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/config -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/openssl/include -I/home/alex/.cache/node-gyp/16.12.0/deps/uv/include -I/home/alex/.cache/node-gyp/16.12.0/deps/zlib -I/home/alex/.cache/node-gyp/16.12.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/listize.o.d.raw -c
g++ -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_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/home/alex/.cache/node-gyp/16.12.0/include/node -I/home/alex/.cache/node-gyp/16.12.0/src -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/config -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/openssl/include -I/home/alex/.cache/node-gyp/16.12.0/deps/uv/include -I/home/alex/.cache/node-gyp/16.12.0/deps/zlib -I/home/alex/.cache/node-gyp/16.12.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/memory/SharedPtr.o.d.raw -c
g++ -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' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/home/alex/.cache/node-gyp/16.12.0/include/node -I/home/alex/.cache/node-gyp/16.12.0/src -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/config -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/openssl/include -I/home/alex/.cache/node-gyp/16.12.0/deps/uv/include -I/home/alex/.cache/node-gyp/16.12.0/deps/zlib -I/home/alex/.cache/node-gyp/16.12.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/node.o.d.raw -c
g++ -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_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/home/alex/.cache/node-gyp/16.12.0/include/node -I/home/alex/.cache/node-gyp/16.12.0/src -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/config -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/openssl/include -I/home/alex/.cache/node-gyp/16.12.0/deps/uv/include -I/home/alex/.cache/node-gyp/16.12.0/deps/zlib -I/home/alex/.cache/node-gyp/16.12.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/operators.o.d.raw -c
g++ -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_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/home/alex/.cache/node-gyp/16.12.0/include/node -I/home/alex/.cache/node-gyp/16.12.0/src -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/config -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/openssl/include -I/home/alex/.cache/node-gyp/16.12.0/deps/uv/include -I/home/alex/.cache/node-gyp/16.12.0/deps/zlib -I/home/alex/.cache/node-gyp/16.12.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/output.o.d.raw -c
g++ -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_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/home/alex/.cache/node-gyp/16.12.0/include/node -I/home/alex/.cache/node-gyp/16.12.0/src -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/config -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/openssl/include -I/home/alex/.cache/node-gyp/16.12.0/deps/uv/include -I/home/alex/.cache/node-gyp/16.12.0/deps/zlib -I/home/alex/.cache/node-gyp/16.12.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/parser.o.d.raw -c
g++ -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_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/home/alex/.cache/node-gyp/16.12.0/include/node -I/home/alex/.cache/node-gyp/16.12.0/src -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/config -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/openssl/include -I/home/alex/.cache/node-gyp/16.12.0/deps/uv/include -I/home/alex/.cache/node-gyp/16.12.0/deps/zlib -I/home/alex/.cache/node-gyp/16.12.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/plugins.o.d.raw -c
g++ -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_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/home/alex/.cache/node-gyp/16.12.0/include/node -I/home/alex/.cache/node-gyp/16.12.0/src -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/config -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/openssl/include -I/home/alex/.cache/node-gyp/16.12.0/deps/uv/include -I/home/alex/.cache/node-gyp/16.12.0/deps/zlib -I/home/alex/.cache/node-gyp/16.12.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/position.o.d.raw -c
g++ -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_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/home/alex/.cache/node-gyp/16.12.0/include/node -I/home/alex/.cache/node-gyp/16.12.0/src -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/config -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/openssl/include -I/home/alex/.cache/node-gyp/16.12.0/deps/uv/include -I/home/alex/.cache/node-gyp/16.12.0/deps/zlib -I/home/alex/.cache/node-gyp/16.12.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/prelexer.o.d.raw -c
g++ -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' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/home/alex/.cache/node-gyp/16.12.0/include/node -I/home/alex/.cache/node-gyp/16.12.0/src -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/config -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/openssl/include -I/home/alex/.cache/node-gyp/16.12.0/deps/uv/include -I/home/alex/.cache/node-gyp/16.12.0/deps/zlib -I/home/alex/.cache/node-gyp/16.12.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/remove_placeholders.o.d.raw -c
g++ -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' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/home/alex/.cache/node-gyp/16.12.0/include/node -I/home/alex/.cache/node-gyp/16.12.0/src -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/config -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/openssl/include -I/home/alex/.cache/node-gyp/16.12.0/deps/uv/include -I/home/alex/.cache/node-gyp/16.12.0/deps/zlib -I/home/alex/.cache/node-gyp/16.12.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/sass.o.d.raw -c
g++ -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_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/home/alex/.cache/node-gyp/16.12.0/include/node -I/home/alex/.cache/node-gyp/16.12.0/src -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/config -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/openssl/include -I/home/alex/.cache/node-gyp/16.12.0/deps/uv/include -I/home/alex/.cache/node-gyp/16.12.0/deps/zlib -I/home/alex/.cache/node-gyp/16.12.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/sass2scss.o.d.raw -c
g++ -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_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/home/alex/.cache/node-gyp/16.12.0/include/node -I/home/alex/.cache/node-gyp/16.12.0/src -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/config -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/openssl/include -I/home/alex/.cache/node-gyp/16.12.0/deps/uv/include -I/home/alex/.cache/node-gyp/16.12.0/deps/zlib -I/home/alex/.cache/node-gyp/16.12.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/sass_context.o.d.raw -c
g++ -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_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/home/alex/.cache/node-gyp/16.12.0/include/node -I/home/alex/.cache/node-gyp/16.12.0/src -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/config -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/openssl/include -I/home/alex/.cache/node-gyp/16.12.0/deps/uv/include -I/home/alex/.cache/node-gyp/16.12.0/deps/zlib -I/home/alex/.cache/node-gyp/16.12.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/sass_functions.o.d.raw -c
g++ -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_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/home/alex/.cache/node-gyp/16.12.0/include/node -I/home/alex/.cache/node-gyp/16.12.0/src -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/config -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/openssl/include -I/home/alex/.cache/node-gyp/16.12.0/deps/uv/include -I/home/alex/.cache/node-gyp/16.12.0/deps/zlib -I/home/alex/.cache/node-gyp/16.12.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/sass_util.o.d.raw -c
g++ -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_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/home/alex/.cache/node-gyp/16.12.0/include/node -I/home/alex/.cache/node-gyp/16.12.0/src -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/config -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/openssl/include -I/home/alex/.cache/node-gyp/16.12.0/deps/uv/include -I/home/alex/.cache/node-gyp/16.12.0/deps/zlib -I/home/alex/.cache/node-gyp/16.12.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/sass_values.o.d.raw -c
g++ -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_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/home/alex/.cache/node-gyp/16.12.0/include/node -I/home/alex/.cache/node-gyp/16.12.0/src -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/config -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/openssl/include -I/home/alex/.cache/node-gyp/16.12.0/deps/uv/include -I/home/alex/.cache/node-gyp/16.12.0/deps/zlib -I/home/alex/.cache/node-gyp/16.12.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/source_map.o.d.raw -c
g++ -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_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/home/alex/.cache/node-gyp/16.12.0/include/node -I/home/alex/.cache/node-gyp/16.12.0/src -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/config -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/openssl/include -I/home/alex/.cache/node-gyp/16.12.0/deps/uv/include -I/home/alex/.cache/node-gyp/16.12.0/deps/zlib -I/home/alex/.cache/node-gyp/16.12.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/subset_map.o.d.raw -c
g++ -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' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/home/alex/.cache/node-gyp/16.12.0/include/node -I/home/alex/.cache/node-gyp/16.12.0/src -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/config -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/openssl/include -I/home/alex/.cache/node-gyp/16.12.0/deps/uv/include -I/home/alex/.cache/node-gyp/16.12.0/deps/zlib -I/home/alex/.cache/node-gyp/16.12.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/to_c.o.d.raw -c
g++ -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_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/home/alex/.cache/node-gyp/16.12.0/include/node -I/home/alex/.cache/node-gyp/16.12.0/src -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/config -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/openssl/include -I/home/alex/.cache/node-gyp/16.12.0/deps/uv/include -I/home/alex/.cache/node-gyp/16.12.0/deps/zlib -I/home/alex/.cache/node-gyp/16.12.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/to_value.o.d.raw -c
g++ -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=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/home/alex/.cache/node-gyp/16.12.0/include/node -I/home/alex/.cache/node-gyp/16.12.0/src -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/config -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/openssl/include -I/home/alex/.cache/node-gyp/16.12.0/deps/uv/include -I/home/alex/.cache/node-gyp/16.12.0/deps/zlib -I/home/alex/.cache/node-gyp/16.12.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/units.o.d.raw -c
g++ -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_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/home/alex/.cache/node-gyp/16.12.0/include/node -I/home/alex/.cache/node-gyp/16.12.0/src -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/config -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/openssl/include -I/home/alex/.cache/node-gyp/16.12.0/deps/uv/include -I/home/alex/.cache/node-gyp/16.12.0/deps/zlib -I/home/alex/.cache/node-gyp/16.12.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/utf8_string.o.d.raw -c
g++ -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' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/home/alex/.cache/node-gyp/16.12.0/include/node -I/home/alex/.cache/node-gyp/16.12.0/src -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/config -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/openssl/include -I/home/alex/.cache/node-gyp/16.12.0/deps/uv/include -I/home/alex/.cache/node-gyp/16.12.0/deps/zlib -I/home/alex/.cache/node-gyp/16.12.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/util.o.d.raw -c
g++ -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_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DLIBSASS_VERSION="3.5.5"' -I/home/alex/.cache/node-gyp/16.12.0/include/node -I/home/alex/.cache/node-gyp/16.12.0/src -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/config -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/openssl/include -I/home/alex/.cache/node-gyp/16.12.0/deps/uv/include -I/home/alex/.cache/node-gyp/16.12.0/deps/zlib -I/home/alex/.cache/node-gyp/16.12.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/values.o.d.raw -c
rm -f Release/obj.target/src/sass.a && ar crs Release/obj.target/src/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
ln -f "Release/obj.target/src/sass.a" "Release/sass.a" 2>/dev/null || (rm -rf "Release/sass.a" && cp -af "Release/obj.target/src/sass.a" "Release/sass.a")
g++ -o Release/obj.target/binding/src/binding.o ../src/binding.cpp '-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_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DBUILDING_NODE_EXTENSION' -I/home/alex/.cache/node-gyp/16.12.0/include/node -I/home/alex/.cache/node-gyp/16.12.0/src -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/config -I/home/alex/.cache/node-gyp/16.12.0/deps/openssl/openssl/include -I/home/alex/.cache/node-gyp/16.12.0/deps/uv/include -I/home/alex/.cache/node-gyp/16.12.0/deps/zlib -I/home/alex/.cache/node-gyp/16.12.0/deps/v8/include -I../../nan -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++14 -std=c++0x -MMD -MF ./Release/.deps/Release/obj.target/binding/src/binding.o.d.raw -c
In file included from /home/alex/.cache/node-gyp/16.12.0/include/node/v8.h:30,
from /home/alex/.cache/node-gyp/16.12.0/include/node/node.h:63,
from ../../nan/nan.h:56,
from ../src/binding.cpp:1:
/home/alex/.cache/node-gyp/16.12.0/include/node/v8-internal.h: In function ‘void v8::internal::PerformCastCheck(T*)’:
/home/alex/.cache/node-gyp/16.12.0/include/node/v8-internal.h:492:38: error: ‘remove_cv_t’ is not a member of ‘std’; did you mean ‘remove_cv’?
492 | !std::is_same<Data, std::remove_cv_t>::value>::Perform(data);
| ^~~~~~~~~~~
| remove_cv
/home/alex/.cache/node-gyp/16.12.0/include/node/v8-internal.h:492:38: error: ‘remove_cv_t’ is not a member of ‘std’; did you mean ‘remove_cv’?
492 | !std::is_same<Data, std::remove_cv_t>::value>::Perform(data);
| ^~~~~~~~~~~
| remove_cv
/home/alex/.cache/node-gyp/16.12.0/include/node/v8-internal.h:492:50: error: template argument 2 is invalid
492 | !std::is_same<Data, std::remove_cv_t>::value>::Perform(data);
| ^
/home/alex/.cache/node-gyp/16.12.0/include/node/v8-internal.h:492:63: error: ‘::Perform’ has not been declared
492 | !std::is_same<Data, std::remove_cv_t>::value>::Perform(data);
| ^~~~~~~
../src/binding.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE render(Nan::NAN_METHOD_ARGS_TYPE)’:
../src/binding.cpp:284:80: warning: cast between incompatible function types from ‘void ()(uv_work_t)’ {aka ‘void ()(uv_work_s)’} to ‘uv_after_work_cb’ {aka ‘void ()(uv_work_s, int)’} [-Wcast-function-type]
284 | int status = uv_queue_work(uv_default_loop(), &ctx_w->request, compile_it, (uv_after_work_cb)MakeCallback);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/binding.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE render_file(Nan::NAN_METHOD_ARGS_TYPE)’:
../src/binding.cpp:320:80: warning: cast between incompatible function types from ‘void ()(uv_work_t)’ {aka ‘void ()(uv_work_s)’} to ‘uv_after_work_cb’ {aka ‘void ()(uv_work_s, int)’} [-Wcast-function-type]
320 | int status = uv_queue_work(uv_default_loop(), &ctx_w->request, compile_it, (uv_after_work_cb)MakeCallback);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../nan/nan.h:56,
from ../src/binding.cpp:1:
../src/binding.cpp: At global scope:
/home/alex/.cache/node-gyp/16.12.0/include/node/node.h:821:7: warning: cast between incompatible function types from ‘void ()(Nan::ADDON_REGISTER_FUNCTION_ARGS_TYPE)’ {aka ‘void ()(v8::Localv8::Object)’} to ‘node::addon_register_func’ {aka ‘void ()(v8::Localv8::Object, v8::Localv8::Value, void)’} [-Wcast-function-type]
821 | (node::addon_register_func) (regfunc),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/alex/.cache/node-gyp/16.12.0/include/node/node.h:855:3: note: in expansion of macro ‘NODE_MODULE_X’
855 | NODE_MODULE_X(modname, regfunc, NULL, 0) // NOLINT (readability/null_usage)
| ^~~~~~~~~~~~~
../src/binding.cpp:358:1: note: in expansion of macro ‘NODE_MODULE’
358 | NODE_MODULE(binding, RegisterModule);
| ^~~~~~~~~~~
make: *** [binding.target.mk:133: Release/obj.target/binding/src/binding.o] Error 1
make: Leaving directory '/media/alex//web/react-webpack-5-tailwind-2/node_modules/node-sass/build'
gyp ERR! build error
gyp ERR! stack Error: make failed with exit code: 2
gyp ERR! stack at ChildProcess.onExit (/media/alex//web/react-webpack-5-tailwind-2/node_modules/node-gyp/lib/build.js:194:23)
gyp ERR! stack at ChildProcess.emit (node:events:390:28)
gyp ERR! stack at Process.ChildProcess._handle.onexit (node:internal/child_process:290:12)
gyp ERR! System Linux 5.10.0-9-amd64
gyp ERR! command "/usr/bin/node" "/media/alex//web/react-webpack-5-tailwind-2/node_modules/node-gyp/bin/node-gyp.js" "rebuild" "--verbose" "--libsass_ext=" "--libsass_cflags=" "--libsass_ldflags=" "--libsass_library="
gyp ERR! cwd /media/alex//web/react-webpack-5-tailwind-2/node_modules/node-sass
gyp ERR! node -v v16.12.0
gyp ERR! node-gyp -v v7.1.2
gyp ERR! not ok

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.