mirror of
https://github.com/postgres/postgres.git
synced 2025-11-18 02:02:55 +03:00
Remove PostgreSQL::Test::Utils::perl2host completely
Commit f1ac4a74de disabled this processing, and as nothing has broken (as
expected) here we proceed to remove the routine and adjust all the call
sites.
Backpatch to release 10
Discussion: https://postgr.es/m/0ba775a2-8aa0-0d56-d780-69427cf6f33d@dunslane.net
Discussion: https://postgr.es/m/20220125023609.5ohu3nslxgoygihl@alap3.anarazel.de
This commit is contained in:
@@ -184,33 +184,6 @@ sub tempdir_short
|
||||
return File::Temp::tempdir(CLEANUP => 1);
|
||||
}
|
||||
|
||||
# Translate a Perl file name to a host file name. Currently, this is a no-op
|
||||
# except for the case of Perl=msys and host=mingw32. The subject need not
|
||||
# exist, but its parent directory must exist.
|
||||
sub perl2host
|
||||
{
|
||||
my ($subject) = @_;
|
||||
return $subject unless $Config{osname} eq 'msys';
|
||||
my $here = cwd;
|
||||
my $leaf;
|
||||
if (chdir $subject)
|
||||
{
|
||||
$leaf = '';
|
||||
}
|
||||
else
|
||||
{
|
||||
$leaf = '/' . basename $subject;
|
||||
my $parent = dirname $subject;
|
||||
chdir $parent or die "could not chdir \"$parent\": $!";
|
||||
}
|
||||
|
||||
# this odd way of calling 'pwd -W' is the only way that seems to work.
|
||||
my $dir = qx{sh -c "pwd -W"};
|
||||
chomp $dir;
|
||||
chdir $here;
|
||||
return $dir . $leaf;
|
||||
}
|
||||
|
||||
=pod
|
||||
|
||||
=item has_wal_read_bug()
|
||||
|
||||
Reference in New Issue
Block a user