]> git.ipfire.org Git - thirdparty/libtool.git/commitdiff
* ltmain.in (compile, need_lock): Don't create nor remove lock
authorAlexandre Oliva <aoliva@redhat.com>
Mon, 4 Sep 2000 06:29:21 +0000 (06:29 +0000)
committerAlexandre Oliva <aoliva@redhat.com>
Mon, 4 Sep 2000 06:29:21 +0000 (06:29 +0000)
files in dry runs.

ChangeLog
ltmain.in

index 473a4017ebd8bbdc5be607bf1b9e508185d104ea..4420736b8412016c7b806161f2542c0e51a94b21 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
 2000-09-04  Alexandre Oliva  <aoliva@redhat.com>
 
+       * ltmain.in (compile, need_lock): Don't create nor remove lock
+       files in dry runs.
+       
        * libltdl/ltdl.c (load_deplibs): Don't append shlib_ext; use
        lt_dlopenext() instead.
 
index 72b319cf5912d315b030f2b478bfc28b9b2eacbc..89410a005d6a8b41fdbaaf6cf35dc28c050e3151 100644 (file)
--- a/ltmain.in
+++ b/ltmain.in
@@ -484,7 +484,7 @@ if test -z "$show_help"; then
     # Lock this critical section if it is needed
     # We use this script file to make the link, it avoids creating a new file
     if test "$need_locks" = yes; then
-      until ln "$0" "$lockfile" 2>/dev/null; do
+      until $run ln "$0" "$lockfile" 2>/dev/null; do
        $show "Waiting for $lockfile to be removed"
        sleep 2
       done
@@ -706,7 +706,7 @@ compiler."
 
     # Unlock the critical section if it was locked
     if test "$need_locks" != no; then
-      $rm "$lockfile"
+      $run $rm "$lockfile"
     fi
 
     exit 0