mirror of
git://git.savannah.gnu.org/libtool.git
synced 2025-01-12 14:06:37 +08:00
* ltmain.in (compile, need_lock): Don't create nor remove lock
files in dry runs.
This commit is contained in:
parent
6aa6b1b1d9
commit
5526adb017
@ -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.
|
||||
|
||||
|
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user