Tom wrote: > Ralph Corderoy <[email protected]> writes: > > Hi David, > >> Tom wrote: > >>> Another problem I ran into is that the regression test scripts use > >>> some shell features that the bare-bones /bin/sh on this machine > >>> doesn't recognize. > > >> I would be interested to know what shell incompatibilities you ran > >> into so we could fix them. I tested with heirloom-sh but that > >> apparently wasn't good enough. > > > You could try dash(1) but perhaps it's HP's sh not being POSIX enough > > as opposed to nmh using non-POSIX features.
I had tried dash first. It caught a few things but not as much as heirloom-sh. > Hmm, I dunno. The symptom I saw was that about half of the regression > tests reported "FAIL: test-name" without any other output whatsoever. > After I switched the shell to use /bin/ksh (Korn shell) they worked. > If anyone's got an idea how to debug such failures, I'm game to look > into it ... but I'm not really sure it's worth your time. An easy way > to override the shell selection seems like a good idea in any case, > and I'm perfectly happy if that's all you do. If you want to send me the output from a few of those failures run with /bin/sh -x <test>, I'll take a quick look. Thank you for your patch and the idea of adding the hook to override the shell selection. Both are in for the 1.5 release. David _______________________________________________ Nmh-workers mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/nmh-workers
