pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/mk/buildlink3 When substituting the location of a libt...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/087c67b58fa1
branches:  trunk
changeset: 473675:087c67b58fa1
user:      snj <snj%pkgsrc.org@localhost>
date:      Thu Apr 22 22:28:19 2004 +0000

description:
When substituting the location of a libtool archive, check to make sure
that the new one actually exists.  Fixes PR pkg/25054.

diffstat:

 mk/buildlink3/libtool-post-logic |  4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diffs (18 lines):

diff -r cb61a2ead09c -r 087c67b58fa1 mk/buildlink3/libtool-post-logic
--- a/mk/buildlink3/libtool-post-logic  Thu Apr 22 21:31:22 2004 +0000
+++ b/mk/buildlink3/libtool-post-logic  Thu Apr 22 22:28:19 2004 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: libtool-post-logic,v 1.5 2004/04/01 21:21:13 jlam Exp $
+# $NetBSD: libtool-post-logic,v 1.6 2004/04/22 22:28:19 snj Exp $
 
 case $arg in
 #
@@ -72,7 +72,7 @@
        ladir=`$dirname $arg`
        ldir=`cd $ladir; $pwd`
        buildlibdir=`. $ladir/$labase; $echo $buildlibdir`
-       if $test -n "$buildlibdir" -a "$ldir" != "$buildlibdir"; then
+       if $test -n "$buildlibdir" -a "$ldir" != "$buildlibdir" -a -e "$buildlibdir/$labase"; then
                arg="$buildlibdir/$labase"
                $echo "*** [buildlink3] Warning: libtool replaced $ladir/$labase with $arg" >> $wrapperlog
                $echo "*** [buildlink3] Warning: libtool replaced $ladir/$labase with $arg" 1>&2



Home | Main Index | Thread Index | Old Index