[2527] in testers
20 character var limit in solaris 2.3
daemon@ATHENA.MIT.EDU (Bill Cattey)
Tue Jun 28 23:49:13 1994
Date: Tue, 28 Jun 1994 23:48:57 -0400 (EDT)
From: Bill Cattey <wdc@MIT.EDU>
In-Reply-To: [2491]
To: dot@MIT.EDU
Cc: testers@MIT.EDU, alexp@MIT.EDU
I submitted the bug report on the 20 char limit of variable names to Sun.
It is even more interesting than one might guess.
1. There has been a 20 char limit to csh variable names as documented in
the csh man pages as far back as 1986.
2. Solaris 2.3 decided to actually impose the documented limit, but
somebody goofed and imposed the limit not only on csh variables but on
environment variables as well.
3. This bug is known. Sun bug ID #1163897.
4. (from Sun) According to the bug report, he problem will be fixed in
the next release. In the meanwhile, the suggested workaround is to set
environment variables of length >20 using the bourne or korn shell,
before envoking csh.
----
I, ever the snide one, have asked what fix SunSoft folks have made to
their f77 script.
-wdc