mirror of
https://github.com/MariaDB/server.git
synced 2026-04-30 20:25:32 +02:00
Several Netware specific fixes.
Originally, done by Jani and pushed to the general 5.1 tree as ChangeSet 2006/02/02 16:22:31+02:00 jani@ua141d10.elisa.omakaista.fi now just copied to the 5.1.6 build clone. configure.in: To configure InnoDB for cross compilation. include/config-netware.h: NetWare specific change to fix the compilation errors caused by event.h NetWare specific change required for WINE PATH and for new versions LibC(Jun 05) and zlib(1.2.3) netware/BUILD/compile-AUTOTOOLS: Netware specific change reflecting the change in source code directory structure. netware/BUILD/compile-linux-tools: Netware specific change to fix the location where gen_lex_hash gets created. Fixed also directory structure reflecting changes. netware/BUILD/compile-netware-END: Netware specific change for creating mysqld_error.h netware/BUILD/mwenv: Netware specific change required for WINE PATH and for new versions LibC(Jun 05) and zlib(1.2.3). netware/BUILD/nwbootstrap: NetWare Specific change to produce absoulte path for XDC file. netware/Makefile.am: Netware specific changes to fix to match new directory structure. netware/my_manage.h: Netware specific change required for WINE PATH and for new versions LibC(Jun 05) and zlib(1.2.3). ((I fail to understand the above comment for this change - seems just to be a number alignment and a "#define NULL". Joerg)) netware/mysql_test_run.c: Netware specific change, added --autoclose option for mysql_test_run.nlm. sql/mysqld.cc: Stacksize change for Netware. Netware specific change to fix the compilation errors caused by event.h sql/set_var.cc: Minor indending related fix. sql/sql_class.cc: Added #ifdef HAVE_EXPLICIT_TEMPLATE_INSTANTIATION macro. storage/innobase/os/os0thread.c: Netware specific change to increase the thread stack size. storage/myisam/mi_locking.c: Enclosed MMAP related code under HAVE_MMAP preprocessor directive.
This commit is contained in:
parent
3b0eec9cb7
commit
0d4cae389d
15 changed files with 100 additions and 36 deletions
|
|
@ -134,6 +134,13 @@ int deny_severity = LOG_WARNING;
|
|||
#define zVOLSTATE_DEACTIVE 2
|
||||
#define zVOLSTATE_MAINTENANCE 3
|
||||
|
||||
#undef __event_h__
|
||||
#include <../include/event.h>
|
||||
/*
|
||||
This #undef exists here because both libc of NetWare and MySQL have
|
||||
files named event.h which causes compilation errors.
|
||||
*/
|
||||
|
||||
#include <nks/netware.h>
|
||||
#include <nks/vm.h>
|
||||
#include <library.h>
|
||||
|
|
@ -3323,6 +3330,10 @@ server.");
|
|||
mysql_bin_log.purge_logs_before_date(purge_time);
|
||||
}
|
||||
#endif
|
||||
#ifdef __NETWARE__
|
||||
/* Increasing stacksize of threads on NetWare */
|
||||
pthread_attr_setstacksize(&connection_attrib, NW_THD_STACKSIZE);
|
||||
#endif
|
||||
|
||||
if (opt_myisam_log)
|
||||
(void) mi_log(1);
|
||||
|
|
@ -3556,7 +3567,6 @@ int main(int argc, char **argv)
|
|||
#endif
|
||||
#ifdef __NETWARE__
|
||||
/* Increasing stacksize of threads on NetWare */
|
||||
|
||||
pthread_attr_setstacksize(&connection_attrib, NW_THD_STACKSIZE);
|
||||
#endif
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue