failure to set src='.'
Robin Barker [Tue, 2 Jan 2001 15:24:07 +0000 (15:24 +0000)]
Message-Id: <200101021524.PAA15145@tempest.npl.co.uk>

If you call configure as C<./Configure> or C<sh ./Configure>,
$src is set to the absolute path name, not '.'.

This, in turn, means -Dmksymlink tries to do its stuff because
it does not think it is in the src directory.

(plus a metaconfig nitfix)

p4raw-id: //depot/perl@8337

Configure

index a7206f8..023df36 100755 (executable)
--- a/Configure
+++ b/Configure
@@ -20,7 +20,7 @@
 
 # $Id: Head.U,v 3.0.1.9 1997/02/28 15:02:09 ram Exp $
 #
-# Generated on Fri Jan  5 00:20:59 EET 2001 [metaconfig 3.0 PL70]
+# Generated on Fri Jan  5 20:11:52 EET 2001 [metaconfig 3.0 PL70]
 # (with additional metaconfig patches by perlbug@perl.org)
 
 cat >c1$$ <<EOF
@@ -1434,6 +1434,7 @@ case "$src" in
     */*) src=`echo $0 | sed -e 's%/[^/][^/]*$%%'`
          case "$src" in
         /*)    ;;
+        .)     ;;
          *)    src=`cd ../$src && pwd` ;;
         esac
          ;;