Created
May 18, 2025 07:44
-
-
Save Lamby777/f4545806c8ee45a77135c9bdd10da086 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
npm warn deprecated [email protected]: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details. | |
npm error code 1 | |
npm error path /shared/home/Code/web-scrobbler/node_modules/canvas | |
npm error command failed | |
npm error command sh -c node-pre-gyp install --fallback-to-build --update-binary | |
npm error make: Entering directory '/shared/home/Code/web-scrobbler/node_modules/canvas/build' | |
npm error SOLINK_MODULE(target) Release/obj.target/canvas-postbuild.node | |
npm error COPY Release/canvas-postbuild.node | |
npm error CXX(target) Release/obj.target/canvas/src/backend/Backend.o | |
npm error make: Leaving directory '/shared/home/Code/web-scrobbler/node_modules/canvas/build' | |
npm error Failed to execute '/usr/bin/node /usr/lib/node_modules/node-gyp/bin/node-gyp.js build --fallback-to-build --update-binary --module=/shared/home/Code/web-scrobbler/node_modules/canvas/build/Release/canvas.node --module_name=canvas --module_path=/shared/home/Code/web-scrobbler/node_modules/canvas/build/Release --napi_version=10 --node_abi_napi=napi --napi_build_version=0 --node_napi_label=node-v131' (1) | |
npm error node-pre-gyp info it worked if it ends with ok | |
npm error node-pre-gyp info using [email protected] | |
npm error node-pre-gyp info using [email protected] | linux | x64 | |
npm error node-pre-gyp http GET https://github.com/Automattic/node-canvas/releases/download/v2.11.2/canvas-v2.11.2-node-v131-linux-glibc-x64.tar.gz | |
npm error node-pre-gyp ERR! install response status 404 Not Found on https://github.com/Automattic/node-canvas/releases/download/v2.11.2/canvas-v2.11.2-node-v131-linux-glibc-x64.tar.gz | |
npm error node-pre-gyp WARN Pre-built binaries not installable for [email protected] and [email protected] (node-v131 ABI, glibc) (falling back to source compile with node-gyp) | |
npm error node-pre-gyp WARN Hit error response status 404 Not Found on https://github.com/Automattic/node-canvas/releases/download/v2.11.2/canvas-v2.11.2-node-v131-linux-glibc-x64.tar.gz | |
npm error gyp info it worked if it ends with ok | |
npm error gyp info using [email protected] | |
npm error gyp info using [email protected] | linux | x64 | |
npm error gyp info ok | |
npm error gyp info it worked if it ends with ok | |
npm error gyp info using [email protected] | |
npm error gyp info using [email protected] | linux | x64 | |
npm error gyp info find Python using Python version 3.13.3 found at "/usr/bin/python3" | |
npm error gyp info spawn /usr/bin/python3 | |
npm error gyp info spawn args [ | |
npm error gyp info spawn args '/usr/lib/node_modules/node-gyp/gyp/gyp_main.py', | |
npm error gyp info spawn args 'binding.gyp', | |
npm error gyp info spawn args '-f', | |
npm error gyp info spawn args 'make', | |
npm error gyp info spawn args '-I', | |
npm error gyp info spawn args '/shared/home/Code/web-scrobbler/node_modules/canvas/build/config.gypi', | |
npm error gyp info spawn args '-I', | |
npm error gyp info spawn args '/usr/lib/node_modules/node-gyp/addon.gypi', | |
npm error gyp info spawn args '-I', | |
npm error gyp info spawn args '/home/refcherry/.cache/node-gyp/23.11.1/include/node/common.gypi', | |
npm error gyp info spawn args '-Dlibrary=shared_library', | |
npm error gyp info spawn args '-Dvisibility=default', | |
npm error gyp info spawn args '-Dnode_root_dir=/home/refcherry/.cache/node-gyp/23.11.1', | |
npm error gyp info spawn args '-Dnode_gyp_dir=/usr/lib/node_modules/node-gyp', | |
npm error gyp info spawn args '-Dnode_lib_file=/home/refcherry/.cache/node-gyp/23.11.1/<(target_arch)/node.lib', | |
npm error gyp info spawn args '-Dmodule_root_dir=/shared/home/Code/web-scrobbler/node_modules/canvas', | |
npm error gyp info spawn args '-Dnode_engine=v8', | |
npm error gyp info spawn args '--depth=.', | |
npm error gyp info spawn args '--no-parallel', | |
npm error gyp info spawn args '--generator-output', | |
npm error gyp info spawn args 'build', | |
npm error gyp info spawn args '-Goutput_dir=.' | |
npm error gyp info spawn args ] | |
npm error gyp info ok | |
npm error gyp info it worked if it ends with ok | |
npm error gyp info using [email protected] | |
npm error gyp info using [email protected] | linux | x64 | |
npm error gyp info spawn make | |
npm error gyp info spawn args [ 'BUILDTYPE=Release', '-C', 'build' ] | |
npm error In file included from ../src/backend/Backend.h:6, | |
npm error from ../src/backend/Backend.cc:1: | |
npm error ../../nan/nan.h:208:40: error: expected template-name before ‘<’ token [-Wtemplate-body] | |
npm error 208 | public v8::CopyablePersistentTraits<T> {}; | |
npm error | ^ | |
npm error ../../nan/nan.h:208:40: error: expected ‘{’ before ‘<’ token | |
npm error ../../nan/nan.h: In function ‘bool Nan::IdleNotification(int)’: | |
npm error ../../nan/nan.h:688:39: error: ‘class v8::Isolate’ has no member named ‘IdleNotificationDeadline’ | |
npm error 688 | return v8::Isolate::GetCurrent()->IdleNotificationDeadline( | |
npm error | ^~~~~~~~~~~~~~~~~~~~~~~~ | |
npm error ../../nan/nan.h: In function ‘void Nan::SetAccessor(v8::Local<v8::ObjectTemplate>, v8::Local<v8::String>, GetterCallback, SetterCallback, v8::Local<v8::Value>, v8::AccessControl, v8::PropertyAttribute, imp::Sig)’: | |
npm error ../../nan/nan.h:2548:8: error: ‘class v8::ObjectTemplate’ has no member named ‘SetAccessor’ | |
npm error 2548 | tpl->SetAccessor( | |
npm error | ^~~~~~~~~~~ | |
npm error ../../nan/nan.h: In function ‘void Nan::SetAccessor(v8::Local<v8::ObjectTemplate>, v8::Local<v8::String>, GetterCallback, SetterCallback, v8::Local<v8::Value>, v8::AccessControl, v8::PropertyAttribute)’: | |
npm error ../../nan/nan.h:2594:8: error: ‘class v8::ObjectTemplate’ has no member named ‘SetAccessor’ | |
npm error 2594 | tpl->SetAccessor( | |
npm error | ^~~~~~~~~~~ | |
npm error ../../nan/nan.h: In function ‘bool Nan::SetAccessor(v8::Local<v8::Object>, v8::Local<v8::String>, GetterCallback, SetterCallback, v8::Local<v8::Value>, v8::AccessControl, v8::PropertyAttribute)’: | |
npm error ../../nan/nan.h:2638:15: error: ‘class v8::Object’ has no member named ‘SetAccessor’ | |
npm error 2638 | return obj->SetAccessor( | |
npm error | ^~~~~~~~~~~ | |
npm error ../../nan/nan.h: In function ‘void Nan::SetNamedPropertyHandler(v8::Local<v8::ObjectTemplate>, PropertyGetterCallback, PropertySetterCallback, PropertyQueryCallback, PropertyDeleterCallback, PropertyEnumeratorCallback, v8::Local<v8::Value>)’: | |
npm error ../../nan/nan.h:2715:7: error: invalid conversion from ‘Nan::imp::NativePropertyGetter’ {aka ‘void (*)(v8::Local<v8::Name>, const v8::PropertyCallbackInfo<v8::Value>&)’} to ‘v8::NamedPropertyGetterCallback’ {aka ‘v8::Intercepted (*)(v8::Local<v8::Name>, const v8::PropertyCallbackInfo<v8::Value>&)’} [-fpermissive] | |
npm error 2715 | getter_, setter_, query_, deleter_, enumerator_, obj)); | |
npm error | ^~~~~~~ | |
npm error | | | |
npm error | Nan::imp::NativePropertyGetter {aka void (*)(v8::Local<v8::Name>, const v8::PropertyCallbackInfo<v8::Value>&)} | |
npm error In file included from /home/refcherry/.cache/node-gyp/23.11.1/include/node/v8-function.h:15, | |
npm error from /home/refcherry/.cache/node-gyp/23.11.1/include/node/v8.h:33, | |
npm error from /home/refcherry/.cache/node-gyp/23.11.1/include/node/node.h:73, | |
npm error from ../../nan/nan.h:62: | |
npm error /home/refcherry/.cache/node-gyp/23.11.1/include/node/v8-template.h:786:35: note: initializing argument 1 of ‘v8::NamedPropertyHandlerConfiguration::NamedPropertyHandlerConfiguration(v8::NamedPropertyGetterCallback, v8::NamedPropertySetterCallback, v8::NamedPropertyQueryCallback, v8::NamedPropertyDeleterCallback, v8::NamedPropertyEnumeratorCallback, v8::Local<v8::Value>, v8::PropertyHandlerFlags)’ | |
npm error 786 | NamedPropertyGetterCallback getter, | |
npm error | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ | |
npm error ../../nan/nan.h:2715:16: error: invalid conversion from ‘Nan::imp::NativePropertySetter’ {aka ‘void (*)(v8::Local<v8::Name>, v8::Local<v8::Value>, const v8::PropertyCallbackInfo<v8::Value>&)’} to ‘v8::NamedPropertySetterCallback’ {aka ‘v8::Intercepted (*)(v8::Local<v8::Name>, v8::Local<v8::Value>, const v8::PropertyCallbackInfo<void>&)’} [-fpermissive] | |
npm error 2715 | getter_, setter_, query_, deleter_, enumerator_, obj)); | |
npm error | ^~~~~~~ | |
npm error | | | |
npm error | Nan::imp::NativePropertySetter {aka void (*)(v8::Local<v8::Name>, v8::Local<v8::Value>, const v8::PropertyCallbackInfo<v8::Value>&)} | |
npm error /home/refcherry/.cache/node-gyp/23.11.1/include/node/v8-template.h:787:35: note: initializing argument 2 of ‘v8::NamedPropertyHandlerConfiguration::NamedPropertyHandlerConfiguration(v8::NamedPropertyGetterCallback, v8::NamedPropertySetterCallback, v8::NamedPropertyQueryCallback, v8::NamedPropertyDeleterCallback, v8::NamedPropertyEnumeratorCallback, v8::Local<v8::Value>, v8::PropertyHandlerFlags)’ | |
npm error 787 | NamedPropertySetterCallback setter = nullptr, | |
npm error | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ | |
npm error ../../nan/nan.h:2715:25: error: invalid conversion from ‘Nan::imp::NativePropertyQuery’ {aka ‘void (*)(v8::Local<v8::Name>, const v8::PropertyCallbackInfo<v8::Integer>&)’} to ‘v8::NamedPropertyQueryCallback’ {aka ‘v8::Intercepted (*)(v8::Local<v8::Name>, const v8::PropertyCallbackInfo<v8::Integer>&)’} [-fpermissive] | |
npm error 2715 | getter_, setter_, query_, deleter_, enumerator_, obj)); | |
npm error | ^~~~~~ | |
npm error | | | |
npm error | Nan::imp::NativePropertyQuery {aka void (*)(v8::Local<v8::Name>, const v8::PropertyCallbackInfo<v8::Integer>&)} | |
npm error /home/refcherry/.cache/node-gyp/23.11.1/include/node/v8-template.h:788:34: note: initializing argument 3 of ‘v8::NamedPropertyHandlerConfiguration::NamedPropertyHandlerConfiguration(v8::NamedPropertyGetterCallback, v8::NamedPropertySetterCallback, v8::NamedPropertyQueryCallback, v8::NamedPropertyDeleterCallback, v8::NamedPropertyEnumeratorCallback, v8::Local<v8::Value>, v8::PropertyHandlerFlags)’ | |
npm error 788 | NamedPropertyQueryCallback query = nullptr, | |
npm error | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ | |
npm error ../../nan/nan.h:2715:33: error: invalid conversion from ‘void (*)(v8::Local<v8::Name>, const v8::PropertyCallbackInfo<v8::Boolean>&)’ to ‘v8::NamedPropertyDeleterCallback’ {aka ‘v8::Intercepted (*)(v8::Local<v8::Name>, const v8::PropertyCallbackInfo<v8::Boolean>&)’} [-fpermissive] | |
npm error 2715 | getter_, setter_, query_, deleter_, enumerator_, obj)); | |
npm error | ^~~~~~~~ | |
npm error | | | |
npm error | void (*)(v8::Local<v8::Name>, const v8::PropertyCallbackInfo<v8::Boolean>&) | |
npm error /home/refcherry/.cache/node-gyp/23.11.1/include/node/v8-template.h:789:36: note: initializing argument 4 of ‘v8::NamedPropertyHandlerConfiguration::NamedPropertyHandlerConfiguration(v8::NamedPropertyGetterCallback, v8::NamedPropertySetterCallback, v8::NamedPropertyQueryCallback, v8::NamedPropertyDeleterCallback, v8::NamedPropertyEnumeratorCallback, v8::Local<v8::Value>, v8::PropertyHandlerFlags)’ | |
npm error 789 | NamedPropertyDeleterCallback deleter = nullptr, | |
npm error | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ | |
npm error ../../nan/nan.h: In function ‘void Nan::SetIndexedPropertyHandler(v8::Local<v8::ObjectTemplate>, IndexGetterCallback, IndexSetterCallback, IndexQueryCallback, IndexDeleterCallback, IndexEnumeratorCallback, v8::Local<v8::Value>)’: | |
npm error ../../nan/nan.h:2785:7: error: invalid conversion from ‘Nan::imp::NativeIndexGetter’ {aka ‘void (*)(unsigned int, const v8::PropertyCallbackInfo<v8::Value>&)’} to ‘v8::IndexedPropertyGetterCallbackV2’ {aka ‘v8::Intercepted (*)(unsigned int, const v8::PropertyCallbackInfo<v8::Value>&)’} [-fpermissive] | |
npm error 2785 | getter_, setter_, query_, deleter_, enumerator_, obj)); | |
npm error | ^~~~~~~ | |
npm error | | | |
npm error | Nan::imp::NativeIndexGetter {aka void (*)(unsigned int, const v8::PropertyCallbackInfo<v8::Value>&)} | |
npm error /home/refcherry/.cache/node-gyp/23.11.1/include/node/v8-template.h:865:39: note: initializing argument 1 of ‘v8::IndexedPropertyHandlerConfiguration::IndexedPropertyHandlerConfiguration(v8::IndexedPropertyGetterCallbackV2, v8::IndexedPropertySetterCallbackV2, v8::IndexedPropertyQueryCallbackV2, v8::IndexedPropertyDeleterCallbackV2, v8::IndexedPropertyEnumeratorCallback, v8::Local<v8::Value>, v8::PropertyHandlerFlags)’ | |
npm error 865 | IndexedPropertyGetterCallbackV2 getter = nullptr, | |
npm error | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ | |
npm error ../../nan/nan.h:2785:16: error: invalid conversion from ‘Nan::imp::NativeIndexSetter’ {aka ‘void (*)(unsigned int, v8::Local<v8::Value>, const v8::PropertyCallbackInfo<v8::Value>&)’} to ‘v8::IndexedPropertySetterCallbackV2’ {aka ‘v8::Intercepted (*)(unsigned int, v8::Local<v8::Value>, const v8::PropertyCallbackInfo<void>&)’} [-fpermissive] | |
npm error 2785 | getter_, setter_, query_, deleter_, enumerator_, obj)); | |
npm error | ^~~~~~~ | |
npm error | | | |
npm error | Nan::imp::NativeIndexSetter {aka void (*)(unsigned int, v8::Local<v8::Value>, const v8::PropertyCallbackInfo<v8::Value>&)} | |
npm error /home/refcherry/.cache/node-gyp/23.11.1/include/node/v8-template.h:866:39: note: initializing argument 2 of ‘v8::IndexedPropertyHandlerConfiguration::IndexedPropertyHandlerConfiguration(v8::IndexedPropertyGetterCallbackV2, v8::IndexedPropertySetterCallbackV2, v8::IndexedPropertyQueryCallbackV2, v8::IndexedPropertyDeleterCallbackV2, v8::IndexedPropertyEnumeratorCallback, v8::Local<v8::Value>, v8::PropertyHandlerFlags)’ | |
npm error 866 | IndexedPropertySetterCallbackV2 setter = nullptr, | |
npm error | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ | |
npm error ../../nan/nan.h:2785:25: error: invalid conversion from ‘Nan::imp::NativeIndexQuery’ {aka ‘void (*)(unsigned int, const v8::PropertyCallbackInfo<v8::Integer>&)’} to ‘v8::IndexedPropertyQueryCallbackV2’ {aka ‘v8::Intercepted (*)(unsigned int, const v8::PropertyCallbackInfo<v8::Integer>&)’} [-fpermissive] | |
npm error 2785 | getter_, setter_, query_, deleter_, enumerator_, obj)); | |
npm error | ^~~~~~ | |
npm error | | | |
npm error | Nan::imp::NativeIndexQuery {aka void (*)(unsigned int, const v8::PropertyCallbackInfo<v8::Integer>&)} | |
npm error /home/refcherry/.cache/node-gyp/23.11.1/include/node/v8-template.h:867:38: note: initializing argument 3 of ‘v8::IndexedPropertyHandlerConfiguration::IndexedPropertyHandlerConfiguration(v8::IndexedPropertyGetterCallbackV2, v8::IndexedPropertySetterCallbackV2, v8::IndexedPropertyQueryCallbackV2, v8::IndexedPropertyDeleterCallbackV2, v8::IndexedPropertyEnumeratorCallback, v8::Local<v8::Value>, v8::PropertyHandlerFlags)’ | |
npm error 867 | IndexedPropertyQueryCallbackV2 query = nullptr, | |
npm error | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ | |
npm error ../../nan/nan.h:2785:33: error: invalid conversion from ‘Nan::imp::NativeIndexDeleter’ {aka ‘void (*)(unsigned int, const v8::PropertyCallbackInfo<v8::Boolean>&)’} to ‘v8::IndexedPropertyDeleterCallbackV2’ {aka ‘v8::Intercepted (*)(unsigned int, const v8::PropertyCallbackInfo<v8::Boolean>&)’} [-fpermissive] | |
npm error 2785 | getter_, setter_, query_, deleter_, enumerator_, obj)); | |
npm error | ^~~~~~~~ | |
npm error | | | |
npm error | Nan::imp::NativeIndexDeleter {aka void (*)(unsigned int, const v8::PropertyCallbackInfo<v8::Boolean>&)} | |
npm error /home/refcherry/.cache/node-gyp/23.11.1/include/node/v8-template.h:868:40: note: initializing argument 4 of ‘v8::IndexedPropertyHandlerConfiguration::IndexedPropertyHandlerConfiguration(v8::IndexedPropertyGetterCallbackV2, v8::IndexedPropertySetterCallbackV2, v8::IndexedPropertyQueryCallbackV2, v8::IndexedPropertyDeleterCallbackV2, v8::IndexedPropertyEnumeratorCallback, v8::Local<v8::Value>, v8::PropertyHandlerFlags)’ | |
npm error 868 | IndexedPropertyDeleterCallbackV2 deleter = nullptr, | |
npm error | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ | |
npm error In file included from ../../nan/nan.h:2950: | |
npm error ../../nan/nan_scriptorigin.h: In constructor ‘Nan::ScriptOrigin::ScriptOrigin(v8::Local<v8::Value>)’: | |
npm error ../../nan/nan_scriptorigin.h:19:55: error: no matching function for call to ‘v8::ScriptOrigin::ScriptOrigin(v8::Isolate*, v8::Local<v8::Value>&)’ | |
npm error 19 | v8::ScriptOrigin(v8::Isolate::GetCurrent(), name) {} | |
npm error | ^ | |
npm error ../../nan/nan_scriptorigin.h:19:55: note: there are 3 candidates | |
npm error In file included from /home/refcherry/.cache/node-gyp/23.11.1/include/node/v8-script.h:20, | |
npm error from /home/refcherry/.cache/node-gyp/23.11.1/include/node/v8-debug.h:10, | |
npm error from /home/refcherry/.cache/node-gyp/23.11.1/include/node/v8-isolate.h:19, | |
npm error from /home/refcherry/.cache/node-gyp/23.11.1/include/node/v8-snapshot.h:9, | |
npm error from /home/refcherry/.cache/node-gyp/23.11.1/include/node/v8-context.h:15, | |
npm error from /home/refcherry/.cache/node-gyp/23.11.1/include/node/v8.h:26: | |
npm error /home/refcherry/.cache/node-gyp/23.11.1/include/node/v8-message.h:64:13: note: candidate 1: ‘v8::ScriptOrigin::ScriptOrigin(v8::Local<v8::Value>, int, int, bool, int, v8::Local<v8::Value>, bool, bool, bool, v8::Local<v8::Data>)’ | |
npm error 64 | V8_INLINE ScriptOrigin(Local<Value> resource_name, | |
npm error | ^~~~~~~~~~~~ | |
npm error /home/refcherry/.cache/node-gyp/23.11.1/include/node/v8-message.h:64:39: note: no known conversion for argument 1 from ‘v8::Isolate*’ to ‘v8::Local<v8::Value>’ | |
npm error 64 | V8_INLINE ScriptOrigin(Local<Value> resource_name, | |
npm error | ~~~~~~~~~~~~~^~~~~~~~~~~~~ | |
npm error /home/refcherry/.cache/node-gyp/23.11.1/include/node/v8-message.h:62:17: note: candidate 2: ‘constexpr v8::ScriptOrigin::ScriptOrigin(const v8::ScriptOrigin&)’ | |
npm error 62 | class V8_EXPORT ScriptOrigin { | |
npm error | ^~~~~~~~~~~~ | |
npm error /home/refcherry/.cache/node-gyp/23.11.1/include/node/v8-message.h:62:17: note: candidate expects 1 argument, 2 provided | |
npm error /home/refcherry/.cache/node-gyp/23.11.1/include/node/v8-message.h:62:17: note: candidate 3: ‘constexpr v8::ScriptOrigin::ScriptOrigin(v8::ScriptOrigin&&)’ | |
npm error /home/refcherry/.cache/node-gyp/23.11.1/include/node/v8-message.h:62:17: note: candidate expects 1 argument, 2 provided | |
npm error ../../nan/nan_scriptorigin.h: In constructor ‘Nan::ScriptOrigin::ScriptOrigin(v8::Local<v8::Value>, v8::Local<v8::Integer>)’: | |
npm error ../../nan/nan_scriptorigin.h:25:52: error: no matching function for call to ‘v8::ScriptOrigin::ScriptOrigin(v8::Isolate*, v8::Local<v8::Value>&, int)’ | |
npm error 25 | , To<int32_t>(line).FromMaybe(0)) {} | |
npm error | ^ | |
npm error ../../nan/nan_scriptorigin.h:25:52: note: there are 3 candidates | |
npm error /home/refcherry/.cache/node-gyp/23.11.1/include/node/v8-message.h:64:13: note: candidate 1: ‘v8::ScriptOrigin::ScriptOrigin(v8::Local<v8::Value>, int, int, bool, int, v8::Local<v8::Value>, bool, bool, bool, v8::Local<v8::Data>)’ | |
npm error 64 | V8_INLINE ScriptOrigin(Local<Value> resource_name, | |
npm error | ^~~~~~~~~~~~ | |
npm error /home/refcherry/.cache/node-gyp/23.11.1/include/node/v8-message.h:64:39: note: no known conversion for argument 1 from ‘v8::Isolate*’ to ‘v8::Local<v8::Value>’ | |
npm error 64 | V8_INLINE ScriptOrigin(Local<Value> resource_name, | |
npm error | ~~~~~~~~~~~~~^~~~~~~~~~~~~ | |
npm error /home/refcherry/.cache/node-gyp/23.11.1/include/node/v8-message.h:62:17: note: candidate 2: ‘constexpr v8::ScriptOrigin::ScriptOrigin(const v8::ScriptOrigin&)’ | |
npm error 62 | class V8_EXPORT ScriptOrigin { | |
npm error | ^~~~~~~~~~~~ | |
npm error /home/refcherry/.cache/node-gyp/23.11.1/include/node/v8-message.h:62:17: note: candidate expects 1 argument, 3 provided | |
npm error /home/refcherry/.cache/node-gyp/23.11.1/include/node/v8-message.h:62:17: note: candidate 3: ‘constexpr v8::ScriptOrigin::ScriptOrigin(v8::ScriptOrigin&&)’ | |
npm error /home/refcherry/.cache/node-gyp/23.11.1/include/node/v8-message.h:62:17: note: candidate expects 1 argument, 3 provided | |
npm error ../../nan/nan_scriptorigin.h: In constructor ‘Nan::ScriptOrigin::ScriptOrigin(v8::Local<v8::Value>, v8::Local<v8::Integer>, v8::Local<v8::Integer>)’: | |
npm error ../../nan/nan_scriptorigin.h:33:54: error: no matching function for call to ‘v8::ScriptOrigin::ScriptOrigin(v8::Isolate*, v8::Local<v8::Value>&, int, int)’ | |
npm error 33 | , To<int32_t>(column).FromMaybe(0)) {} | |
npm error | ^ | |
npm error ../../nan/nan_scriptorigin.h:33:54: note: there are 3 candidates | |
npm error /home/refcherry/.cache/node-gyp/23.11.1/include/node/v8-message.h:64:13: note: candidate 1: ‘v8::ScriptOrigin::ScriptOrigin(v8::Local<v8::Value>, int, int, bool, int, v8::Local<v8::Value>, bool, bool, bool, v8::Local<v8::Data>)’ | |
npm error 64 | V8_INLINE ScriptOrigin(Local<Value> resource_name, | |
npm error | ^~~~~~~~~~~~ | |
npm error /home/refcherry/.cache/node-gyp/23.11.1/include/node/v8-message.h:64:39: note: no known conversion for argument 1 from ‘v8::Isolate*’ to ‘v8::Local<v8::Value>’ | |
npm error 64 | V8_INLINE ScriptOrigin(Local<Value> resource_name, | |
npm error | ~~~~~~~~~~~~~^~~~~~~~~~~~~ | |
npm error /home/refcherry/.cache/node-gyp/23.11.1/include/node/v8-message.h:62:17: note: candidate 2: ‘constexpr v8::ScriptOrigin::ScriptOrigin(const v8::ScriptOrigin&)’ | |
npm error 62 | class V8_EXPORT ScriptOrigin { | |
npm error | ^~~~~~~~~~~~ | |
npm error /home/refcherry/.cache/node-gyp/23.11.1/include/node/v8-message.h:62:17: note: candidate expects 1 argument, 4 provided | |
npm error /home/refcherry/.cache/node-gyp/23.11.1/include/node/v8-message.h:62:17: note: candidate 3: ‘constexpr v8::ScriptOrigin::ScriptOrigin(v8::ScriptOrigin&&)’ | |
npm error /home/refcherry/.cache/node-gyp/23.11.1/include/node/v8-message.h:62:17: note: candidate expects 1 argument, 4 provided | |
npm error make: *** [canvas.target.mk:159: Release/obj.target/canvas/src/backend/Backend.o] Error 1 | |
npm error gyp ERR! build error | |
npm error gyp ERR! stack Error: `make` failed with exit code: 2 | |
npm error gyp ERR! stack at ChildProcess.<anonymous> (/usr/lib/node_modules/node-gyp/lib/build.js:219:23) | |
npm error gyp ERR! System Linux 6.14.5-arch1-1 | |
npm error gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/node-gyp/bin/node-gyp.js" "build" "--fallback-to-build" "--update-binary" "--module=/shared/home/Code/web-scrobbler/node_modules/canvas/build/Release/canvas.node" "--module_name=canvas" "--module_path=/shared/home/Code/web-scrobbler/node_modules/canvas/build/Release" "--napi_version=10" "--node_abi_napi=napi" "--napi_build_version=0" "--node_napi_label=node-v131" | |
npm error gyp ERR! cwd /shared/home/Code/web-scrobbler/node_modules/canvas | |
npm error gyp ERR! node -v v23.11.1 | |
npm error gyp ERR! node-gyp -v v11.2.0 | |
npm error gyp ERR! not ok | |
npm error node-pre-gyp ERR! build error | |
npm error node-pre-gyp ERR! stack Error: Failed to execute '/usr/bin/node /usr/lib/node_modules/node-gyp/bin/node-gyp.js build --fallback-to-build --update-binary --module=/shared/home/Code/web-scrobbler/node_modules/canvas/build/Release/canvas.node --module_name=canvas --module_path=/shared/home/Code/web-scrobbler/node_modules/canvas/build/Release --napi_version=10 --node_abi_napi=napi --napi_build_version=0 --node_napi_label=node-v131' (1) | |
npm error node-pre-gyp ERR! stack at ChildProcess.<anonymous> (/shared/home/Code/web-scrobbler/node_modules/@mapbox/node-pre-gyp/lib/util/compile.js:89:23) | |
npm error node-pre-gyp ERR! stack at ChildProcess.emit (node:events:507:28) | |
npm error node-pre-gyp ERR! stack at maybeClose (node:internal/child_process:1101:16) | |
npm error node-pre-gyp ERR! stack at ChildProcess._handle.onexit (node:internal/child_process:305:5) | |
npm error node-pre-gyp ERR! System Linux 6.14.5-arch1-1 | |
npm error node-pre-gyp ERR! command "/usr/bin/node" "/shared/home/Code/web-scrobbler/node_modules/.bin/node-pre-gyp" "install" "--fallback-to-build" "--update-binary" | |
npm error node-pre-gyp ERR! cwd /shared/home/Code/web-scrobbler/node_modules/canvas | |
npm error node-pre-gyp ERR! node -v v23.11.1 | |
npm error node-pre-gyp ERR! node-pre-gyp -v v1.0.11 | |
npm error node-pre-gyp ERR! not ok | |
npm error A complete log of this run can be found in: /home/refcherry/.npm/_logs/2025-05-18T07_16_10_914Z-debug-0.log |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment