Patch by Roy Marples, see http://bugs.debian.org/415119
When LC_ALL is set to something like en_GB.UTF-8 then dash makes the
builtincmd structure in the wrong lexical order, breaking bsearch,
specifically the truecmd :
$ :
dash: :: not found
The attached patch addresses the issue.
Thanks
Roy Marples
---
src/mkbuiltins | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/src/mkbuiltins b/src/mkbuiltins
index f3f91c5..91fe6b8 100644
--- a/src/mkbuiltins
+++ b/src/mkbuiltins
@@ -65,7 +65,7 @@ awk '{ for (i = 2 ; i <= NF ; i++) {
if ($i ~ /^-/)
line = $(++i) "\t" line
print line
- }}' $temp | sort -k 1,1 | tee $temp2 | awk '{
+ }}' $temp | LC_ALL=C sort -k 1,1 | tee $temp2 | awk '{
opt = ""
if (NF > 2) {
opt = substr($2, 2)
--
1.5.0.5
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]