diff options
| author | Lorry Tar Creator <lorry-tar-importer@baserock.org> | 2015-02-17 17:25:57 +0000 |
|---|---|---|
| committer | <> | 2015-03-17 16:26:24 +0000 |
| commit | 780b92ada9afcf1d58085a83a0b9e6bc982203d1 (patch) | |
| tree | 598f8b9fa431b228d29897e798de4ac0c1d3d970 /lang/sql/jdbc/configure.in | |
| parent | 7a2660ba9cc2dc03a69ddfcfd95369395cc87444 (diff) | |
| download | berkeleydb-master.tar.gz | |
Diffstat (limited to 'lang/sql/jdbc/configure.in')
| -rwxr-xr-x | lang/sql/jdbc/configure.in | 54 |
1 files changed, 32 insertions, 22 deletions
diff --git a/lang/sql/jdbc/configure.in b/lang/sql/jdbc/configure.in index 95a1d424..bc583a5f 100755 --- a/lang/sql/jdbc/configure.in +++ b/lang/sql/jdbc/configure.in @@ -147,6 +147,29 @@ AC_SUBST(HAVE_SQLITE_TRACE) AC_SUBST(HAVE_SQLITE_COMPILE) AC_SUBST(HAVE_SQLITE_PROGRESS_HANDLER) +HAVE_SQLITE3_MALLOC=0 +HAVE_SQLITE3_PREPARE_V2=0 +HAVE_SQLITE3_PREPARE16_V2=0 +HAVE_SQLITE3_BIND_ZEROBLOB=0 +HAVE_SQLITE3_CLEAR_BINDINGS=0 +HAVE_SQLITE3_COLUMN_TABLE_NAME16=0 +HAVE_SQLITE3_COLUMN_DATABASE_NAME16=0 +HAVE_SQLITE3_COLUMN_ORIGIN_NAME16=0 +HAVE_SQLITE3_BIND_PARAMETER_COUNT=0 +HAVE_SQLITE3_BIND_PARAMETER_NAME=0 +HAVE_SQLITE3_BIND_PARAMETER_INDEX=0 +HAVE_SQLITE3_RESULT_ZEROBLOB=0 +HAVE_SQLITE3_INCRBLOBIO=0 +HAVE_SQLITE3_KEY="${HAVE_SQLITE3_KEY:-0}" +HAVE_SQLITE3_SHARED_CACHE=0 +HAVE_SQLITE3_OPEN_V2=0 +HAVE_SQLITE3_LOAD_EXTENSION=0 +HAVE_SQLITE3_BACKUPAPI=0 +HAVE_SQLITE3_PROFILE=0 +HAVE_SQLITE3_STATUS=0 +HAVE_SQLITE3_DB_STATUS=0 +HAVE_SQLITE3_STMT_STATUS=0 + ########## # Find SQLite3 header file and library # @@ -262,28 +285,6 @@ AC_ARG_ENABLE(load-extension, *** thus should be enabled only if you know what you're doing. *** *******************************************************************]) test "x$enable_load_extension" = "xyes" || enable_load_extension=no -HAVE_SQLITE3_MALLOC=0 -HAVE_SQLITE3_PREPARE_V2=0 -HAVE_SQLITE3_PREPARE16_V2=0 -HAVE_SQLITE3_BIND_ZEROBLOB=0 -HAVE_SQLITE3_CLEAR_BINDINGS=0 -HAVE_SQLITE3_COLUMN_TABLE_NAME16=0 -HAVE_SQLITE3_COLUMN_DATABASE_NAME16=0 -HAVE_SQLITE3_COLUMN_ORIGIN_NAME16=0 -HAVE_SQLITE3_BIND_PARAMETER_COUNT=0 -HAVE_SQLITE3_BIND_PARAMETER_NAME=0 -HAVE_SQLITE3_BIND_PARAMETER_INDEX=0 -HAVE_SQLITE3_RESULT_ZEROBLOB=0 -HAVE_SQLITE3_INCRBLOBIO=0 -HAVE_SQLITE3_KEY=0 -HAVE_SQLITE3_SHARED_CACHE=0 -HAVE_SQLITE3_OPEN_V2=0 -HAVE_SQLITE3_LOAD_EXTENSION=0 -HAVE_SQLITE3_BACKUPAPI=0 -HAVE_SQLITE3_PROFILE=0 -HAVE_SQLITE3_STATUS=0 -HAVE_SQLITE3_DB_STATUS=0 -HAVE_SQLITE3_STMT_STATUS=0 if test "$HAVE_SQLITE3" = 1 -a -n "$SQLITE3_A10N_C" ; then HAVE_SQLITE3_MALLOC=1 HAVE_SQLITE3_PREPARE_V2=1 @@ -422,6 +423,12 @@ AC_TRY_RUN([ #include <stdio.h> static int +vatest2(va_list ap) +{ + return 0; +} + +static int vatest(char **x, ...) { va_list ap; @@ -439,6 +446,9 @@ vatest(char **x, ...) int main(int argc, char **argv) { + /* Check if we can convert char ** to va_list. */ + vatest2((va_list) argv); + /* Check if parameters are passed through stack. */ exit(vatest(NULL, vatest, 0.0, 0, NULL)); } ],[USE_VFUNCS=1],[USE_VFUNCS=0],[USE_VFUNCS=0]) |
