summaryrefslogtreecommitdiff
path: root/configure.in
diff options
context:
space:
mode:
authorunknown <tim@threads.polyesthetic.msg>2000-11-27 18:14:49 -0500
committerunknown <tim@threads.polyesthetic.msg>2000-11-27 18:14:49 -0500
commit8f3dfc8db53e24a92884dc1b42f4c2aec0cb96f6 (patch)
tree5a82ce2301298cea7af3131d25f107fee286c997 /configure.in
parenta453c30c6f7b5aaecc9482bfc09df677105aa005 (diff)
downloadmariadb-git-8f3dfc8db53e24a92884dc1b42f4c2aec0cb96f6.tar.gz
Generalize handle_flush thread to also handle various management
tasks for different handlers. Add a callback from berkeley db to delete log files that are no longer needed. configure.in: enable berkeley dbugging when --with-debug is on sql/Makefile.am: change handle_flush to a general maintenance manager thread sql/mysql_priv.h: change handle_flush to a general maintenance manager thread sql/mysqld.cc: change handle_flush to a general maintenance manager thread sql/ha_berkeley.cc: add callback to delete unneeded log files
Diffstat (limited to 'configure.in')
-rw-r--r--configure.in7
1 files changed, 6 insertions, 1 deletions
diff --git a/configure.in b/configure.in
index f75f88fc408..1df599c373a 100644
--- a/configure.in
+++ b/configure.in
@@ -1821,7 +1821,12 @@ then
sql_server_dirs="$have_berkeley_db/build_unix $sql_server_dirs"
echo "CONFIGURING FOR BERKELEY DB"
- (cd $bdb && cd build_unix && sh ../dist/configure) \
+ bdb_conf_flags=
+ if test $with_debug = "yes"
+ then
+ bdb_conf_flags="$bdb_conf_flags --enable-debug --enable-diagnostic"
+ fi
+ (cd $bdb && cd build_unix && sh ../dist/configure $bdb_conf_flags) \
|| AC_MSG_ERROR([could not configure Berkeley DB])
echo "Modifying Berkeley DB install target"