Commit Graph

22 Commits

Author SHA1 Message Date
Sebastian Kemper d309d0090c sqlite3: use dynamic linking for sqlite cli tool
Otherwise it'll carry a static copy of it's own lib.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-12-18 20:07:35 +01:00
Sebastian Kemper 6fdeb2df93 sqlite3: security bump
A remote code execution vuln has been found in sqlite. Infos available
here:

https://blade.tencent.com/magellan/index_en.html

sqlite 3.26.0 contains the fix.

This commit also changes source URL to https. It also adds a depend on
zlib, which is now required.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-12-18 20:05:18 +01:00
Sebastian Kemper b8e6fc3eb7 sqlite3: fix uClibc builds
When compiling against uClibc on lede-17.01 it's detected in the linking
phase that '__isnan' is nowhere to be found:

sqlite3-sqlite3.o: In function `serialGet':
sqlite3.c:(.text+0x6364): undefined reference to `__isnan'
sqlite3-sqlite3.o: In function `sqlite3_result_double':
sqlite3.c:(.text+0x10faa): undefined reference to `__isnan'
sqlite3-sqlite3.o: In function `sqlite3VXPrintf':
sqlite3.c:(.text+0x175ca): undefined reference to `__isnan'
sqlite3-sqlite3.o: In function `sqlite3_bind_double':
sqlite3.c:(.text+0x1b0ac): undefined reference to `__isnan'
sqlite3-sqlite3.o: In function `sqlite3VdbeExec':
sqlite3.c:(.text+0x3b77e): undefined reference to `__isnan'
collect2: error: ld returned 1 exit status

To fix this libm needs to be linked in as well in the uClibc case. So
add libm ('-lm') to the TARGET_LDFLAGS accordingly.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-01-30 20:48:45 +01:00
Etienne Champetier 9ce3deb840 sqlite3: update to 3.19.3
fix possible database corruption
https://www.sqlite.org/releaselog/3_19_3.html

Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
2017-10-25 11:36:18 -07:00
Daniel Engberg 6bca857952 libs/sqlite3: Update to 3190200
Update sqlite to 3190200
Remove obsolete tarball hash variable

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2017-10-25 11:36:18 -07:00
Ian Leonard 0a279576a9 sqlite: update to 3.17.0
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2017-10-25 11:36:18 -07:00
Daniel Engberg 8637073669 libs/sqlite3: Update to 3.16.0 and add optimizations
Update to 3.16.0

Add following optimizations:

HAVE_ISNAN
HAVE_MALLOC_USABLE_SIZE

Link: https://www.sqlite.org/compile.html

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2017-01-05 01:30:09 -06:00
Etienne CHAMPETIER 847ebdc909 sqlite3: --disable-editline
sqlite3 can now use editline or readline,
most package use readline, and we were using it,
so continue using readline and disable editline

Signed-off-by: Etienne CHAMPETIER <champetier.etienne@gmail.com>
2016-08-09 19:15:49 +00:00
Etienne CHAMPETIER eea673bc08 sqlite3: update to 3.13.0
Signed-off-by: Etienne CHAMPETIER <champetier.etienne@gmail.com>
2016-06-28 23:07:06 +00:00
Etienne CHAMPETIER 69e62386f9 sqlite3: update to 3.12.2
3.12.0 as been removed from sqlite servers
fixes #2615

Signed-off-by: Etienne CHAMPETIER <champetier.etienne@gmail.com>
2016-04-21 15:51:17 +00:00
Etienne CHAMPETIER e78a0ff2c8 sqlite3: update to 3.12.0
Signed-off-by: Etienne CHAMPETIER <champetier.etienne@gmail.com>
2016-03-30 17:34:31 +00:00
Daniel Golle 20ccf3c52e sqlite3: update source
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-07-30 04:16:31 +02:00
Etienne CHAMPETIER 9010339ec9 sqlite: update to 3.8.10.2
quickly run tested on ar71xx

Signed-off-by: Etienne CHAMPETIER <champetier.etienne@gmail.com>
2015-05-27 08:10:02 +02:00
Etienne CHAMPETIER 4f5b0b6a74 sqlite3: update to 3.8.8.3
run tested on ar71xx

Signed-off-by: Etienne CHAMPETIER <champetier.etienne@gmail.com>
2015-03-10 22:28:26 +01:00
Etienne CHAMPETIER cee2881af1 sqlite3: update to 3.8.8.1
run tested on ar71xx

Signed-off-by: Etienne CHAMPETIER <champetier.etienne@gmail.com>
2015-01-28 21:56:23 +01:00
Etienne CHAMPETIER 115c26619c sqlite3: update to 3.8.7.4
compile tested on ar71xx

Signed-off-by: Etienne CHAMPETIER <champetier.etienne@gmail.com>
2014-12-15 22:38:15 +01:00
Etienne CHAMPETIER d6330508bc sqlite3: update to 3.8.7.1
Run tested on ar71xx

Signed-off-by: Etienne CHAMPETIER <champetier.etienne@gmail.com>
2014-11-13 22:00:22 +01:00
Christoph König f64163525e sqlite3: update to 3.8.6
Signed-off-by: Christoph Koenig <christoph.koenig@gmail.com>
2014-09-07 10:07:59 +02:00
Etienne CHAMPETIER a801f8edcd sqlite3: update to 3.8.5
Signed-off-by: Etienne CHAMPETIER <champetier.etienne@gmail.com>
2014-07-23 01:20:55 +02:00
Etienne CHAMPETIER 9a575ba009 change my email address 2014-07-23 01:20:55 +02:00
Etienne CHAMPETIER 77cca26711 sqlite3: update to 3.8.4.3 (2014-04-03), add myself as maintainer
Signed-off-by: Etienne CHAMPETIER <etienne.champetier@free.fr>
2014-06-04 12:59:49 +02:00
Etienne CHAMPETIER 9236e4f3e3 sqlite3: import 3.7.12.1 (2012-05-22) from packages
Signed-off-by: Etienne CHAMPETIER <etienne.champetier@free.fr>
2014-06-04 12:55:46 +02:00