summaryrefslogtreecommitdiff
path: root/mk
diff options
context:
space:
mode:
authorjlam <jlam>2002-11-14 23:36:01 +0000
committerjlam <jlam>2002-11-14 23:36:01 +0000
commit47116d346fd5470319ff7d14942b9ecbcc481320 (patch)
tree0c8b3af91983d80cd6886db47631cf30f55c7c51 /mk
parent5026ffb7b2b4cb6626058fa28f54650074230321 (diff)
downloadpkgsrc-47116d346fd5470319ff7d14942b9ecbcc481320.tar.gz
Reset IFS sooner so that recursive calls to the gen() function work
correctly with Solaris' ksh (not sure why this didn't break on NetBSD's /bin/sh). Analysis and fix by Jonathan Perkin <sketch@rd.bbc.co.uk>.
Diffstat (limited to 'mk')
-rw-r--r--mk/buildlink2/gen-transform.sh2
1 files changed, 1 insertions, 1 deletions
diff --git a/mk/buildlink2/gen-transform.sh b/mk/buildlink2/gen-transform.sh
index 00b0db10617..355c53429bf 100644
--- a/mk/buildlink2/gen-transform.sh
+++ b/mk/buildlink2/gen-transform.sh
@@ -25,6 +25,7 @@ gen() {
esac
save_IFS="${IFS}"; IFS=":"
set -- $1
+ IFS="${save_IFS}"
case "$1" in
I|L)
case "$action" in
@@ -122,7 +123,6 @@ EOF
esac
;;
esac
- IFS="${save_IFS}"
}
for arg; do