Commit 9d23c72d authored by unknown's avatar unknown

Merge neptunus.(none):/home/msvensson/mysql/work/my50-work

into  neptunus.(none):/home/msvensson/mysql/work/my51-work


mysql-test/mysql-test-run.pl:
  Merge 5.0 -> 5.1
parents 22f0c934 9a00f96f
...@@ -1346,7 +1346,7 @@ sub environment_setup () { ...@@ -1346,7 +1346,7 @@ sub environment_setup () {
umask(022); umask(022);
my $extra_ld_library_paths; my @ld_library_paths;
# -------------------------------------------------------------------------- # --------------------------------------------------------------------------
# Setup LD_LIBRARY_PATH so the libraries from this distro/clone # Setup LD_LIBRARY_PATH so the libraries from this distro/clone
...@@ -1354,34 +1354,50 @@ sub environment_setup () { ...@@ -1354,34 +1354,50 @@ sub environment_setup () {
# -------------------------------------------------------------------------- # --------------------------------------------------------------------------
if ( $opt_source_dist ) if ( $opt_source_dist )
{ {
$extra_ld_library_paths= "$glob_basedir/libmysql/.libs/" . push(@ld_library_paths, "$glob_basedir/libmysql/.libs/",
":$glob_basedir/libmysql_r/.libs/"; "$glob_basedir/libmysql_r/.libs/");
} }
else else
{ {
$extra_ld_library_paths= "$glob_basedir/lib"; push(@ld_library_paths, "$glob_basedir/lib");
}
# --------------------------------------------------------------------------
# Add the path where libndbclient can be found
# --------------------------------------------------------------------------
if ( $opt_ndbcluster_supported )
{
push(@ld_library_paths, "$glob_basedir/storage/ndb/src/.libs");
} }
# -------------------------------------------------------------------------- # --------------------------------------------------------------------------
# Add the path where mysqld will find udf_example.so # Add the path where mysqld will find udf_example.so
# -------------------------------------------------------------------------- # --------------------------------------------------------------------------
$extra_ld_library_paths .= ":" . if ( $lib_udf_example )
($lib_udf_example ? dirname($lib_udf_example) : ""); {
push(@ld_library_paths, dirname($lib_udf_example));
}
# -------------------------------------------------------------------------- # --------------------------------------------------------------------------
# Add the path where libndbclient can be found # Valgrind need to be run with debug libraries otherwise it's almost
# impossible to add correct supressions, that means if "/usr/lib/debug"
# is available, it should be added to
# LD_LIBRARY_PATH
# -------------------------------------------------------------------------- # --------------------------------------------------------------------------
if ( $opt_ndbcluster_supported ) my $debug_libraries_path= "/usr/lib/debug";
if ( $opt_valgrind and -d $debug_libraries_path )
{ {
$extra_ld_library_paths .= ":$glob_basedir/storage/ndb/src/.libs"; push(@ld_library_paths, $debug_libraries_path);
} }
$ENV{'LD_LIBRARY_PATH'}= $ENV{'LD_LIBRARY_PATH'}= join(":", @ld_library_paths,
"$extra_ld_library_paths" . split(':', $ENV{'LD_LIBRARY_PATH'}));
($ENV{'LD_LIBRARY_PATH'} ? ":$ENV{'LD_LIBRARY_PATH'}" : ""); mtr_debug("LD_LIBRARY_PATH: $ENV{'LD_LIBRARY_PATH'}");
$ENV{'DYLD_LIBRARY_PATH'}=
"$extra_ld_library_paths" . $ENV{'DYLD_LIBRARY_PATH'}= join(":", @ld_library_paths,
($ENV{'DYLD_LIBRARY_PATH'} ? ":$ENV{'DYLD_LIBRARY_PATH'}" : ""); split(':', $ENV{'DYLD_LIBRARY_PATH'}));
mtr_debug("DYLD_LIBRARY_PATH: $ENV{'DYLD_LIBRARY_PATH'}");
# -------------------------------------------------------------------------- # --------------------------------------------------------------------------
# Also command lines in .opt files may contain env vars # Also command lines in .opt files may contain env vars
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment