summaryrefslogtreecommitdiff
path: root/devel/libtool/patches
diff options
context:
space:
mode:
authorseb <seb@pkgsrc.org>2004-02-07 09:25:39 +0000
committerseb <seb@pkgsrc.org>2004-02-07 09:25:39 +0000
commitbf1b97d6f5a9d5709d88d5661e4564d6f25c51ff (patch)
tree507191dc16558a23cf0deb4af2e5004719c4211d /devel/libtool/patches
parentdd3094097bbc3fda5bb3b59b44370291d1390725 (diff)
downloadpkgsrc-bf1b97d6f5a9d5709d88d5661e4564d6f25c51ff.tar.gz
Fix endless loop in pathname canonicalization in install mode.
As seen in PR pkg/24333. Fix from skrll@. Bump PKGREVISION.
Diffstat (limited to 'devel/libtool/patches')
-rw-r--r--devel/libtool/patches/patch-ac4
1 files changed, 2 insertions, 2 deletions
diff --git a/devel/libtool/patches/patch-ac b/devel/libtool/patches/patch-ac
index 1ab0922a149..965ead8e00a 100644
--- a/devel/libtool/patches/patch-ac
+++ b/devel/libtool/patches/patch-ac
@@ -1,4 +1,4 @@
-$NetBSD: patch-ac,v 1.9 2004/02/05 20:14:06 skrll Exp $
+$NetBSD: patch-ac,v 1.10 2004/02/07 09:25:39 seb Exp $
--- ltmain.sh.orig 2004-01-25 12:40:26.000000000 +0000
+++ ltmain.sh
@@ -123,7 +123,7 @@ $NetBSD: patch-ac,v 1.9 2004/02/05 20:14:06 skrll Exp $
+ # - strip any trailing /
+ tmp=""
+ while test "$dest" != "$tmp"; do
-+ tmp=$arg
++ tmp=$dest
+ dest=`$echo "X$dest" | $Xsed -e 's%[^/.][^/.]*/\.\.%%g' -e 's%/\./%/%g' -e 's%//*%/%g' -e 's%/$%%g'`
+ done