Fossil SCM
Update the built-in SQLite to a version that never uses posix_fallocate().
Commit
d637c4d23c9dd62079c90e468f239c61d9920139
Parent
928b26ab6af2b14…
2 files changed
+1
-7
+1
-1
+1
-7
| --- src/sqlite3.c | ||
| +++ src/sqlite3.c | ||
| @@ -670,11 +670,11 @@ | ||
| 670 | 670 | ** [sqlite3_libversion_number()], [sqlite3_sourceid()], |
| 671 | 671 | ** [sqlite_version()] and [sqlite_source_id()]. |
| 672 | 672 | */ |
| 673 | 673 | #define SQLITE_VERSION "3.7.17" |
| 674 | 674 | #define SQLITE_VERSION_NUMBER 3007017 |
| 675 | -#define SQLITE_SOURCE_ID "2013-06-19 23:48:35 bf5764067ab848e19e5971cbdf892c633495e325" | |
| 675 | +#define SQLITE_SOURCE_ID "2013-06-20 14:17:39 d94db3fd921890ab1d6414ab629410ae50779686" | |
| 676 | 676 | |
| 677 | 677 | /* |
| 678 | 678 | ** CAPI3REF: Run-Time Library Version Numbers |
| 679 | 679 | ** KEYWORDS: sqlite3_version, sqlite3_sourceid |
| 680 | 680 | ** |
| @@ -22845,16 +22845,10 @@ | ||
| 22845 | 22845 | ** * Definitions of sqlite3_vfs objects for all locking methods |
| 22846 | 22846 | ** plus implementations of sqlite3_os_init() and sqlite3_os_end(). |
| 22847 | 22847 | */ |
| 22848 | 22848 | #if SQLITE_OS_UNIX /* This file is used on unix only */ |
| 22849 | 22849 | |
| 22850 | -/* Use posix_fallocate() if it is available | |
| 22851 | -*/ | |
| 22852 | -#if !defined(HAVE_POSIX_FALLOCATE) && defined(__linux__) | |
| 22853 | -# define HAVE_POSIX_FALLOCATE 1 | |
| 22854 | -#endif | |
| 22855 | - | |
| 22856 | 22850 | /* |
| 22857 | 22851 | ** There are various methods for file locking used for concurrency |
| 22858 | 22852 | ** control: |
| 22859 | 22853 | ** |
| 22860 | 22854 | ** 1. POSIX locking (the default), |
| 22861 | 22855 |
| --- src/sqlite3.c | |
| +++ src/sqlite3.c | |
| @@ -670,11 +670,11 @@ | |
| 670 | ** [sqlite3_libversion_number()], [sqlite3_sourceid()], |
| 671 | ** [sqlite_version()] and [sqlite_source_id()]. |
| 672 | */ |
| 673 | #define SQLITE_VERSION "3.7.17" |
| 674 | #define SQLITE_VERSION_NUMBER 3007017 |
| 675 | #define SQLITE_SOURCE_ID "2013-06-19 23:48:35 bf5764067ab848e19e5971cbdf892c633495e325" |
| 676 | |
| 677 | /* |
| 678 | ** CAPI3REF: Run-Time Library Version Numbers |
| 679 | ** KEYWORDS: sqlite3_version, sqlite3_sourceid |
| 680 | ** |
| @@ -22845,16 +22845,10 @@ | |
| 22845 | ** * Definitions of sqlite3_vfs objects for all locking methods |
| 22846 | ** plus implementations of sqlite3_os_init() and sqlite3_os_end(). |
| 22847 | */ |
| 22848 | #if SQLITE_OS_UNIX /* This file is used on unix only */ |
| 22849 | |
| 22850 | /* Use posix_fallocate() if it is available |
| 22851 | */ |
| 22852 | #if !defined(HAVE_POSIX_FALLOCATE) && defined(__linux__) |
| 22853 | # define HAVE_POSIX_FALLOCATE 1 |
| 22854 | #endif |
| 22855 | |
| 22856 | /* |
| 22857 | ** There are various methods for file locking used for concurrency |
| 22858 | ** control: |
| 22859 | ** |
| 22860 | ** 1. POSIX locking (the default), |
| 22861 |
| --- src/sqlite3.c | |
| +++ src/sqlite3.c | |
| @@ -670,11 +670,11 @@ | |
| 670 | ** [sqlite3_libversion_number()], [sqlite3_sourceid()], |
| 671 | ** [sqlite_version()] and [sqlite_source_id()]. |
| 672 | */ |
| 673 | #define SQLITE_VERSION "3.7.17" |
| 674 | #define SQLITE_VERSION_NUMBER 3007017 |
| 675 | #define SQLITE_SOURCE_ID "2013-06-20 14:17:39 d94db3fd921890ab1d6414ab629410ae50779686" |
| 676 | |
| 677 | /* |
| 678 | ** CAPI3REF: Run-Time Library Version Numbers |
| 679 | ** KEYWORDS: sqlite3_version, sqlite3_sourceid |
| 680 | ** |
| @@ -22845,16 +22845,10 @@ | |
| 22845 | ** * Definitions of sqlite3_vfs objects for all locking methods |
| 22846 | ** plus implementations of sqlite3_os_init() and sqlite3_os_end(). |
| 22847 | */ |
| 22848 | #if SQLITE_OS_UNIX /* This file is used on unix only */ |
| 22849 | |
| 22850 | /* |
| 22851 | ** There are various methods for file locking used for concurrency |
| 22852 | ** control: |
| 22853 | ** |
| 22854 | ** 1. POSIX locking (the default), |
| 22855 |
+1
-1
| --- src/sqlite3.h | ||
| +++ src/sqlite3.h | ||
| @@ -107,11 +107,11 @@ | ||
| 107 | 107 | ** [sqlite3_libversion_number()], [sqlite3_sourceid()], |
| 108 | 108 | ** [sqlite_version()] and [sqlite_source_id()]. |
| 109 | 109 | */ |
| 110 | 110 | #define SQLITE_VERSION "3.7.17" |
| 111 | 111 | #define SQLITE_VERSION_NUMBER 3007017 |
| 112 | -#define SQLITE_SOURCE_ID "2013-06-19 23:48:35 bf5764067ab848e19e5971cbdf892c633495e325" | |
| 112 | +#define SQLITE_SOURCE_ID "2013-06-20 14:17:39 d94db3fd921890ab1d6414ab629410ae50779686" | |
| 113 | 113 | |
| 114 | 114 | /* |
| 115 | 115 | ** CAPI3REF: Run-Time Library Version Numbers |
| 116 | 116 | ** KEYWORDS: sqlite3_version, sqlite3_sourceid |
| 117 | 117 | ** |
| 118 | 118 |
| --- src/sqlite3.h | |
| +++ src/sqlite3.h | |
| @@ -107,11 +107,11 @@ | |
| 107 | ** [sqlite3_libversion_number()], [sqlite3_sourceid()], |
| 108 | ** [sqlite_version()] and [sqlite_source_id()]. |
| 109 | */ |
| 110 | #define SQLITE_VERSION "3.7.17" |
| 111 | #define SQLITE_VERSION_NUMBER 3007017 |
| 112 | #define SQLITE_SOURCE_ID "2013-06-19 23:48:35 bf5764067ab848e19e5971cbdf892c633495e325" |
| 113 | |
| 114 | /* |
| 115 | ** CAPI3REF: Run-Time Library Version Numbers |
| 116 | ** KEYWORDS: sqlite3_version, sqlite3_sourceid |
| 117 | ** |
| 118 |
| --- src/sqlite3.h | |
| +++ src/sqlite3.h | |
| @@ -107,11 +107,11 @@ | |
| 107 | ** [sqlite3_libversion_number()], [sqlite3_sourceid()], |
| 108 | ** [sqlite_version()] and [sqlite_source_id()]. |
| 109 | */ |
| 110 | #define SQLITE_VERSION "3.7.17" |
| 111 | #define SQLITE_VERSION_NUMBER 3007017 |
| 112 | #define SQLITE_SOURCE_ID "2013-06-20 14:17:39 d94db3fd921890ab1d6414ab629410ae50779686" |
| 113 | |
| 114 | /* |
| 115 | ** CAPI3REF: Run-Time Library Version Numbers |
| 116 | ** KEYWORDS: sqlite3_version, sqlite3_sourceid |
| 117 | ** |
| 118 |