Skip to content

CRITICAL: pagraphcontrol will no longer compile on Manjaro #63

@EthicalObligation

Description

@EthicalObligation

rror /home/ruben/Downloads/pagraphcontrol-1.0.8/node_modules/sqlite3: Command failed.
Exit code: 1
Command: node-pre-gyp install --fallback-to-build
Arguments:
Directory: /home/ruben/Downloads/pagraphcontrol-1.0.8/node_modules/sqlite3
Output:
node-pre-gyp info it worked if it ends with ok
node-pre-gyp info using node-pre-gyp@0.11.0
node-pre-gyp info using node@17.1.0 | linux | x64
node-pre-gyp WARN Using request for node-pre-gyp https download
node-pre-gyp info check checked for "/home/ruben/Downloads/pagraphcontrol-1.0.8/node_modules/sqlite3/lib/binding/node-v102-linux-x64/node_sqlite3.node" (not found)
node-pre-gyp http GET https://mapbox-node-binary.s3.amazonaws.com/sqlite3/v4.1.0/node-v102-linux-x64.tar.gz
node-pre-gyp http 403 https://mapbox-node-binary.s3.amazonaws.com/sqlite3/v4.1.0/node-v102-linux-x64.tar.gz
node-pre-gyp WARN Tried to download(403): https://mapbox-node-binary.s3.amazonaws.com/sqlite3/v4.1.0/node-v102-linux-x64.tar.gz
node-pre-gyp WARN Pre-built binaries not found for sqlite3@4.1.0 and node@17.1.0 (node-v102 ABI, glibc) (falling back to source compile with node-gyp)
node-pre-gyp http 403 status code downloading tarball https://mapbox-node-binary.s3.amazonaws.com/sqlite3/v4.1.0/node-v102-linux-x64.tar.gz
gyp info it worked if it ends with ok
gyp info using node-gyp@8.4.1
gyp info using node@17.1.0 | linux | x64
gyp info ok
gyp info it worked if it ends with ok
gyp info using node-gyp@8.4.1
gyp info using node@17.1.0 | linux | x64
gyp info find Python using Python version 3.9.9 found at "/usr/bin/python3"
gyp info spawn /usr/bin/python3
gyp info spawn args [
gyp info spawn args '/usr/lib/node_modules/npm/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 '/home/ruben/Downloads/pagraphcontrol-1.0.8/node_modules/sqlite3/build/config.gypi',
gyp info spawn args '-I',
gyp info spawn args '/usr/lib/node_modules/npm/node_modules/node-gyp/addon.gypi',
gyp info spawn args '-I',
gyp info spawn args '/home/ruben/.cache/node-gyp/17.1.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/ruben/.cache/node-gyp/17.1.0',
gyp info spawn args '-Dnode_gyp_dir=/usr/lib/node_modules/npm/node_modules/node-gyp',
gyp info spawn args '-Dnode_lib_file=/home/ruben/.cache/node-gyp/17.1.0/<(target_arch)/node.lib',
gyp info spawn args '-Dmodule_root_dir=/home/ruben/Downloads/pagraphcontrol-1.0.8/node_modules/sqlite3',
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 info ok
gyp info it worked if it ends with ok
gyp info using node-gyp@8.4.1
gyp info using node@17.1.0 | linux | x64
gyp info spawn make
gyp info spawn args [ 'BUILDTYPE=Release', '-C', 'build' ]
make: Entering directory '/home/ruben/Downloads/pagraphcontrol-1.0.8/node_modules/sqlite3/build'
ACTION deps_sqlite3_gyp_action_before_build_target_unpack_sqlite_dep Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c
TOUCH Release/obj.target/deps/action_before_build.stamp
CC(target) Release/obj.target/sqlite3/gen/sqlite-autoconf-3280000/sqlite3.o
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c: In function ‘strftimeFunc’:
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:14137:27: warning: cast between incompatible function types from ‘int ()(void )’ to ‘void ()(void )’ [-Wcast-function-type]
14137 | #define SQLITE_DYNAMIC ((sqlite3_destructor_type)sqlite3MallocSize)
| ^
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:22052:52: note: in expansion of macro ‘SQLITE_DYNAMIC’
22052 | z==zBuf ? SQLITE_TRANSIENT : SQLITE_DYNAMIC);
| ^~~~~~~~~~~~~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c: In function ‘sqlite3ErrorWithMsg’:
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:14137:27: warning: cast between incompatible function types from ‘int (
)(void )’ to ‘void ()(void )’ [-Wcast-function-type]
14137 | #define SQLITE_DYNAMIC ((sqlite3_destructor_type)sqlite3MallocSize)
| ^
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:30393:54: note: in expansion of macro ‘SQLITE_DYNAMIC’
30393 | sqlite3ValueSetStr(db->pErr, -1, z, SQLITE_UTF8, SQLITE_DYNAMIC);
| ^~~~~~~~~~~~~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c: In function ‘sqlite3VdbeMemSetStr’:
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:14137:27: warning: cast between incompatible function types from ‘int (
)(void )’ to ‘void ()(void )’ [-Wcast-function-type]
14137 | #define SQLITE_DYNAMIC ((sqlite3_destructor_type)sqlite3MallocSize)
| ^
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:75499:15: note: in expansion of macro ‘SQLITE_DYNAMIC’
75499 | if( xDel==SQLITE_DYNAMIC ){
| ^~~~~~~~~~~~~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c: In function ‘valueFromExpr’:
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:14137:27: warning: cast between incompatible function types from ‘int (
)(void )’ to ‘void ()(void )’ [-Wcast-function-type]
14137 | #define SQLITE_DYNAMIC ((sqlite3_destructor_type)sqlite3MallocSize)
| ^
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:75905:55: note: in expansion of macro ‘SQLITE_DYNAMIC’
75905 | sqlite3ValueSetStr(pVal, -1, zVal, SQLITE_UTF8, SQLITE_DYNAMIC);
| ^~~~~~~~~~~~~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:14137:27: warning: cast between incompatible function types from ‘int (
)(void )’ to ‘void ()(void )’ [-Wcast-function-type]
14137 | #define SQLITE_DYNAMIC ((sqlite3_destructor_type)sqlite3MallocSize)
| ^
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:75948:29: note: in expansion of macro ‘SQLITE_DYNAMIC’
75948 | 0, SQLITE_DYNAMIC);
| ^~~~~~~~~~~~~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c: In function ‘sqlite3VdbeExec’:
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:91000:38: warning: cast between incompatible function types from ‘int (
)(u32, void , void , void )’ {aka ‘int ()(unsigned int, void , void , void )’} to ‘void ()(void , const char )’ [-Wcast-function-type]
91000 | void (x)(void,const char
) = (void(
)(void
,const char
))db->xTrace;
| ^
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c: In function ‘sqlite3DefaultRowEst’:
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:110505:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
110505 | if( pIdx->pPartIdxWhere!=0 ) a[0] -= 10; assert( 10==sqlite3LogEst(2) );
| ^~
In file included from Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:13656:
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:110505:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
110505 | if( pIdx->pPartIdxWhere!=0 ) a[0] -= 10; assert( 10==sqlite3LogEst(2) );
| ^~~~~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:110506:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
110506 | if( a[0]<33 ) a[0] = 33; assert( 33==sqlite3LogEst(10) );
| ^~
In file included from Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:13656:
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:110506:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
110506 | if( a[0]<33 ) a[0] = 33; assert( 33==sqlite3LogEst(10) );
| ^~~~~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c: In function ‘printfFunc’:
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:14137:27: warning: cast between incompatible function types from ‘int (
)(void )’ to ‘void ()(void )’ [-Wcast-function-type]
14137 | #define SQLITE_DYNAMIC ((sqlite3_destructor_type)sqlite3MallocSize)
| ^
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:113251:25: note: in expansion of macro ‘SQLITE_DYNAMIC’
113251 | SQLITE_DYNAMIC);
| ^~~~~~~~~~~~~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c: In function ‘generateColumnNames’:
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:14137:27: warning: cast between incompatible function types from ‘int (
)(void )’ to ‘void ()(void )’ [-Wcast-function-type]
14137 | #define SQLITE_DYNAMIC ((sqlite3_destructor_type)sqlite3MallocSize)
| ^
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:126515:58: note: in expansion of macro ‘SQLITE_DYNAMIC’
126515 | sqlite3VdbeSetColName(v, i, COLNAME_NAME, zName, SQLITE_DYNAMIC);
| ^~~~~~~~~~~~~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:14137:27: warning: cast between incompatible function types from ‘int (
)(void )’ to ‘void ()(void )’ [-Wcast-function-type]
14137 | #define SQLITE_DYNAMIC ((sqlite3_destructor_type)sqlite3MallocSize)
| ^
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:126522:52: note: in expansion of macro ‘SQLITE_DYNAMIC’
126522 | sqlite3VdbeSetColName(v, i, COLNAME_NAME, z, SQLITE_DYNAMIC);
| ^~~~~~~~~~~~~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c: In function ‘sqlite3InvokeBusyHandler’:
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:156204:12: warning: cast between incompatible function types from ‘int (
)(void , int)’ to ‘int ()(void , int, sqlite3_file )’ [-Wcast-function-type]
156204 | xTra = (int(
)(void
,int,sqlite3_file
))p->xBusyHandler;
| ^
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c: In function ‘sqlite3_busy_timeout’:
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:156282:30: warning: cast between incompatible function types from ‘int (
)(void , int, sqlite3_file )’ to ‘int ()(void , int)’ [-Wcast-function-type]
156282 | sqlite3_busy_handler(db, (int(
)(void
,int))sqliteDefaultBusyCallback,
| ^
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c: In function ‘sqlite3_trace’:
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:156623:16: warning: cast between incompatible function types from ‘void ()(void , const char )’ to ‘int ()(u32, void , void , void )’ {aka ‘int ()(unsigned int, void , void , void )’} [-Wcast-function-type]
156623 | db->xTrace = (int(
)(u32,void
,void
,void
))xTrace;
| ^
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c: In function ‘sqlite3_db_status’:
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:20875:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
20875 | op = SQLITE_DBSTATUS_CACHE_WRITE+1;
| ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:20877:5: note: here
20877 | case SQLITE_DBSTATUS_CACHE_HIT:
| ^~~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c: In function ‘sqlite3_str_vappendf’:
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:27625:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
27625 | flag_long = sizeof(char
)==sizeof(i64) ? 2 :
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
27626 | sizeof(char
)==sizeof(long int) ? 1 : 0;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:27628:7: note: here
27628 | case etORDINAL:
| ^~~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:27630:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
27630 | cThousand = 0;
| ~~~~~~~~~~^~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:27632:7: note: here
27632 | case etDECIMAL:
| ^~~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c: In function ‘sqlite3GetToken’:
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:153777:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
153777 | if( !sqlite3Isdigit(z[1]) )
| ^
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:153786:5: note: here
153786 | case CC_DIGIT: {
| ^~~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:153876:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
153876 | if( z[1]==''' ){
| ^
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:153890:5: note: here
153890 | case CC_ID: {
| ^~~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c: In function ‘sqlite3ExprCodeTarget’:
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:100345:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
100345 | case TK_AGG_COLUMN: {
| ^
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:100358:5: note: here
100358 | case TK_COLUMN: {
| ^~~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c: In function ‘resolveP2Values’:
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:77052:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
77052 | if( pOp->p2!=0 ) p->readOnly = 0;
| ^
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:77055:9: note: here
77055 | case OP_AutoCommit:
| ^~~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:77093:26: warning: this statement may fall through [-Wimplicit-fallthrough=]
77093 | case OP_VFilter: {
| ^
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:77102:9: note: here
77102 | default: {
| ^~~~~~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c: In function ‘resolveExprStep’:
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:96041:20: warning: this statement may fall through [-Wimplicit-fallthrough=]
96041 | case TK_ISNOT: {
| ^
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:96057:5: note: here
96057 | case TK_BETWEEN:
| ^~~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c: In function ‘impliesNotNullRow’:
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:101891:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
101890 | if( (pExpr->pLeft->op==TK_COLUMN && IsVirtual(pExpr->pLeft->y.pTab))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
101891 | || (pExpr->pRight->op==TK_COLUMN && IsVirtual(pExpr->pRight->y.pTab))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:101895:5: note: here
101895 | default:
| ^~~~~~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c: In function ‘fkActionTrigger’:
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:116360:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
116360 | if( !pChanges ){
| ^
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:116364:7: note: here
116364 | default:
| ^~~~~~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c: In function ‘sqlite3GenerateConstraintChecks’:
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:117819:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
117819 | onError = OE_Abort;
| ^
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:117823:7: note: here
117823 | case OE_Abort:
| ^~~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:117981:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
117981 | onError = OE_Abort;
| ^
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:117984:7: note: here
117984 | case OE_Rollback:
| ^~~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:118044:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
118044 | sqlite3UpsertDoUpdate(pParse, pUpsert, pTab, 0, iDataCur);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:118048:7: note: here
118048 | case OE_Ignore: {
| ^~~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:118260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
118260 | sqlite3UpsertDoUpdate(pParse, pUpsert, pTab, pIdx, iIdxCur+ix);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:118264:7: note: here
118264 | case OE_Ignore: {
| ^~~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c: In function ‘sqlite3VdbeExec’:
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:84544:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
84544 | if( (pIn3->flags & MEM_Null)==0 ) break;
| ^
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:84578:1: note: here
84578 | case OP_Halt: {
| ^~~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:84711:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
84711 | if( pOp->p1>db->aLimit[SQLITE_LIMIT_LENGTH] ){
| ^
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:84730:1: note: here
84730 | case OP_String: { /
out2 /
| ^~~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:87786:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
87786 | case OP_IfNoHope: { /
jump, in3 /
| ^
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:87794:1: note: here
87794 | case OP_NoConflict: /
jump, in3 /
| ^~~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:88710:38: warning: this statement may fall through [-Wimplicit-fallthrough=]
88710 | p->aCounter[SQLITE_STMTSTATUS_SORT]++;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:88725:1: note: here
88725 | case OP_Rewind: { /
jump /
| ^~~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:90021:15: warning: this statement may fall through [-Wimplicit-fallthrough=]
90021 | pOp->opcode = OP_AggStep1;
| ^
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:90024:1: note: here
90024 | case OP_AggStep1: {
| ^~~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:90893:15: warning: this statement may fall through [-Wimplicit-fallthrough=]
90893 | pOp->opcode += 2;
| ~~~~~~~~~~~~^~~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:90896:1: note: here
90896 | case OP_PureFunc: /
group /
| ^~~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c: In function ‘fts3SnippetFunc’:
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:163899:22: warning: this statement may fall through [-Wimplicit-fallthrough=]
163899 | case 6: nToken = sqlite3_value_int(apVal[5]);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:163900:5: note: here
163900 | case 5: iCol = sqlite3_value_int(apVal[4]);
| ^~~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:163900:20: warning: this statement may fall through [-Wimplicit-fallthrough=]
163900 | case 5: iCol = sqlite3_value_int(apVal[4]);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:163901:5: note: here
163901 | case 4: zEllipsis = (const char
)sqlite3_value_text(apVal[3]);
| ^~~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:163901:38: warning: this statement may fall through [-Wimplicit-fallthrough=]
163901 | case 4: zEllipsis = (const char*)sqlite3_value_text(apVal[3]);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:163902:5: note: here
163902 | case 3: zEnd = (const char*)sqlite3_value_text(apVal[2]);
| ^~~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:163902:33: warning: this statement may fall through [-Wimplicit-fallthrough=]
163902 | case 3: zEnd = (const char*)sqlite3_value_text(apVal[2]);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:163903:5: note: here
163903 | case 2: zStart = (const char*)sqlite3_value_text(apVal[1]);
| ^~~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c: In function ‘fts3ColumnMethod’:
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:163656:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
163656 | iCol = p->nColumn;
| ~~~~~^~~~~~~~~~~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:163660:5: note: here
163660 | default:
| ^~~~~~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c: In function ‘cellArea’:
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:183145:22: warning: this statement may fall through [-Wimplicit-fallthrough=]
183145 | case 5: area = p->aCoord[9].f - p->aCoord[8].f;
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:183146:7: note: here
183146 | case 4: area = p->aCoord[7].f - p->aCoord[6].f;
| ^~~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:183146:21: warning: this statement may fall through [-Wimplicit-fallthrough=]
183146 | case 4: area = p->aCoord[7].f - p->aCoord[6].f;
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:183147:7: note: here
183147 | case 3: area = p->aCoord[5].f - p->aCoord[4].f;
| ^~~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:183147:21: warning: this statement may fall through [-Wimplicit-fallthrough=]
183147 | case 3: area = p->aCoord[5].f - p->aCoord[4].f;
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:183148:7: note: here
183148 | case 2: area = p->aCoord[3].f - p->aCoord[2].f;
| ^~~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:183148:21: warning: this statement may fall through [-Wimplicit-fallthrough=]
183148 | case 2: area = p->aCoord[3].f - p->aCoord[2].f;
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:183149:7: note: here
183149 | default: area = p->aCoord[1].f - p->aCoord[0].f;
| ^~~~~~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:183155:22: warning: this statement may fall through [-Wimplicit-fallthrough=]
183155 | case 5: area = (i64)p->aCoord[9].i - (i64)p->aCoord[8].i;
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:183156:7: note: here
183156 | case 4: area = (i64)p->aCoord[7].i - (i64)p->aCoord[6].i;
| ^~~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:183156:21: warning: this statement may fall through [-Wimplicit-fallthrough=]
183156 | case 4: area = (i64)p->aCoord[7].i - (i64)p->aCoord[6].i;
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:183157:7: note: here
183157 | case 3: area = (i64)p->aCoord[5].i - (i64)p->aCoord[4].i;
| ^~~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:183157:21: warning: this statement may fall through [-Wimplicit-fallthrough=]
183157 | case 3: area = (i64)p->aCoord[5].i - (i64)p->aCoord[4].i;
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:183158:7: note: here
183158 | case 2: area = (i64)p->aCoord[3].i - (i64)p->aCoord[2].i;
| ^~~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:183158:21: warning: this statement may fall through [-Wimplicit-fallthrough=]
183158 | case 2: area = (i64)p->aCoord[3].i - (i64)p->aCoord[2].i;
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:183159:7: note: here
183159 | default: area = (i64)p->aCoord[1].i - (i64)p->aCoord[0].i;
| ^~~~~~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c: In function ‘rtreeCallbackConstraint’:
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:182327:56: warning: this statement may fall through [-Wimplicit-fallthrough=]
182327 | readCoord(pCellData+32, &c); aCoord[8] = c.f;
| ~~~~~~~~~~^~~~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:182328:7: note: here
182328 | case 8: readCoord(pCellData+28, &c); aCoord[7] = c.f;
| ^~~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:182329:56: warning: this statement may fall through [-Wimplicit-fallthrough=]
182329 | readCoord(pCellData+24, &c); aCoord[6] = c.f;
| ~~~~~~~~~~^~~~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:182330:7: note: here
182330 | case 6: readCoord(pCellData+20, &c); aCoord[5] = c.f;
| ^~~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:182331:56: warning: this statement may fall through [-Wimplicit-fallthrough=]
182331 | readCoord(pCellData+16, &c); aCoord[4] = c.f;
| ~~~~~~~~~~^~~~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:182332:7: note: here
182332 | case 4: readCoord(pCellData+12, &c); aCoord[3] = c.f;
| ^~~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:182333:56: warning: this statement may fall through [-Wimplicit-fallthrough=]
182333 | readCoord(pCellData+8, &c); aCoord[2] = c.f;
| ~~~~~~~~~~^~~~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:182334:7: note: here
182334 | default: readCoord(pCellData+4, &c); aCoord[1] = c.f;
| ^~~~~~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:182342:56: warning: this statement may fall through [-Wimplicit-fallthrough=]
182342 | readCoord(pCellData+32, &c); aCoord[8] = c.i;
| ~~~~~~~~~~^~~~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:182343:7: note: here
182343 | case 8: readCoord(pCellData+28, &c); aCoord[7] = c.i;
| ^~~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:182344:56: warning: this statement may fall through [-Wimplicit-fallthrough=]
182344 | readCoord(pCellData+24, &c); aCoord[6] = c.i;
| ~~~~~~~~~~^~~~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:182345:7: note: here
182345 | case 6: readCoord(pCellData+20, &c); aCoord[5] = c.i;
| ^~~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:182346:56: warning: this statement may fall through [-Wimplicit-fallthrough=]
182346 | readCoord(pCellData+16, &c); aCoord[4] = c.i;
| ~~~~~~~~~~^~~~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:182347:7: note: here
182347 | case 4: readCoord(pCellData+12, &c); aCoord[3] = c.i;
| ^~~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:182348:56: warning: this statement may fall through [-Wimplicit-fallthrough=]
182348 | readCoord(pCellData+8, &c); aCoord[2] = c.i;
| ~~~~~~~~~~^~~~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:182349:7: note: here
182349 | default: readCoord(pCellData+4, &c); aCoord[1] = c.i;
| ^~~~~~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c: In function ‘rtreeNonleafConstraint’:
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:182401:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
182401 | if( p->op!=RTREE_EQ ) break; /
RTREE_LE and RTREE_LT end here /
| ^
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:182404:5: note: here
182404 | default: /
RTREE_GT or RTREE_GE, or fallthrough of RTREE_EQ /
| ^~~~~~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c: In function ‘jsonRenderNode’:
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:179067:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
179067 | if( pNode->jnFlags & JNODE_RAW ){
| ^
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:179073:5: note: here
179073 | case JSON_REAL:
| ^~~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c: In function ‘jsonReturn’:
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:179181:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
179181 | int_as_real: /
fall through to real /;
| ^~~~~~~~~~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:179183:5: note: here
179183 | case JSON_REAL: {
| ^~~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c: In function ‘jsonEachColumn’:
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:180825:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
180825 | if( p->bRecursive ){
| ^
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:180835:5: note: here
180835 | default: {
| ^~~~~~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c: In function ‘sqlite3SelectNew’:
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:124800:10: warning: function may return address of local variable [-Wreturn-local-addr]
124800 | return pNew;
| ^~~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:124760:10: note: declared here
124760 | Select standin;
| ^~~~~~~
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:124760:10: note: declared here
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c: In function ‘sqlite3Fts5IndexQuery’:
Release/obj/gen/sqlite-autoconf-3280000/sqlite3.c:214275:18: warning: ‘memcpy’ specified bound 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=]
214275 | if( nToken ) memcpy(&buf.p[1], pToken, nToken);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
AR(target) Release/obj.target/deps/sqlite3.a
COPY Release/sqlite3.a
CXX(target) Release/obj.target/node_sqlite3/src/backup.o
In file included from ../src/database.h:10,
from ../src/backup.cc:7:
../../nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker
)’:
../../nan/nan.h:2298:7: 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]
2298 | , reinterpret_cast<uv_after_work_cb>(AsyncExecuteComplete)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../nan/nan.h:2884,
from ../src/database.h:10,
from ../src/backup.cc:7:
../../nan/nan_typedarray_contents.h: In constructor ‘Nan::TypedArrayContents::TypedArrayContents(v8::Localv8::Value)’:
../../nan/nan_typedarray_contents.h:34:43: error: ‘class v8::ArrayBuffer’ has no member named ‘GetContents’
34 | data = static_cast<char>(buffer->GetContents().Data()) + byte_offset;
| ^~~~~~~~~~~
In file included from ../src/backup.cc:6:
../src/backup.cc: In static member function ‘static void node_sqlite3::Backup::Error(T)’:
../src/macros.h:112:22: warning: ‘v8::Localv8::Value Nan::MakeCallback(v8::Localv8::Object, v8::Localv8::Function, int, v8::Localv8::Value)’ is deprecated [-Wdeprecated-declarations]
112 | Nan::MakeCallback((context), (callback), (argc), (argv))
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/backup.cc:78:9: note: in expansion of macro ‘TRY_CATCH_CALL’
78 | TRY_CATCH_CALL(backup->handle(), cb, 1, argv);
| ^~~~~~~~~~~~~~
In file included from ../src/database.h:10,
from ../src/backup.cc:7:
../../nan/nan.h:1024:46: note: declared here
1024 | NAN_DEPRECATED inline v8::Localv8::Value MakeCallback(
| ^~~~~~~~~~~~
In file included from ../src/backup.cc:6:
../src/macros.h:112:22: warning: ‘v8::Localv8::Value Nan::MakeCallback(v8::Localv8::Object, v8::Localv8::Function, int, v8::Localv8::Value)’ is deprecated [-Wdeprecated-declarations]
112 | Nan::MakeCallback((context), (callback), (argc), (argv))
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/macros.h:105:5: note: in expansion of macro ‘TRY_CATCH_CALL’
105 | TRY_CATCH_CALL((obj),
| ^~~~~~~~~~~~~~
../src/backup.cc:82:9: note: in expansion of macro ‘EMIT_EVENT’
82 | EMIT_EVENT(backup->handle(), 2, argv);
| ^~~~~~~~~~
In file included from ../src/database.h:10,
from ../src/backup.cc:7:
../../nan/nan.h:1024:46: note: declared here
1024 | NAN_DEPRECATED inline v8::Localv8::Value MakeCallback(
| ^~~~~~~~~~~~
In file included from ../src/backup.cc:6:
../src/backup.cc: In member function ‘void node_sqlite3::Backup::CleanQueue()’:
../src/macros.h:112:22: warning: ‘v8::Localv8::Value Nan::MakeCallback(v8::Localv8::Object, v8::Localv8::Function, int, v8::Localv8::Value)’ is deprecated [-Wdeprecated-declarations]
112 | Nan::MakeCallback((context), (callback), (argc), (argv))
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/backup.cc:105:17: note: in expansion of macro ‘TRY_CATCH_CALL’
105 | TRY_CATCH_CALL(handle(), cb, 1, argv);
| ^~~~~~~~~~~~~~
In file included from ../src/database.h:10,
from ../src/backup.cc:7:
../../nan/nan.h:1024:46: note: declared here
1024 | NAN_DEPRECATED inline v8::Localv8::Value MakeCallback(
| ^~~~~~~~~~~~
In file included from ../src/backup.cc:6:
../src/macros.h:112:22: warning: ‘v8::Localv8::Value Nan::MakeCallback(v8::Localv8::Object, v8::Localv8::Function, int, v8::Localv8::Value)’ is deprecated [-Wdeprecated-declarations]
112 | Nan::MakeCallback((context), (callback), (argc), (argv))
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/macros.h:105:5: note: in expansion of macro ‘TRY_CATCH_CALL’
105 | TRY_CATCH_CALL((obj),
| ^~~~~~~~~~~~~~
../src/backup.cc:119:13: note: in expansion of macro ‘EMIT_EVENT’
119 | EMIT_EVENT(handle(), 2, info);
| ^~~~~~~~~~
In file included from ../src/database.h:10,
from ../src/backup.cc:7:
../../nan/nan.h:1024:46: note: declared here
1024 | NAN_DEPRECATED inline v8::Localv8::Value MakeCallback(
| ^~~~~~~~~~~~
../src/backup.cc: In static member function ‘static Nan::NAN_METHOD_RETURN_TYPE node_sqlite3::Backup::New(Nan::NAN_METHOD_ARGS_TYPE)’:
../src/backup.cc:167:10: warning: ‘Nan::Maybe Nan::ForceSet(v8::Localv8::Object, v8::Localv8::Value, v8::Localv8::Value, v8::PropertyAttribute)’ is deprecated [-Wdeprecated-declarations]
167 | Nan::ForceSet(info.This(), Nan::New("filename").ToLocalChecked(), filename, ReadOnly);
| ^~~~~~~~
In file included from ../../nan/nan.h:282,
from ../src/database.h:10,
from ../src/backup.cc:7:
../../nan/nan_maybe_43_inl.h:117:35: note: declared here
117 | NAN_DEPRECATED inline Maybe ForceSet(
| ^~~~~~~~
../src/backup.cc:167:18: warning: ‘Nan::Maybe Nan::ForceSet(v8::Localv8::Object, v8::Localv8::Value, v8::Localv8::Value, v8::PropertyAttribute)’ is deprecated [-Wdeprecated-declarations]
167 | Nan::ForceSet(info.This(), Nan::New("filename").ToLocalChecked(), filename, ReadOnly);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../nan/nan.h:282,
from ../src/database.h:10,
from ../src/backup.cc:7:
../../nan/nan_maybe_43_inl.h:117:35: note: declared here
117 | NAN_DEPRECATED inline Maybe ForceSet(
| ^~~~~~~~
../src/backup.cc:168:10: warning: ‘Nan::Maybe Nan::ForceSet(v8::Localv8::Object, v8::Localv8::Value, v8::Localv8::Value, v8::PropertyAttribute)’ is deprecated [-Wdeprecated-declarations]
168 | Nan::ForceSet(info.This(), Nan::New("sourceName").ToLocalChecked(), sourceName, ReadOnly);
| ^~~~~~~~
In file included from ../../nan/nan.h:282,
from ../src/database.h:10,
from ../src/backup.cc:7:
../../nan/nan_maybe_43_inl.h:117:35: note: declared here
117 | NAN_DEPRECATED inline Maybe ForceSet(
| ^~~~~~~~
../src/backup.cc:168:18: warning: ‘Nan::Maybe Nan::ForceSet(v8::Localv8::Object, v8::Localv8::Value, v8::Localv8::Value, v8::PropertyAttribute)’ is deprecated [-Wdeprecated-declarations]
168 | Nan::ForceSet(info.This(), Nan::New("sourceName").ToLocalChecked(), sourceName, ReadOnly);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../nan/nan.h:282,
from ../src/database.h:10,
from ../src/backup.cc:7:
../../nan/nan_maybe_43_inl.h:117:35: note: declared here
117 | NAN_DEPRECATED inline Maybe ForceSet(
| ^~~~~~~~
../src/backup.cc:169:10: warning: ‘Nan::Maybe Nan::ForceSet(v8::Localv8::Object, v8::Localv8::Value, v8::Localv8::Value, v8::PropertyAttribute)’ is deprecated [-Wdeprecated-declarations]
169 | Nan::ForceSet(info.This(), Nan::New("destName").ToLocalChecked(), destName, ReadOnly);
| ^~~~~~~~
In file included from ../../nan/nan.h:282,
from ../src/database.h:10,
from ../src/backup.cc:7:
../../nan/nan_maybe_43_inl.h:117:35: note: declared here
117 | NAN_DEPRECATED inline Maybe ForceSet(
| ^~~~~~~~
../src/backup.cc:169:18: warning: ‘Nan::Maybe Nan::ForceSet(v8::Localv8::Object, v8::Localv8::Value, v8::Localv8::Value, v8::PropertyAttribute)’ is deprecated [-Wdeprecated-declarations]
169 | Nan::ForceSet(info.This(), Nan::New("destName").ToLocalChecked(), destName, ReadOnly);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../nan/nan.h:282,
from ../src/database.h:10,
from ../src/backup.cc:7:
../../nan/nan_maybe_43_inl.h:117:35: note: declared here
117 | NAN_DEPRECATED inline Maybe ForceSet(
| ^~~~~~~~
../src/backup.cc:170:10: warning: ‘Nan::Maybe Nan::ForceSet(v8::Localv8::Object, v8::Localv8::Value, v8::Localv8::Value, v8::PropertyAttribute)’ is deprecated [-Wdeprecated-declarations]
170 | Nan::ForceSet(info.This(), Nan::New("filenameIsDest").ToLocalChecked(), filenameIsDest, ReadOnly);
| ^~~~~~~~
In file included from ../../nan/nan.h:282,
from ../src/database.h:10,
from ../src/backup.cc:7:
../../nan/nan_maybe_43_inl.h:117:35: note: declared here
117 | NAN_DEPRECATED inline Maybe ForceSet(
| ^~~~~~~~
../src/backup.cc:170:18: warning: ‘Nan::Maybe Nan::ForceSet(v8::Localv8::Object, v8::Localv8::Value, v8::Localv8::Value, v8::PropertyAttribute)’ is deprecated [-Wdeprecated-declarations]
170 | Nan::ForceSet(info.This(), Nan::New("filenameIsDest").ToLocalChecked(), filenameIsDest, ReadOnly);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../nan/nan.h:282,
from ../src/database.h:10,
from ../src/backup.cc:7:
../../nan/nan_maybe_43_inl.h:117:35: note: declared here
117 | NAN_DEPRECATED inline Maybe ForceSet(
| ^~~~~~~~
../src/backup.cc: In static member function ‘static void node_sqlite3::Backup::Work_BeginInitialize(node_sqlite3::Database::Baton)’:
../src/backup.cc:189:43: 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]
189 | &baton->request, Work_Initialize, (uv_after_work_cb)Work_AfterInitialize);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/backup.cc:188:9: warning: unused variable ‘status’ [-Wunused-variable]
188 | int status = uv_queue_work(uv_default_loop(),
| ^~~~~~
In file included from ../src/backup.cc:6:
../src/backup.cc: In static member function ‘static void node_sqlite3::Backup::Work_AfterInitialize(uv_work_t*)’:
../src/macros.h:112:22: warning: ‘v8::Localv8::Value Nan::MakeCallback(v8::Localv8::Object, v8::Localv8::Function, int, v8::Localv8::Value)’ is deprecated [-Wdeprecated-declarations]
112 | Nan::MakeCallback((context), (callback), (argc), (argv))
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/backup.cc:236:13: note: in expansion of macro ‘TRY_CATCH_CALL’
236 | TRY_CATCH_CALL(backup->handle(), cb, 1, argv);
| ^~~~~~~~~~~~~~
In file included from ../src/database.h:10,
from ../src/backup.cc:7:
../../nan/nan.h:1024:46: note: declared here
1024 | NAN_DEPRECATED inline v8::Localv8::Value MakeCallback(
| ^~~~~~~~~~~~
In file included from ../src/backup.cc:6:
../src/backup.cc: In static member function ‘static void node_sqlite3::Backup::Work_BeginStep(node_sqlite3::Backup::Baton
)’:
../src/macros.h:156:22: 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]
156 | Work_##type, reinterpret_cast<uv_after_work_cb>(Work_After##type));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/backup.cc:255:5: note: in expansion of macro ‘BACKUP_BEGIN’
255 | BACKUP_BEGIN(Step);
| ^~~~~~~~~~~~
../src/macros.h:154:9: warning: unused variable ‘status’ [-Wunused-variable]
154 | int status = uv_queue_work(uv_default_loop(),
| ^~~~~~
../src/backup.cc:255:5: note: in expansion of macro ‘BACKUP_BEGIN’
255 | BACKUP_BEGIN(Step);
| ^~~~~~~~~~~~
../src/backup.cc: In static member function ‘static void node_sqlite3::Backup::Work_AfterStep(uv_work_t*)’:
../src/macros.h:112:22: warning: ‘v8::Localv8::Value Nan::MakeCallback(v8::Localv8::Object, v8::Localv8::Function, int, v8::Localv8::Value)’ is deprecated [-Wdeprecated-declarations]
112 | Nan::MakeCallback((context), (callback), (argc), (argv))
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/backup.cc:301:13: note: in expansion of macro ‘TRY_CATCH_CALL’
301 | TRY_CATCH_CALL(backup->handle(), cb, 2, argv);
| ^~~~~~~~~~~~~~
In file included from ../src/database.h:10,
from ../src/backup.cc:7:
../../nan/nan.h:1024:46: note: declared here
1024 | NAN_DEPRECATED inline v8::Localv8::Value MakeCallback(
| ^~~~~~~~~~~~
In file included from ../src/backup.cc:6:
../src/backup.cc: In static member function ‘static void node_sqlite3::Backup::Work_BeginFinish(node_sqlite3::Backup::Baton
)’:
../src/macros.h:156:22: 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]
156 | Work_##type, reinterpret_cast<uv_after_work_cb>(Work_After##type));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/backup.cc:319:5: note: in expansion of macro ‘BACKUP_BEGIN’
319 | BACKUP_BEGIN(Finish);
| ^~~~~~~~~~~~
../src/macros.h:154:9: warning: unused variable ‘status’ [-Wunused-variable]
154 | int status = uv_queue_work(uv_default_loop(),
| ^~~~~~
../src/backup.cc:319:5: note: in expansion of macro ‘BACKUP_BEGIN’
319 | BACKUP_BEGIN(Finish);
| ^~~~~~~~~~~~
../src/backup.cc: In static member function ‘static void node_sqlite3::Backup::Work_AfterFinish(uv_work_t*)’:
../src/macros.h:112:22: warning: ‘v8::Localv8::Value Nan::MakeCallback(v8::Localv8::Object, v8::Localv8::Function, int, v8::Localv8::Value)’ is deprecated [-Wdeprecated-declarations]
112 | Nan::MakeCallback((context), (callback), (argc), (argv))
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/backup.cc:336:9: note: in expansion of macro ‘TRY_CATCH_CALL’
336 | TRY_CATCH_CALL(backup->handle(), cb, 0, NULL);
| ^~~~~~~~~~~~~~
In file included from ../src/database.h:10,
from ../src/backup.cc:7:
../../nan/nan.h:1024:46: note: declared here
1024 | NAN_DEPRECATED inline v8::Localv8::Value MakeCallback(
| ^~~~~~~~~~~~
In file included from ../src/backup.cc:6:
../src/backup.cc: In instantiation of ‘static void node_sqlite3::Backup::Error(T
) [with T = node_sqlite3::Backup::InitializeBaton]’:
../src/backup.cc:228:14: required from here
../src/macros.h:112:22: warning: ‘v8::Localv8::Value Nan::MakeCallback(v8::Localv8::Object, v8::Localv8::Function, int, v8::Localv8::Value)’ is deprecated [-Wdeprecated-declarations]
112 | Nan::MakeCallback((context), (callback), (argc), (argv))
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/backup.cc:78:9: note: in expansion of macro ‘TRY_CATCH_CALL’
78 | TRY_CATCH_CALL(backup->handle(), cb, 1, argv);
| ^~~~~~~~~~~~~~
In file included from ../src/database.h:10,
from ../src/backup.cc:7:
../../nan/nan.h:1024:46: note: declared here
1024 | NAN_DEPRECATED inline v8::Localv8::Value MakeCallback(
| ^~~~~~~~~~~~
In file included from ../src/backup.cc:6:
../src/macros.h:112:22: warning: ‘v8::Localv8::Value Nan::MakeCallback(v8::Localv8::Object, v8::Localv8::Function, int, v8::Localv8::Value
)’ is deprecated [-Wdeprecated-declarations]
112 | Nan::MakeCallback((context), (callback), (argc), (argv))
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/macros.h:105:5: note: in expansion of macro ‘TRY_CATCH_CALL’
105 | TRY_CATCH_CALL((obj),
| ^~~~~~~~~~~~~~
../src/backup.cc:82:9: note: in expansion of macro ‘EMIT_EVENT’
82 | EMIT_EVENT(backup->handle(), 2, argv);
| ^~~~~~~~~~
In file included from ../src/database.h:10,
from ../src/backup.cc:7:
../../nan/nan.h:1024:46: note: declared here
1024 | NAN_DEPRECATED inline v8::Localv8::Value MakeCallback(
| ^~~~~~~~~~~~
In file included from ../src/backup.cc:6:
../src/backup.cc: In instantiation of ‘static void node_sqlite3::Backup::Error(T*) [with T = node_sqlite3::Backup::StepBaton]’:
../src/backup.cc:294:14: required from here
../src/macros.h:112:22: warning: ‘v8::Localv8::Value Nan::MakeCallback(v8::Localv8::Object, v8::Localv8::Function, int, v8::Localv8::Value)’ is deprecated [-Wdeprecated-declarations]
112 | Nan::MakeCallback((context), (callback), (argc), (argv))
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/backup.cc:78:9: note: in expansion of macro ‘TRY_CATCH_CALL’
78 | TRY_CATCH_CALL(backup->handle(), cb, 1, argv);
| ^~~~~~~~~~~~~~
In file included from ../src/database.h:10,
from ../src/backup.cc:7:
../../nan/nan.h:1024:46: note: declared here
1024 | NAN_DEPRECATED inline v8::Localv8::Value MakeCallback(
| ^~~~~~~~~~~~
In file included from ../src/backup.cc:6:
../src/macros.h:112:22: warning: ‘v8::Localv8::Value Nan::MakeCallback(v8::Localv8::Object, v8::Localv8::Function, int, v8::Localv8::Value
)’ is deprecated [-Wdeprecated-declarations]
112 | Nan::MakeCallback((context), (callback), (argc), (argv))
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/macros.h:105:5: note: in expansion of macro ‘TRY_CATCH_CALL’
105 | TRY_CATCH_CALL((obj),
| ^~~~~~~~~~~~~~
../src/backup.cc:82:9: note: in expansion of macro ‘EMIT_EVENT’
82 | EMIT_EVENT(backup->handle(), 2, argv);
| ^~~~~~~~~~
In file included from ../src/database.h:10,
from ../src/backup.cc:7:
../../nan/nan.h:1024:46: note: declared here
1024 | NAN_DEPRECATED inline v8::Localv8::Value MakeCallback(
| ^~~~~~~~~~~~
make: *** [node_sqlite3.target.mk:132: Release/obj.target/node_sqlite3/src/backup.o] Error 1
make: Leaving directory '/home/ruben/Downloads/pagraphcontrol-1.0.8/node_modules/sqlite3/build'
gyp ERR! build error
gyp ERR! stack Error: make failed with exit code: 2
gyp ERR! stack at ChildProcess.onExit (/usr/lib/node_modules/npm/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.15.5-1-rt22-MANJARO
gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "build" "--fallback-to-build" "--module=/home/ruben/Downloads/pagraphcontrol-1.0.8/node_modules/sqlite3/lib/binding/node-v102-linux-x64/node_sqlite3.node" "--module_name=node_sqlite3" "--module_path=/home/ruben/Downloads/pagraphcontrol-1.0.8/node_modules/sqlite3/lib/binding/node-v102-linux-x64" "--napi_version=8" "--node_abi_napi=napi" "--napi_build_version=0" "--node_napi_label=node-v102"
gyp ERR! cwd /home/ruben/Downloads/pagraphcontrol-1.0.8/node_modules/sqlite3
gyp ERR! node -v v17.1.0
gyp ERR! node-gyp -v v8.4.1
gyp ERR! not ok
node-pre-gyp ERR! build error
node-pre-gyp ERR! stack Error: Failed to execute '/usr/bin/node /usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js build --fallback-to-build --module=/home/ruben/Downloads/pagraphcontrol-1.0.8/node_modules/sqlite3/lib/binding/node-v102-linux-x64/node_sqlite3.node --module_name=node_sqlite3 --module_path=/home/ruben/Downloads/pagraphcontrol-1.0.8/node_modules/sqlite3/lib/binding/node-v102-linux-x64 --napi_version=8 --node_abi_napi=napi --napi_build_version=0 --node_napi_label=node-v102' (1)
node-pre-gyp ERR! stack at ChildProcess. (/home/ruben/Downloads/pagraphcontrol-1.0.8/node_modules/node-pre-gyp/lib/util/compile.js:83:29)
node-pre-gyp ERR! stack at ChildProcess.emit (node:events:390:28)
node-pre-gyp ERR! stack at maybeClose (node:internal/child_process:1062:16)
node-pre-gyp ERR! stack at Process.ChildProcess._handle.onexit (node:internal/child_process:301:5)
node-pre-gyp ERR! System Linux 5.15.5-1-rt22-MANJARO
node-pre-gyp ERR! command "/usr/bin/node" "/home/ruben/Downloads/pagraphcontrol-1.0.8/node_modules/sqlite3/node_modules/.bin/node-pre-gyp" "install" "--fallback-to-build"
node-pre-gyp ERR! cwd /home/ruben/Downloads/pagraphcontrol-1.0.8/node_modules/sqlite3
node-pre-gyp ERR! node -v v17.1.0
node-pre-gyp ERR! node-pre-gyp -v v0.11.0
node-pre-gyp ERR! not ok

Using latest version of npm, yarn and Manjaro

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions