From 316f991729c423c9a49a955d3747ff31ad7a0068 Mon Sep 17 00:00:00 2001 From: Gustavo Zacarias Date: Tue, 28 May 2013 02:17:32 +0000 Subject: sqlite: bump to version 3.7.17 Signed-off-by: Gustavo Zacarias Signed-off-by: Peter Korsgaard --- .../sqlite/sqlite-dont-force-posix-fallocate.patch | 23 ++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 package/sqlite/sqlite-dont-force-posix-fallocate.patch (limited to 'package/sqlite/sqlite-dont-force-posix-fallocate.patch') diff --git a/package/sqlite/sqlite-dont-force-posix-fallocate.patch b/package/sqlite/sqlite-dont-force-posix-fallocate.patch new file mode 100644 index 000000000..118001bfd --- /dev/null +++ b/package/sqlite/sqlite-dont-force-posix-fallocate.patch @@ -0,0 +1,23 @@ +This is checked by configure and passed as a define directive when building. +There's no need to check again and potentially override a failed check +(uClibc <= 0.9.33.2 for example lacks posix_fallocate). + +Signed-off-by: Gustavo Zacarias + +diff -Nura sqlite-autoconf-3071700.orig/sqlite3.c sqlite-autoconf-3071700/sqlite3.c +--- sqlite-autoconf-3071700.orig/sqlite3.c 2013-05-23 03:17:27.170459400 -0300 ++++ sqlite-autoconf-3071700/sqlite3.c 2013-05-23 03:25:01.839227616 -0300 +@@ -22931,13 +22931,6 @@ + */ + #if SQLITE_OS_UNIX /* This file is used on unix only */ + +-/* Use posix_fallocate() if it is available +-*/ +-#if !defined(HAVE_POSIX_FALLOCATE) \ +- && (_XOPEN_SOURCE >= 600 || _POSIX_C_SOURCE >= 200112L) +-# define HAVE_POSIX_FALLOCATE 1 +-#endif +- + /* + ** There are various methods for file locking used for concurrency + ** control: -- cgit v1.2.3