mirror of
https://github.com/MariaDB/server.git
synced 2025-07-30 16:24:05 +03:00
The vardir trick can only bge used on platforms with native symlinks - otherwise opt_vardir need to be set to default value.
This commit is contained in:
@ -758,15 +758,19 @@ sub command_line_setup () {
|
|||||||
$opt_vardir= $default_vardir;
|
$opt_vardir= $default_vardir;
|
||||||
}
|
}
|
||||||
elsif ( $mysql_version_id < 50000 and
|
elsif ( $mysql_version_id < 50000 and
|
||||||
! $glob_win32 and # No supported on platforms without native symlink
|
|
||||||
$opt_vardir ne $default_vardir)
|
$opt_vardir ne $default_vardir)
|
||||||
{
|
{
|
||||||
# Version 4.1 and --vardir was specified
|
# Version 4.1 and --vardir was specified
|
||||||
# Only supported as a symlink from var/
|
# Only supported as a symlink from var/
|
||||||
# by setting up $opt_mem that symlink will be created
|
# by setting up $opt_mem that symlink will be created
|
||||||
$opt_mem= $opt_vardir;
|
if ( ! $glob_win32 )
|
||||||
|
{
|
||||||
|
# Only platforms that have native symlinks can use the vardir trick
|
||||||
|
$opt_mem= $opt_vardir;
|
||||||
|
mtr_report("Using 4.1 vardir trick");
|
||||||
|
}
|
||||||
|
|
||||||
$opt_vardir= $default_vardir;
|
$opt_vardir= $default_vardir;
|
||||||
mtr_report("Using 4.1 vardir trick");
|
|
||||||
}
|
}
|
||||||
|
|
||||||
$path_vardir_trace= $opt_vardir;
|
$path_vardir_trace= $opt_vardir;
|
||||||
|
Reference in New Issue
Block a user