From: Paul E. M. <pa...@li...> - 2008-07-22 00:58:35
|
On Mon, Jul 21, 2008 at 02:18:05PM -0400, Robin Getz wrote: > On Wed 16 Jul 2008 04:54, Paul E. McKenney pondered: > > So everyone wants LTP to fail one Linux distros that happen to make > > /bin/sh be a real Bourne shell? Sounds like this kind of defeats the > > purpose of testing... > > LTP assumes a POSIX compliant shell - not bash. > > If there are things in the build system (and I know there are) that assume > bash, and fail on a different shell, I think the preferred patches are ones > that make the script require only POSIX compliance - not changing the /bin/sh > location. So the bash "for (( ))" syntax should not be used in LTP build scripts, then? Thanx, Paul > If your shell is not POSIX - then the feeling has been that that is your > issue, and not everyone else should suffer for it. |