- 24 Jan, 2010 2 commits
-
-
Vladislav Vaintroub authored
Fix failing sys_vars.plugin_dir_basic - treat both '/' and '\' as path separators in get_relative_path() on Windows
-
Vladislav Vaintroub authored
using cmake option INSTALL_LAYOUT=STANDALONE would produce the layout as in tar.gz or zip packages. INSTALL_LAYOUT=UNIX will produce unixish install layout (with mysqld being in sbin subdirectory , libs in lib/mysql etc). This layout is used for RPM packages. Subtle differences in both packages unfortunately lead to the need to recompile MySQL to use with other package type - as otherwise for example default plugins or data directories would be wrong set. There are numerous other variables that allow fine-tuning packaging layout. (INSTALL_BINDIR, INSTALL_LIBDIR , INSTALL_PLUGINDIR etc). This options are different from autotools as they do not expect full paths to directories, but only subdirectory of CMAKE_INSTALL_PREFIX. There are 2 special options that expect full directory paths - MYSQL_DATADIR that defines default MYSQL data directory (autotools equivalent is --localstatedir) - SYSCONFDIR can be added to search my.cnf search path (autotools equivalent is --sysconfdir)
-
- 22 Jan, 2010 3 commits
-
-
Vladislav Vaintroub authored
-
Vladislav Vaintroub authored
-
Vladislav Vaintroub authored
-
- 21 Jan, 2010 4 commits
-
-
Vladislav Vaintroub authored
-
Vladislav Vaintroub authored
-
Alexander Nozdrin authored
-
Vladislav Vaintroub authored
WORDS_BIGENDIAN was wrongly defined to 1
-
- 20 Jan, 2010 5 commits
-
-
Vladislav Vaintroub authored
and later
-
Luis Soares authored
in errmsg.txt. Kept the one in that matched the location in errmsg-utf8.txt, ie after ER_UNKNOWN_LOCALE.
-
Vladislav Vaintroub authored
-
Alexander Nozdrin authored
-
Alexander Nozdrin authored
-
- 19 Jan, 2010 13 commits
-
-
Vladislav Vaintroub authored
-
Vladislav Vaintroub authored
-
Vladislav Vaintroub authored
-
Vladislav Vaintroub authored
boolean variables to ensure option is in cache. Also use documented CMAKE_USE_MAKE_RULES_OVERRIDE feature instead of INCLUDE. - remove superfluous tests in innobase's CMakeLists.txt
-
Kent Boortz authored
-
Vladislav Vaintroub authored
-
Alexander Nozdrin authored
-
Vladislav Vaintroub authored
Fix AIX error during compile in my_handler (pointer to data is used, while pointer to function is expected). This also has generated warnings on all other platforms
-
Kent Boortz authored
-
Vladislav Vaintroub authored
-
Vladislav Vaintroub authored
-
Vladislav Vaintroub authored
make -DBUILD_CONFIG=mysql_release work
-
Vladislav Vaintroub authored
-
- 18 Jan, 2010 10 commits
-
-
Vladislav Vaintroub authored
-
Vladislav Vaintroub authored
-
Vladislav Vaintroub authored
They are probably sometimes used by the bteam
-
Vladislav Vaintroub authored
-
Vladislav Vaintroub authored
just in case old linux is used, add _GNU_SOURCE preprocessor constant to be able to see pthread_rwlock_t
-
Vladislav Vaintroub authored
-lm is sometimes not linked, which causes errors about undefined rint() - FreeBSD embedded library does not link with the flags returned by mysql_config (added -lcrypt to LIBS, whereby causing overlinking in case of normal non-embedded client)
-
Alexander Nozdrin authored
-
Alexander Nozdrin authored
-
Alexander Nozdrin authored
for regular PB builds.
-
Alexander Nozdrin authored
-
- 16 Jan, 2010 2 commits
-
-
Vladislav Vaintroub authored
Init MY_PTHREAD_MUTEX_FAST prior to first usage to avoid crash on FreeBSD
-
Vladislav Vaintroub authored
storage/innobase/CMakeLists.txt: Bring innobase's CMakeLists.txt in sync with latest plug.in (fix preprocessor macro names and feature tests). Thanks to Vasil Dimov for spotting this.
-
- 15 Jan, 2010 1 commit
-
-
Vladislav Vaintroub authored
honor OUTPUT_NAME in MERGE_LIBRARIES macro
-