{"action":"created","issue":{"url":"https://api.github.com/repos/utelle/wxsqlite3/issues/1","repository_url":"https://api.github.com/repos/utelle/wxsqlite3","labels_url":"https://api.github.com/repos/utelle/wxsqlite3/issues/1/labels{/name}","comments_url":"https://api.github.com/repos/utelle/wxsqlite3/issues/1/comments","events_url":"https://api.github.com/repos/utelle/wxsqlite3/issues/1/events","html_url":"https://github.com/utelle/wxsqlite3/issues/1","id":129973746,"number":1,"title":"sqlite3secure warnings on linux","user":{"login":"dmgawel","id":1322846,"avatar_url":"https://avatars.githubusercontent.com/u/1322846?v=3","gravatar_id":"","url":"https://api.github.com/users/dmgawel","html_url":"https://github.com/dmgawel","followers_url":"https://api.github.com/users/dmgawel/followers","following_url":"https://api.github.com/users/dmgawel/following{/other_user}","gists_url":"https://api.github.com/users/dmgawel/gists{/gist_id}","starred_url":"https://api.github.com/users/dmgawel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dmgawel/subscriptions","organizations_url":"https://api.github.com/users/dmgawel/orgs","repos_url":"https://api.github.com/users/dmgawel/repos","events_url":"https://api.github.com/users/dmgawel/events{/privacy}","received_events_url":"https://api.github.com/users/dmgawel/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"utelle","id":11139874,"avatar_url":"https://avatars.githubusercontent.com/u/11139874?v=3","gravatar_id":"","url":"https://api.github.com/users/utelle","html_url":"https://github.com/utelle","followers_url":"https://api.github.com/users/utelle/followers","following_url":"https://api.github.com/users/utelle/following{/other_user}","gists_url":"https://api.github.com/users/utelle/gists{/gist_id}","starred_url":"https://api.github.com/users/utelle/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/utelle/subscriptions","organizations_url":"https://api.github.com/users/utelle/orgs","repos_url":"https://api.github.com/users/utelle/repos","events_url":"https://api.github.com/users/utelle/events{/privacy}","received_events_url":"https://api.github.com/users/utelle/received_events","type":"User","site_admin":false},"milestone":null,"comments":2,"created_at":"2016-01-30T11:00:14Z","updated_at":"2016-02-04T16:03:42Z","closed_at":null,"body":"When building moneymanagerex which uses wxsqlite3 with secure and extension functions on Linux I got following errors:\r\n```\r\n/home/dawid/Development/mmex/build/bk-deps g++ -c -o wxsqlite_wxsqlite3.o -DNOPCH -DSQLITE_CORE -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_HAS_CODEC -DSQLITE_ENABLE_EXTFUNC -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_JSON1 -DHAVE_ACOSH -DHAVE_ASINH -DHAVE_ATANH -DHAVE_ISBLANK -DWXSQLITE3_HAVE_CODEC -DWXSQLITE3_HAVE_METADATA -DWXSQLITE3_USER_AUTHENTICATION -I../lib/wxsqlite3/sqlite3/secure/src -I../lib/wxsqlite3/include -fPIC -DPIC -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread  -g -O2 -std=c++11 -g0 -O2 ../lib/wxsqlite3/src/wxsqlite3.cpp\r\n/home/dawid/Development/mmex/build/bk-deps gcc -c -o wxsqlite_sqlite3secure.o -DNOPCH -DSQLITE_CORE -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_HAS_CODEC -DSQLITE_ENABLE_EXTFUNC -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_JSON1 -DHAVE_ACOSH -DHAVE_ASINH -DHAVE_ATANH -DHAVE_ISBLANK -DWXSQLITE3_HAVE_CODEC -DWXSQLITE3_HAVE_METADATA -DWXSQLITE3_USER_AUTHENTICATION -I../lib/wxsqlite3/sqlite3/secure/src -I../lib/wxsqlite3/include -fPIC -DPIC -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread  -g -O2 -g0 -O2 ../lib/wxsqlite3/sqlite3/secure/src/sqlite3secure.c\r\nIn file included from ../lib/wxsqlite3/sqlite3/secure/src/sqlite3secure.c:68:0:\r\n../lib/wxsqlite3/sqlite3/secure/src/extensionfunctions.c:213:25: error: conflicting types for ‘i64’\r\n typedef int64_t         i64;\r\n                         ^\r\nIn file included from ../lib/wxsqlite3/sqlite3/secure/src/sqlite3secure.c:13:0:\r\n../lib/wxsqlite3/sqlite3/secure/src/sqlite3.c:9627:22: note: previous declaration of ‘i64’ was here\r\n typedef sqlite_int64 i64;          /* 8-byte signed integer */\r\n                      ^\r\nIn file included from ../lib/wxsqlite3/sqlite3/secure/src/sqlite3secure.c:68:0:\r\n../lib/wxsqlite3/sqlite3/secure/src/extensionfunctions.c: In function ‘print_elem’:\r\n../lib/wxsqlite3/sqlite3/secure/src/extensionfunctions.c:1966:3: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 3 has type ‘int64_t’ [-Wformat=]\r\n   printf(\"%d => %lld\\n\", ee,c);\r\n   ^\r\nmake: *** [wxsqlite_sqlite3secure.o] Error 1\r\n```\r\nIt looks wxsqlite3 related.\r\n\r\ng++ (Ubuntu 4.9.3-8ubuntu2~14.04) 4.9.3"},"comment":{"url":"https://api.github.com/repos/utelle/wxsqlite3/issues/comments/179918107","html_url":"https://github.com/utelle/wxsqlite3/issues/1#issuecomment-179918107","issue_url":"https://api.github.com/repos/utelle/wxsqlite3/issues/1","id":179918107,"user":{"login":"utelle","id":11139874,"avatar_url":"https://avatars.githubusercontent.com/u/11139874?v=3","gravatar_id":"","url":"https://api.github.com/users/utelle","html_url":"https://github.com/utelle","followers_url":"https://api.github.com/users/utelle/followers","following_url":"https://api.github.com/users/utelle/following{/other_user}","gists_url":"https://api.github.com/users/utelle/gists{/gist_id}","starred_url":"https://api.github.com/users/utelle/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/utelle/subscriptions","organizations_url":"https://api.github.com/users/utelle/orgs","repos_url":"https://api.github.com/users/utelle/repos","events_url":"https://api.github.com/users/utelle/events{/privacy}","received_events_url":"https://api.github.com/users/utelle/received_events","type":"User","site_admin":false},"created_at":"2016-02-04T16:03:42Z","updated_at":"2016-02-04T16:03:42Z","body":"I made a few modifications to the source code of the extension functions that hopefully solve the issue.\r\n\r\nPlease check whether there are still warning messages issued. If yes, please let me know."}}