Skip to content

Build failure with Qt4: smain.cpp: fatal error: 'qsqldriverplugin.h' file not found #59

@barracuda156

Description

@barracuda156
/opt/local/var/macports/build/_opt_svacchanda_SonomaPorts_databases_QtCipherSqlitePlugin/QtCipherSqlitePlugin/work/compwrap/cxx/usr/bin/clang++ -c -I/opt/local/include -Os -stdlib=libc++ -arch arm64 -O2 -arch arm64 -Xarch_arm64 -mmacosx-version-min=12.0 -Wall -W -DQT_DEPRECATED_WARNINGS -DQT_NO_DEBUG -DQT_TESTLIB_LIB -DQT_SQL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/opt/local/libexec/qt4/share/mkspecs/macx-g++ -I. -I. -I/opt/local/libexec/qt4/Library/Frameworks/QtCore.framework/Versions/4/Headers -I/opt/local/libexec/qt4/Library/Frameworks/QtGui.framework/Versions/4/Headers -I/opt/local/libexec/qt4/Library/Frameworks/QtSql.framework/Versions/4/Headers -I/opt/local/libexec/qt4/Library/Frameworks/QtTest.framework/Versions/4/Headers -I/opt/local/libexec/qt4/Library/Frameworks/QtTest.framework/Versions/4/Headers -I/opt/local/libexec/qt4/Library/Frameworks/QtSql.framework/Versions/4/Headers -I/opt/local/libexec/qt4/Library/Frameworks/QtGui.framework/Versions/4/Headers -I/opt/local/libexec/qt4/Library/Frameworks/QtCore.framework/Versions/4/Headers -I/opt/local/libexec/qt4/include -F/opt/local/libexec/qt4/Library/Frameworks -F/opt/local/libexec/qt4/lib -o main.o main.cpp
smain.cpp:40:10: fatal error: 'qsqldriverplugin.h' file not found
#include <qsqldriverplugin.h>
         ^~~~~~~~~~~~~~~~~~~~
sqlite3/sqlite3mc_amalgamation.c:57440:7: warning: variable 'nUri' set but not used [-Wunused-but-set-variable]
  int nUri = 0;            /* Number of URI parameters */
      ^
sqlite3/sqlite3mc_amalgamation.c:121700:7: warning: unused parameter 'argc' [-Wunused-parameter]
  int argc,
      ^
1 error generated.
make[1]: *** [smain.o] Error 1
make[1]: *** Waiting for unfinished jobs....
sqlitecipher.cpp:43:10: fatal error: 'QSqlError' file not found
#include <QSqlError>
         ^~~~~~~~~~~
1 error generated.
make[1]: *** [sqlitecipher.o] Error 1
sqlite3/sqlite3mc_amalgamation.c:250478:48: warning: unused parameter 'argc' [-Wunused-parameter]
sqlite3mcVersion(sqlite3_context* context, int argc, sqlite3_value** argv)
                                               ^
sqlite3/sqlite3mc_amalgamation.c:250478:70: warning: unused parameter 'argv' [-Wunused-parameter]
sqlite3mcVersion(sqlite3_context* context, int argc, sqlite3_value** argv)
                                                                     ^
main.cpp:3:10: fatal error: 'QTemporaryDir' file not found
#include <QTemporaryDir>
         ^~~~~~~~~~~~~~~
1 error generated.
make[1]: *** [main.o] Error 1
make[1]: Leaving directory `/opt/local/var/macports/build/_opt_svacchanda_SonomaPorts_databases_QtCipherSqlitePlugin/QtCipherSqlitePlugin/work/QtCipherSqlitePlugin-1.3/demo'
make: *** [sub-demo-all] Error 2
make: *** Waiting for unfinished jobs....
sqlite3/sqlite3mc_amalgamation.c:253171:11: warning: unused variable 'count' [-Wunused-variable]
  int fd, count;
          ^
sqlite3/sqlite3mc_amalgamation.c:253447:7: warning: unused parameter 'NotUsed' [-Wunused-parameter]
  int NotUsed,
      ^
main.cpp:2:10: fatal error: 'QTemporaryDir' file not found
#include <QTemporaryDir>
         ^~~~~~~~~~~~~~~
1 error generated.
make[1]: *** [main.o] Error 1
make[1]: Leaving directory `/opt/local/var/macports/build/_opt_svacchanda_SonomaPorts_databases_QtCipherSqlitePlugin/QtCipherSqlitePlugin/work/QtCipherSqlitePlugin-1.3/test_plugin'
make: *** [sub-test_plugin-all] Error 2
sqlite3/sqlite3mc_amalgamation.c:255765:10: warning: unused variable 'outOrig' [-Wunused-variable]
  UINT8* outOrig = outBuffer;
         ^
sqlite3/sqlite3mc_amalgamation.c:255957:10: warning: unused variable 'outOrig' [-Wunused-variable]
  UINT8* outOrig = outBuffer;
         ^
sqlite3/sqlite3mc_amalgamation.c:257083:31: warning: unused parameter 'cipher' [-Wunused-parameter]
GetReservedAES128Cipher(void* cipher)
                              ^
sqlite3/sqlite3mc_amalgamation.c:257089:27: warning: unused parameter 'cipher' [-Wunused-parameter]
GetSaltAES128Cipher(void* cipher)
                          ^
sqlite3/sqlite3mc_amalgamation.c:257095:49: warning: unused parameter 'pBt' [-Wunused-parameter]
GenerateKeyAES128Cipher(void* cipher, BtShared* pBt, char* userPassword, int passwordLength, int rekey, unsigned char* cipherSalt)
                                                ^
sqlite3/sqlite3mc_amalgamation.c:257095:98: warning: unused parameter 'rekey' [-Wunused-parameter]
GenerateKeyAES128Cipher(void* cipher, BtShared* pBt, char* userPassword, int passwordLength, int rekey, unsigned char* cipherSalt)
                                                                                                 ^
sqlite3/sqlite3mc_amalgamation.c:257095:120: warning: unused parameter 'cipherSalt' [-Wunused-parameter]
GenerateKeyAES128Cipher(void* cipher, BtShared* pBt, char* userPassword, int passwordLength, int rekey, unsigned char* cipherSalt)
                                                                                                                       ^
sqlite3/sqlite3mc_amalgamation.c:257153:83: warning: unused parameter 'reserved' [-Wunused-parameter]
EncryptPageAES128Cipher(void* cipher, int page, unsigned char* data, int len, int reserved)
                                                                                  ^
sqlite3/sqlite3mc_amalgamation.c:257188:83: warning: unused parameter 'reserved' [-Wunused-parameter]
DecryptPageAES128Cipher(void* cipher, int page, unsigned char* data, int len, int reserved, int hmacCheck)
                                                                                  ^
sqlite3/sqlite3mc_amalgamation.c:257188:97: warning: unused parameter 'hmacCheck' [-Wunused-parameter]
DecryptPageAES128Cipher(void* cipher, int page, unsigned char* data, int len, int reserved, int hmacCheck)
                                                                                                ^
sqlite3/sqlite3mc_amalgamation.c:257374:31: warning: unused parameter 'cipher' [-Wunused-parameter]
GetReservedAES256Cipher(void* cipher)
                              ^
sqlite3/sqlite3mc_amalgamation.c:257380:27: warning: unused parameter 'cipher' [-Wunused-parameter]
GetSaltAES256Cipher(void* cipher)
                          ^
sqlite3/sqlite3mc_amalgamation.c:257391:7: warning: unused variable 'keyLength' [-Wunused-variable]
  int keyLength = KEYLENGTH_AES256;
      ^
sqlite3/sqlite3mc_amalgamation.c:257386:49: warning: unused parameter 'pBt' [-Wunused-parameter]
GenerateKeyAES256Cipher(void* cipher, BtShared* pBt, char* userPassword, int passwordLength, int rekey, unsigned char* cipherSalt)
                                                ^
sqlite3/sqlite3mc_amalgamation.c:257386:98: warning: unused parameter 'rekey' [-Wunused-parameter]
GenerateKeyAES256Cipher(void* cipher, BtShared* pBt, char* userPassword, int passwordLength, int rekey, unsigned char* cipherSalt)
                                                                                                 ^
sqlite3/sqlite3mc_amalgamation.c:257386:120: warning: unused parameter 'cipherSalt' [-Wunused-parameter]
GenerateKeyAES256Cipher(void* cipher, BtShared* pBt, char* userPassword, int passwordLength, int rekey, unsigned char* cipherSalt)
                                                                                                                       ^
sqlite3/sqlite3mc_amalgamation.c:257406:83: warning: unused parameter 'reserved' [-Wunused-parameter]
EncryptPageAES256Cipher(void* cipher, int page, unsigned char* data, int len, int reserved)
                                                                                  ^
sqlite3/sqlite3mc_amalgamation.c:257441:83: warning: unused parameter 'reserved' [-Wunused-parameter]
DecryptPageAES256Cipher(void* cipher, int page, unsigned char* data, int len, int reserved, int hmacCheck)
                                                                                  ^
sqlite3/sqlite3mc_amalgamation.c:257441:97: warning: unused parameter 'hmacCheck' [-Wunused-parameter]
DecryptPageAES256Cipher(void* cipher, int page, unsigned char* data, int len, int reserved, int hmacCheck)
                                                                                                ^
sqlite3/sqlite3mc_amalgamation.c:257630:33: warning: unused parameter 'cipher' [-Wunused-parameter]
GetReservedChaCha20Cipher(void* cipher)
                                ^
sqlite3/sqlite3mc_amalgamation.c:257812:9: warning: variable 'allzero' set but not used [-Wunused-but-set-variable]
    int allzero = 0;
        ^
sqlite3/sqlite3mc_amalgamation.c:258241:7: warning: variable 'blen' set but not used [-Wunused-but-set-variable]
  int blen;
      ^
sqlite3/sqlite3mc_amalgamation.c:258316:7: warning: variable 'blen' set but not used [-Wunused-but-set-variable]
  int blen;
      ^
sqlite3/sqlite3mc_amalgamation.c:258509:28: warning: unused parameter 'cipher' [-Wunused-parameter]
GetReservedRC4Cipher(void* cipher)
                           ^
sqlite3/sqlite3mc_amalgamation.c:258515:24: warning: unused parameter 'cipher' [-Wunused-parameter]
GetSaltRC4Cipher(void* cipher)
                       ^
sqlite3/sqlite3mc_amalgamation.c:258521:46: warning: unused parameter 'pBt' [-Wunused-parameter]
GenerateKeyRC4Cipher(void* cipher, BtShared* pBt, char* userPassword, int passwordLength, int rekey, unsigned char* cipherSalt)
                                             ^
sqlite3/sqlite3mc_amalgamation.c:258521:95: warning: unused parameter 'rekey' [-Wunused-parameter]
GenerateKeyRC4Cipher(void* cipher, BtShared* pBt, char* userPassword, int passwordLength, int rekey, unsigned char* cipherSalt)
                                                                                              ^
sqlite3/sqlite3mc_amalgamation.c:258521:117: warning: unused parameter 'cipherSalt' [-Wunused-parameter]
GenerateKeyRC4Cipher(void* cipher, BtShared* pBt, char* userPassword, int passwordLength, int rekey, unsigned char* cipherSalt)
                                                                                                                    ^
sqlite3/sqlite3mc_amalgamation.c:258536:40: warning: unused parameter 'page' [-Wunused-parameter]
EncryptPageRC4Cipher(void* cipher, int page, unsigned char* data, int len, int reserved)
                                       ^
sqlite3/sqlite3mc_amalgamation.c:258536:80: warning: unused parameter 'reserved' [-Wunused-parameter]
EncryptPageRC4Cipher(void* cipher, int page, unsigned char* data, int len, int reserved)
                                                                               ^
sqlite3/sqlite3mc_amalgamation.c:258549:40: warning: unused parameter 'page' [-Wunused-parameter]
DecryptPageRC4Cipher(void* cipher, int page, unsigned char* data, int len, int reserved, int hmacCheck)
                                       ^
sqlite3/sqlite3mc_amalgamation.c:258549:80: warning: unused parameter 'reserved' [-Wunused-parameter]
DecryptPageRC4Cipher(void* cipher, int page, unsigned char* data, int len, int reserved, int hmacCheck)
                                                                               ^
sqlite3/sqlite3mc_amalgamation.c:258549:94: warning: unused parameter 'hmacCheck' [-Wunused-parameter]
DecryptPageRC4Cipher(void* cipher, int page, unsigned char* data, int len, int reserved, int hmacCheck)
                                                                                             ^
sqlite3/sqlite3mc_amalgamation.c:258712:1: warning: missing field 'm_encryptPage' initializer [-Wmissing-field-initializers]
};
^
sqlite3/sqlite3mc_amalgamation.c:258717:1: warning: missing field 'm_encryptPage' initializer [-Wmissing-field-initializers]
};
^
sqlite3/sqlite3mc_amalgamation.c:259300:52: warning: unused parameter 'argc' [-Wunused-parameter]
sqlite3mcConfigTable(sqlite3_context* context, int argc, sqlite3_value** argv)
                                                   ^
sqlite3/sqlite3mc_amalgamation.c:259300:74: warning: unused parameter 'argv' [-Wunused-parameter]
sqlite3mcConfigTable(sqlite3_context* context, int argc, sqlite3_value** argv)
                                                                         ^
sqlite3/sqlite3mc_amalgamation.c:259737:17: warning: unused variable 'p' [-Wunused-variable]
          char* p = paramList;
                ^
sqlite3/sqlite3mc_amalgamation.c:260117:23: warning: initializing 'const char *' with an expression of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
          const char* z = sqlite3_value_text(db->pErr);
                      ^   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sqlite3/sqlite3mc_amalgamation.c:260190:30: warning: comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare]
    for (i = 0, iByte = 0; i < sizeof(zDecoded) * 2 && sqlite3Isxdigit(zKey[i]); i++)
                           ~ ^ ~~~~~~~~~~~~~~~~~~~~
sqlite3/sqlite3mc_amalgamation.c:260627:34: warning: unused parameter 'info' [-Wunused-parameter]
sqlite3_activate_see(const char *info)
                                 ^
sqlite3/sqlite3mc_amalgamation.c:260768:56: warning: unused parameter 'zPath' [-Wunused-parameter]
sqlite3mcCodecAttach(sqlite3* db, int nDb, const char* zPath, const void* zKey, int nKey)
                                                       ^
sqlite3/sqlite3mc_amalgamation.c:262251:1: warning: unused parameter 'argc' [-Wunused-parameter]
GEN_MATH_WRAP_DOUBLE_1(sqrtFunc, sqrt)
^
sqlite3/sqlite3mc_amalgamation.c:262223:48: note: expanded from macro 'GEN_MATH_WRAP_DOUBLE_1'
static void name(sqlite3_context *context, int argc, sqlite3_value **argv){\
                                               ^
sqlite3/sqlite3mc_amalgamation.c:262254:1: warning: unused parameter 'argc' [-Wunused-parameter]
GEN_MATH_WRAP_DOUBLE_1(acosFunc, acos)
^
sqlite3/sqlite3mc_amalgamation.c:262223:48: note: expanded from macro 'GEN_MATH_WRAP_DOUBLE_1'
static void name(sqlite3_context *context, int argc, sqlite3_value **argv){\
                                               ^
sqlite3/sqlite3mc_amalgamation.c:262255:1: warning: unused parameter 'argc' [-Wunused-parameter]
GEN_MATH_WRAP_DOUBLE_1(asinFunc, asin)
^
sqlite3/sqlite3mc_amalgamation.c:262223:48: note: expanded from macro 'GEN_MATH_WRAP_DOUBLE_1'
static void name(sqlite3_context *context, int argc, sqlite3_value **argv){\
                                               ^
sqlite3/sqlite3mc_amalgamation.c:262256:1: warning: unused parameter 'argc' [-Wunused-parameter]
GEN_MATH_WRAP_DOUBLE_1(atanFunc, atan)
^
sqlite3/sqlite3mc_amalgamation.c:262223:48: note: expanded from macro 'GEN_MATH_WRAP_DOUBLE_1'
static void name(sqlite3_context *context, int argc, sqlite3_value **argv){\
                                               ^
sqlite3/sqlite3mc_amalgamation.c:262270:1: warning: unused parameter 'argc' [-Wunused-parameter]
GEN_MATH_WRAP_DOUBLE_1(acoshFunc, acosh)
^
sqlite3/sqlite3mc_amalgamation.c:262223:48: note: expanded from macro 'GEN_MATH_WRAP_DOUBLE_1'
static void name(sqlite3_context *context, int argc, sqlite3_value **argv){\
                                               ^
sqlite3/sqlite3mc_amalgamation.c:262278:1: warning: unused parameter 'argc' [-Wunused-parameter]
GEN_MATH_WRAP_DOUBLE_1(asinhFunc, asinh)
^
sqlite3/sqlite3mc_amalgamation.c:262223:48: note: expanded from macro 'GEN_MATH_WRAP_DOUBLE_1'
static void name(sqlite3_context *context, int argc, sqlite3_value **argv){\
                                               ^
sqlite3/sqlite3mc_amalgamation.c:262286:1: warning: unused parameter 'argc' [-Wunused-parameter]
GEN_MATH_WRAP_DOUBLE_1(atanhFunc, atanh)
^
sqlite3/sqlite3mc_amalgamation.c:262223:48: note: expanded from macro 'GEN_MATH_WRAP_DOUBLE_1'
static void name(sqlite3_context *context, int argc, sqlite3_value **argv){\
                                               ^
sqlite3/sqlite3mc_amalgamation.c:262299:1: warning: unused parameter 'argc' [-Wunused-parameter]
GEN_MATH_WRAP_DOUBLE_1(sinFunc, sin)
^
sqlite3/sqlite3mc_amalgamation.c:262223:48: note: expanded from macro 'GEN_MATH_WRAP_DOUBLE_1'
static void name(sqlite3_context *context, int argc, sqlite3_value **argv){\
                                               ^
sqlite3/sqlite3mc_amalgamation.c:262300:1: warning: unused parameter 'argc' [-Wunused-parameter]
GEN_MATH_WRAP_DOUBLE_1(cosFunc, cos)
^
sqlite3/sqlite3mc_amalgamation.c:262223:48: note: expanded from macro 'GEN_MATH_WRAP_DOUBLE_1'
static void name(sqlite3_context *context, int argc, sqlite3_value **argv){\
                                               ^
sqlite3/sqlite3mc_amalgamation.c:262301:1: warning: unused parameter 'argc' [-Wunused-parameter]
GEN_MATH_WRAP_DOUBLE_1(tanFunc, tan)
^
sqlite3/sqlite3mc_amalgamation.c:262223:48: note: expanded from macro 'GEN_MATH_WRAP_DOUBLE_1'
static void name(sqlite3_context *context, int argc, sqlite3_value **argv){\
                                               ^
sqlite3/sqlite3mc_amalgamation.c:262305:1: warning: unused parameter 'argc' [-Wunused-parameter]
GEN_MATH_WRAP_DOUBLE_1(cotFunc, cot)
^
sqlite3/sqlite3mc_amalgamation.c:262223:48: note: expanded from macro 'GEN_MATH_WRAP_DOUBLE_1'
static void name(sqlite3_context *context, int argc, sqlite3_value **argv){\
                                               ^
sqlite3/sqlite3mc_amalgamation.c:262323:1: warning: unused parameter 'argc' [-Wunused-parameter]
GEN_MATH_WRAP_DOUBLE_1(sinhFunc, sinh)
^
sqlite3/sqlite3mc_amalgamation.c:262223:48: note: expanded from macro 'GEN_MATH_WRAP_DOUBLE_1'
static void name(sqlite3_context *context, int argc, sqlite3_value **argv){\
                                               ^
sqlite3/sqlite3mc_amalgamation.c:262331:1: warning: unused parameter 'argc' [-Wunused-parameter]
GEN_MATH_WRAP_DOUBLE_1(coshFunc, cosh)
^
sqlite3/sqlite3mc_amalgamation.c:262223:48: note: expanded from macro 'GEN_MATH_WRAP_DOUBLE_1'
static void name(sqlite3_context *context, int argc, sqlite3_value **argv){\
                                               ^
sqlite3/sqlite3mc_amalgamation.c:262339:1: warning: unused parameter 'argc' [-Wunused-parameter]
GEN_MATH_WRAP_DOUBLE_1(tanhFunc, tanh)
^
sqlite3/sqlite3mc_amalgamation.c:262223:48: note: expanded from macro 'GEN_MATH_WRAP_DOUBLE_1'
static void name(sqlite3_context *context, int argc, sqlite3_value **argv){\
                                               ^
sqlite3/sqlite3mc_amalgamation.c:262343:1: warning: unused parameter 'argc' [-Wunused-parameter]
GEN_MATH_WRAP_DOUBLE_1(cothFunc, coth)
^
sqlite3/sqlite3mc_amalgamation.c:262223:48: note: expanded from macro 'GEN_MATH_WRAP_DOUBLE_1'
static void name(sqlite3_context *context, int argc, sqlite3_value **argv){\
                                               ^
sqlite3/sqlite3mc_amalgamation.c:262361:1: warning: unused parameter 'argc' [-Wunused-parameter]
GEN_MATH_WRAP_DOUBLE_1(logFunc, log)
^
sqlite3/sqlite3mc_amalgamation.c:262223:48: note: expanded from macro 'GEN_MATH_WRAP_DOUBLE_1'
static void name(sqlite3_context *context, int argc, sqlite3_value **argv){\
                                               ^
sqlite3/sqlite3mc_amalgamation.c:262362:1: warning: unused parameter 'argc' [-Wunused-parameter]
GEN_MATH_WRAP_DOUBLE_1(log10Func, log10)
^
sqlite3/sqlite3mc_amalgamation.c:262223:48: note: expanded from macro 'GEN_MATH_WRAP_DOUBLE_1'
static void name(sqlite3_context *context, int argc, sqlite3_value **argv){\
                                               ^
sqlite3/sqlite3mc_amalgamation.c:262363:1: warning: unused parameter 'argc' [-Wunused-parameter]
GEN_MATH_WRAP_DOUBLE_1(expFunc, exp)
^
sqlite3/sqlite3mc_amalgamation.c:262223:48: note: expanded from macro 'GEN_MATH_WRAP_DOUBLE_1'
static void name(sqlite3_context *context, int argc, sqlite3_value **argv){\
                                               ^
sqlite3/sqlite3mc_amalgamation.c:262387:1: warning: unused parameter 'argc' [-Wunused-parameter]
GEN_MATH_WRAP_DOUBLE_1(rad2degFunc, rad2deg)
^
sqlite3/sqlite3mc_amalgamation.c:262223:48: note: expanded from macro 'GEN_MATH_WRAP_DOUBLE_1'
static void name(sqlite3_context *context, int argc, sqlite3_value **argv){\
                                               ^
sqlite3/sqlite3mc_amalgamation.c:262388:1: warning: unused parameter 'argc' [-Wunused-parameter]
GEN_MATH_WRAP_DOUBLE_1(deg2radFunc, deg2rad)
^
sqlite3/sqlite3mc_amalgamation.c:262223:48: note: expanded from macro 'GEN_MATH_WRAP_DOUBLE_1'
static void name(sqlite3_context *context, int argc, sqlite3_value **argv){\
                                               ^
sqlite3/sqlite3mc_amalgamation.c:262391:50: warning: unused parameter 'argc' [-Wunused-parameter]
static void piFunc(sqlite3_context *context, int argc, sqlite3_value **argv){
                                                 ^
sqlite3/sqlite3mc_amalgamation.c:262391:72: warning: unused parameter 'argv' [-Wunused-parameter]
static void piFunc(sqlite3_context *context, int argc, sqlite3_value **argv){
                                                                       ^
sqlite3/sqlite3mc_amalgamation.c:262402:54: warning: unused parameter 'argc' [-Wunused-parameter]
static void squareFunc(sqlite3_context *context, int argc, sqlite3_value **argv){
                                                     ^
sqlite3/sqlite3mc_amalgamation.c:262434:53: warning: unused parameter 'argc' [-Wunused-parameter]
static void powerFunc(sqlite3_context *context, int argc, sqlite3_value **argv){
                                                    ^
sqlite3/sqlite3mc_amalgamation.c:262461:52: warning: unused parameter 'argc' [-Wunused-parameter]
static void atn2Func(sqlite3_context *context, int argc, sqlite3_value **argv){
                                                   ^
sqlite3/sqlite3mc_amalgamation.c:262515:52: warning: unused parameter 'argc' [-Wunused-parameter]
static void ceilFunc(sqlite3_context *context, int argc, sqlite3_value **argv){
                                                   ^
sqlite3/sqlite3mc_amalgamation.c:262540:53: warning: unused parameter 'argc' [-Wunused-parameter]
static void floorFunc(sqlite3_context *context, int argc, sqlite3_value **argv){
                                                    ^
sqlite3/sqlite3mc_amalgamation.c:262617:54: warning: unused parameter 'argc' [-Wunused-parameter]
static void properFunc(sqlite3_context *context, int argc, sqlite3_value **argv){
                                                     ^
sqlite3/sqlite3mc_amalgamation.c:262663:52: warning: unused parameter 'argc' [-Wunused-parameter]
static void padlFunc(sqlite3_context *context, int argc, sqlite3_value **argv){
                                                   ^
sqlite3/sqlite3mc_amalgamation.c:262716:52: warning: unused parameter 'argc' [-Wunused-parameter]
static void padrFunc(sqlite3_context *context, int argc, sqlite3_value **argv){
                                                   ^
sqlite3/sqlite3mc_amalgamation.c:262771:52: warning: unused parameter 'argc' [-Wunused-parameter]
static void padcFunc(sqlite3_context *context, int argc, sqlite3_value **argv){
                                                   ^
sqlite3/sqlite3mc_amalgamation.c:262828:57: warning: unused parameter 'argc' [-Wunused-parameter]
static void strfilterFunc(sqlite3_context *context, int argc, sqlite3_value **argv){
                                                        ^
sqlite3/sqlite3mc_amalgamation.c:262965:52: warning: unused parameter 'argc' [-Wunused-parameter]
static void leftFunc(sqlite3_context *context, int argc, sqlite3_value **argv){
                                                   ^
sqlite3/sqlite3mc_amalgamation.c:263004:53: warning: unused parameter 'argc' [-Wunused-parameter]
static void rightFunc(sqlite3_context *context, int argc, sqlite3_value **argv){
                                                    ^
sqlite3/sqlite3mc_amalgamation.c:263217:55: warning: unused parameter 'argc' [-Wunused-parameter]
static void reverseFunc(sqlite3_context *context, int argc, sqlite3_value **argv){
                                                      ^
sqlite3/sqlite3mc_amalgamation.c:263291:56: warning: unused parameter 'argc' [-Wunused-parameter]
static void varianceStep(sqlite3_context *context, int argc, sqlite3_value **argv){
                                                       ^
sqlite3/sqlite3mc_amalgamation.c:263312:52: warning: unused parameter 'argc' [-Wunused-parameter]
static void modeStep(sqlite3_context *context, int argc, sqlite3_value **argv){
                                                   ^
sqlite3/sqlite3mc_amalgamation.c:263572:58: warning: unused parameter 'argc' [-Wunused-parameter]
static void differenceFunc(sqlite3_context *context, int argc, sqlite3_value **argv){
                                                         ^
sqlite3/sqlite3mc_amalgamation.c:263605:56: warning: unused parameter 'argc' [-Wunused-parameter]
static void lastRowsFunc(sqlite3_context *context, int argc, sqlite3_value **argv){
                                                       ^
sqlite3/sqlite3mc_amalgamation.c:263605:78: warning: unused parameter 'argv' [-Wunused-parameter]
static void lastRowsFunc(sqlite3_context *context, int argc, sqlite3_value **argv){
                                                                             ^
sqlite3/sqlite3mc_amalgamation.c:263713:13: warning: comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare]
  for(i=0; i<sizeof(aFuncs)/sizeof(aFuncs[0]); i++){
           ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sqlite3/sqlite3mc_amalgamation.c:263734:13: warning: comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare]
  for(i=0; i<sizeof(aAggs)/sizeof(aAggs[0]); i++){
           ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sqlite3/sqlite3mc_amalgamation.c:263775:48: warning: unused parameter 's' [-Wunused-parameter]
void* xcalloc(size_t nmemb, size_t size, char* s){
                                               ^
sqlite3/sqlite3mc_amalgamation.c:264377:9: warning: unused parameter 'pAux' [-Wunused-parameter]
  void *pAux,
        ^
sqlite3/sqlite3mc_amalgamation.c:264408:15: warning: comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare]
    for(j=0; j<sizeof(azParam)/sizeof(azParam[0]); j++){
             ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sqlite3/sqlite3mc_amalgamation.c:264411:10: warning: comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare]
    if( j<sizeof(azParam)/sizeof(azParam[0]) ){
        ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sqlite3/sqlite3mc_amalgamation.c:264521:13: warning: comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare]
  for(i=0; i<sizeof(azPValue)/sizeof(azPValue[0]); i++){
           ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sqlite3/sqlite3mc_amalgamation.c:264541:13: warning: comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare]
  for(i=0; i<sizeof(azPValue)/sizeof(azPValue[0]); i++){
           ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sqlite3/sqlite3mc_amalgamation.c:264697:7: warning: unused parameter 'idxNum' [-Wunused-parameter]
  int idxNum, const char *idxStr,
      ^
sqlite3/sqlite3mc_amalgamation.c:264697:27: warning: unused parameter 'idxStr' [-Wunused-parameter]
  int idxNum, const char *idxStr,
                          ^
sqlite3/sqlite3mc_amalgamation.c:264698:7: warning: unused parameter 'argc' [-Wunused-parameter]
  int argc, sqlite3_value **argv
      ^
sqlite3/sqlite3mc_amalgamation.c:264698:29: warning: unused parameter 'argv' [-Wunused-parameter]
  int argc, sqlite3_value **argv
                            ^
sqlite3/sqlite3mc_amalgamation.c:264723:17: warning: unused parameter 'tab' [-Wunused-parameter]
  sqlite3_vtab *tab,
                ^
sqlite3/sqlite3mc_amalgamation.c:264782:1: warning: missing field 'xSavepoint' initializer [-Wmissing-field-initializers]
};
^
sqlite3/sqlite3mc_amalgamation.c:264830:10: warning: unused parameter 'pzErrMsg' [-Wunused-parameter]
  char **pzErrMsg, 
         ^
sqlite3/sqlite3mc_amalgamation.c:267683:9: warning: unused parameter 'pAux' [-Wunused-parameter]
  void *pAux,
        ^
sqlite3/sqlite3mc_amalgamation.c:267684:7: warning: unused parameter 'argc' [-Wunused-parameter]
  int argc, const char *const*argv,
      ^
sqlite3/sqlite3mc_amalgamation.c:267684:31: warning: unused parameter 'argv' [-Wunused-parameter]
  int argc, const char *const*argv,
                              ^
sqlite3/sqlite3mc_amalgamation.c:267686:10: warning: unused parameter 'pzErr' [-Wunused-parameter]
  char **pzErr
         ^
sqlite3/sqlite3mc_amalgamation.c:267718:37: warning: unused parameter 'p' [-Wunused-parameter]
static int carrayOpen(sqlite3_vtab *p, sqlite3_vtab_cursor **ppCursor){
                                    ^
sqlite3/sqlite3mc_amalgamation.c:267817:27: warning: unused parameter 'idxStr' [-Wunused-parameter]
  int idxNum, const char *idxStr,
                          ^
sqlite3/sqlite3mc_amalgamation.c:267818:7: warning: unused parameter 'argc' [-Wunused-parameter]
  int argc, sqlite3_value **argv
      ^
sqlite3/sqlite3mc_amalgamation.c:267880:17: warning: unused parameter 'tab' [-Wunused-parameter]
  sqlite3_vtab *tab,
                ^
sqlite3/sqlite3mc_amalgamation.c:267954:1: warning: missing field 'xSavepoint' initializer [-Wmissing-field-initializers]
};
^
sqlite3/sqlite3mc_amalgamation.c:268068:10: warning: unused parameter 'pzErrMsg' [-Wunused-parameter]
  char **pzErrMsg, 
         ^
sqlite3/sqlite3mc_amalgamation.c:271163:1: warning: missing field 'pMain' initializer [-Wmissing-field-initializers]
};
^
sqlite3/sqlite3mc_amalgamation.c:271266:48: warning: unused parameter 'db' [-Wunused-parameter]
SQLITE_PRIVATE void sqlite3mcSetCodec(sqlite3* db, const char* zFileName, Codec* codec)
                                               ^
sqlite3/sqlite3mc_amalgamation.c:271334:18: warning: unused variable 'mcVfs' [-Wunused-variable]
  sqlite3mc_vfs* mcVfs = (sqlite3mc_vfs*) pVfs;
                 ^
sqlite3/sqlite3mc_amalgamation.c:271552:13: warning: variable 'bufferDecrypted' set but not used [-Wunused-but-set-variable]
      void* bufferDecrypted = 0;
            ^
sqlite3/sqlite3mc_amalgamation.c:271597:15: warning: unused variable 'bufferDecrypted' [-Wunused-variable]
        void* bufferDecrypted = sqlite3mcCodec(mcFile->codec, data, pageNo, 3);
              ^
sqlite3/sqlite3mc_amalgamation.c:271625:13: warning: unused variable 'bufferDecrypted' [-Wunused-variable]
      void* bufferDecrypted = sqlite3mcCodec(codec, (char*) buffer, mcFile->pageNo, 3);
            ^
sqlite3/sqlite3mc_amalgamation.c:271610:96: warning: unused parameter 'offset' [-Wunused-parameter]
static int mcReadMainJournal(sqlite3_file* pFile, const void* buffer, int count, sqlite3_int64 offset)
                                                                                               ^
sqlite3/sqlite3mc_amalgamation.c:271658:13: warning: unused variable 'bufferDecrypted' [-Wunused-variable]
      void* bufferDecrypted = sqlite3mcCodec(codec, (char*) buffer, mcFile->pageNo, 3);
            ^
sqlite3/sqlite3mc_amalgamation.c:271643:95: warning: unused parameter 'offset' [-Wunused-parameter]
static int mcReadSubJournal(sqlite3_file* pFile, const void* buffer, int count, sqlite3_int64 offset)
                                                                                              ^
sqlite3/sqlite3mc_amalgamation.c:271706:15: warning: unused variable 'bufferDecrypted' [-Wunused-variable]
        void* bufferDecrypted = sqlite3mcCodec(codec, (char*)buffer, pageNo, 3);
              ^
sqlite3/sqlite3mc_amalgamation.c:271718:15: warning: unused variable 'bufferDecrypted' [-Wunused-variable]
        void* bufferDecrypted = sqlite3mcCodec(codec, (char*)buffer+walFrameHeaderSize, pageNo, 3);
              ^
sqlite3/sqlite3mc_amalgamation.c:271854:15: warning: unused variable 'frameSize' [-Wunused-variable]
    const int frameSize = pageSize + 4 + 4;
              ^
sqlite3/sqlite3mc_amalgamation.c:271902:15: warning: unused variable 'frameSize' [-Wunused-variable]
    const int frameSize = pageSize + 4;
              ^
sqlite3/sqlite3mc_amalgamation.c:272028:7: warning: unused variable 'doDefault' [-Wunused-variable]
  int doDefault = 1;
      ^
sqlite3/sqlite3mc_amalgamation.c:272126:19: warning: unused variable 'p' [-Wunused-variable]
  sqlite3mc_file* p = (sqlite3mc_file*) pFile;
                  ^
sqlite3/sqlite3mc_amalgamation.c:272367:47: warning: unused parameter 'pzErrMsg' [-Wunused-parameter]
mcRegisterCodecExtensions(sqlite3* db, char** pzErrMsg, const sqlite3_api_routines* pApi)
                                              ^
sqlite3/sqlite3mc_amalgamation.c:272367:85: warning: unused parameter 'pApi' [-Wunused-parameter]
mcRegisterCodecExtensions(sqlite3* db, char** pzErrMsg, const sqlite3_api_routines* pApi)
                                                                                    ^
sqlite3/sqlite3mc_amalgamation.c:272423:42: warning: unused parameter 'pzErrMsg' [-Wunused-parameter]
sqlite3_extfunc_init(sqlite3 *db, char **pzErrMsg, const sqlite3_api_routines *pApi)
                                         ^
sqlite3/sqlite3mc_amalgamation.c:272423:80: warning: unused parameter 'pApi' [-Wunused-parameter]
sqlite3_extfunc_init(sqlite3 *db, char **pzErrMsg, const sqlite3_api_routines *pApi)
                                                                               ^
sqlite3/sqlite3mc_amalgamation.c:272430:34: warning: unused parameter 'arg' [-Wunused-parameter]
sqlite3mc_initialize(const char* arg)
                                 ^
sqlite3/sqlite3mc_amalgamation.c:258913:1: warning: unused function 'sqlite3mcSetReadCipherType' [-Wunused-function]
sqlite3mcSetReadCipherType(Codec* codec, int cipherType)
^
sqlite3/sqlite3mc_amalgamation.c:258919:1: warning: unused function 'sqlite3mcSetWriteCipherType' [-Wunused-function]
sqlite3mcSetWriteCipherType(Codec* codec, int cipherType)
^
sqlite3/sqlite3mc_amalgamation.c:258994:1: warning: unused function 'sqlite3mcGetReadReserved' [-Wunused-function]
sqlite3mcGetReadReserved(Codec* codec)
^
sqlite3/sqlite3mc_amalgamation.c:259000:1: warning: unused function 'sqlite3mcGetWriteReserved' [-Wunused-function]
sqlite3mcGetWriteReserved(Codec* codec)
^
sqlite3/sqlite3mc_amalgamation.c:259012:1: warning: unused function 'sqlite3mcGetLegacyReadCipher' [-Wunused-function]
sqlite3mcGetLegacyReadCipher(Codec* codec)
^
sqlite3/sqlite3mc_amalgamation.c:259026:1: warning: unused function 'sqlite3mcGetPageSizeReadCipher' [-Wunused-function]
sqlite3mcGetPageSizeReadCipher(Codec* codec)
^
sqlite3/sqlite3mc_amalgamation.c:259040:1: warning: unused function 'sqlite3mcGetReservedReadCipher' [-Wunused-function]
sqlite3mcGetReservedReadCipher(Codec* codec)
^
sqlite3/sqlite3mc_amalgamation.c:259054:1: warning: unused function 'sqlite3mcReservedEqual' [-Wunused-function]
sqlite3mcReservedEqual(Codec* codec)
^
sqlite3/sqlite3mc_amalgamation.c:271131:18: warning: unused variable 'walFileHeaderSize' [-Wunused-const-variable]
static const int walFileHeaderSize = 32;
                 ^
sqlite3/sqlite3mc_amalgamation.c:254454:14: error: always_inline function 'vaeseq_u8' requires target feature 'aes', but would be inlined into function 'aesGenKeyEncryptInternal' that is compiled without support for 'aes'
        v8 = vaeseq_u8(v8, vdupq_n_u8(0));
             ^
sqlite3/sqlite3mc_amalgamation.c:254517:26: error: always_inline function 'vaesimcq_u8' requires target feature 'aes', but would be inlined into function 'aesGenKeyDecrypt' that is compiled without support for 'aes'
        keySchedule[j] = vaesimcq_u8(tempKeySchedule[j]);
                         ^
sqlite3/sqlite3mc_amalgamation.c:254564:29: error: always_inline function 'vaeseq_u8' requires target feature 'aes', but would be inlined into function 'aesEncryptCBC' that is compiled without support for 'aes'
      feedback = vaesmcq_u8(vaeseq_u8(feedback, key[j]));
                            ^
sqlite3/sqlite3mc_amalgamation.c:254564:18: error: always_inline function 'vaesmcq_u8' requires target feature 'aes', but would be inlined into function 'aesEncryptCBC' that is compiled without support for 'aes'
      feedback = vaesmcq_u8(vaeseq_u8(feedback, key[j]));
                 ^
sqlite3/sqlite3mc_amalgamation.c:254566:16: error: always_inline function 'vaeseq_u8' requires target feature 'aes', but would be inlined into function 'aesEncryptCBC' that is compiled without support for 'aes'
    feedback = vaeseq_u8(feedback, key[numberOfRounds-1]);
               ^
sqlite3/sqlite3mc_amalgamation.c:254588:29: error: always_inline function 'vaeseq_u8' requires target feature 'aes', but would be inlined into function 'aesEncryptCBC' that is compiled without support for 'aes'
      feedback = vaesmcq_u8(vaeseq_u8(feedback, key[j]));
                            ^
sqlite3/sqlite3mc_amalgamation.c:254588:18: error: always_inline function 'vaesmcq_u8' requires target feature 'aes', but would be inlined into function 'aesEncryptCBC' that is compiled without support for 'aes'
      feedback = vaesmcq_u8(vaeseq_u8(feedback, key[j]));
                 ^
sqlite3/sqlite3mc_amalgamation.c:254590:16: error: always_inline function 'vaeseq_u8' requires target feature 'aes', but would be inlined into function 'aesEncryptCBC' that is compiled without support for 'aes'
    feedback = vaeseq_u8(feedback, key[numberOfRounds-1]);
               ^
sqlite3/sqlite3mc_amalgamation.c:254640:26: error: always_inline function 'vaesdq_u8' requires target feature 'aes', but would be inlined into function 'aesDecryptCBC' that is compiled without support for 'aes'
      data = vaesimcq_u8(vaesdq_u8(data, key[numberOfRounds-j]));
                         ^
sqlite3/sqlite3mc_amalgamation.c:254640:14: error: always_inline function 'vaesimcq_u8' requires target feature 'aes', but would be inlined into function 'aesDecryptCBC' that is compiled without support for 'aes'
      data = vaesimcq_u8(vaesdq_u8(data, key[numberOfRounds-j]));
             ^
sqlite3/sqlite3mc_amalgamation.c:254642:12: error: always_inline function 'vaesdq_u8' requires target feature 'aes', but would be inlined into function 'aesDecryptCBC' that is compiled without support for 'aes'
    data = vaesdq_u8(data, key[1]);
           ^
sqlite3/sqlite3mc_amalgamation.c:254657:26: error: always_inline function 'vaesdq_u8' requires target feature 'aes', but would be inlined into function 'aesDecryptCBC' that is compiled without support for 'aes'
      data = vaesimcq_u8(vaesdq_u8(data, key[numberOfRounds-j]));
                         ^
sqlite3/sqlite3mc_amalgamation.c:254657:14: error: always_inline function 'vaesimcq_u8' requires target feature 'aes', but would be inlined into function 'aesDecryptCBC' that is compiled without support for 'aes'
      data = vaesimcq_u8(vaesdq_u8(data, key[numberOfRounds-j]));
             ^
sqlite3/sqlite3mc_amalgamation.c:254659:12: error: always_inline function 'vaesdq_u8' requires target feature 'aes', but would be inlined into function 'aesDecryptCBC' that is compiled without support for 'aes'
    data = vaesdq_u8(data, key[1]);
           ^
sqlite3/sqlite3mc_amalgamation.c:254685:26: error: always_inline function 'vaesdq_u8' requires target feature 'aes', but would be inlined into function 'aesDecryptCBC' that is compiled without support for 'aes'
      data = vaesimcq_u8(vaesdq_u8(data, key[numberOfRounds-j]));
                         ^
sqlite3/sqlite3mc_amalgamation.c:254685:14: error: always_inline function 'vaesimcq_u8' requires target feature 'aes', but would be inlined into function 'aesDecryptCBC' that is compiled without support for 'aes'
      data = vaesimcq_u8(vaesdq_u8(data, key[numberOfRounds-j]));
             ^
sqlite3/sqlite3mc_amalgamation.c:254687:12: error: always_inline function 'vaesdq_u8' requires target feature 'aes', but would be inlined into function 'aesDecryptCBC' that is compiled without support for 'aes'
    data = vaesdq_u8(data, key[1]);
           ^
142 warnings and 17 errors generated.
make[1]: *** [sqlite3mc_amalgamation.o] Error 1

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