[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: tr portability
From: |
Ralf Wildenhues |
Subject: |
Re: tr portability |
Date: |
Sun, 5 Oct 2008 13:31:10 +0200 |
User-agent: |
Mutt/1.5.18 (2008-05-17) |
Hello,
I just stumbled over this older proposal from Bruno:
* Bruno Haible wrote on Sat, Apr 26, 2008 at 03:18:55PM CEST:
> A proposed wording, to be added to the section "Particular Systems", is:
>
> On Solaris, don't put @code{/usr/ucb} early in your PATH. @code{/usr/ucb}
> contains several dysfunctional programs; working variants of these programs
> are available in @code{/usr/bin}. So, if you need @code{/usr/ucb} in your
> PATH, put it @emph{after} @code{/usr/bin}.
We never applied that, but we do recommend against several individual
utilities from that directory in the shell portability section. So I
think a warning for the end user is useful, too.
OK to push?
Thanks,
Ralf
commit ea8e975a790b19c8c6d77f6e67f186e527a10977
Author: Bruno Haible <address@hidden>
Date: Sun Oct 5 13:28:32 2008 +0200
Warn about /usr/ucb on Solaris.
* doc/install.texi (Particular Systems): Recommend putting
/usr/ucb late in PATH, if at all.
Signed-off-by: Ralf Wildenhues <address@hidden>
diff --git a/ChangeLog b/ChangeLog
index 4ccc626..9dbca3a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2008-10-05 Bruno Haible <address@hidden>
+
+ Warn about /usr/ucb on Solaris.
+ * doc/install.texi (Particular Systems): Recommend putting
+ /usr/ucb late in PATH, if at all.
+
2008-10-03 Ralf Wildenhues <address@hidden>
Fix more testsuite hang corner cases.
diff --git a/doc/install.texi b/doc/install.texi
index a344b28..ebac0b9 100644
--- a/doc/install.texi
+++ b/doc/install.texi
@@ -210,6 +210,11 @@ Particular Systems
./configure CC="cc -nodtk"
@end example
+On Solaris, don't put @code{/usr/ucb} early in your PATH. @code{/usr/ucb}
+contains several dysfunctional programs; working variants of these programs
+are available in @code{/usr/bin}. So, if you need @code{/usr/ucb} in your
+PATH, put it @emph{after} @code{/usr/bin}.
+
@node System Type
@section Specifying the System Type
- Re: tr portability,
Ralf Wildenhues <=