On Thu, Aug 23, 2001 at 05:10:22PM +0200, H . Merijn Brand wrote:
> 1. mkovz.pl accepts smoke folder as second argument, making only
> smoke.sh candidate for editing
> 2. Michael's changes from Aug 22
> 3. smoke.sh expands PATH with starting location of smoke.sh
> 4. added README (just for starters)
> 5. added Makefile.PL (not ready for use (yet))
Why does this require 5.6?
> 6. smoke.sh accepts source dir as argument
> 7. added ChangeLog
> 8. added MANIFEST
Attached should be the complete diffs I'm running with. I'm not suggesting
that all the bits of the patches should go in, but I did find
(mktest.pl 2>&1) >mktest.log || echo mktest.pl exited with exit code $?
mkovz.pl [EMAIL PROTECTED] $PC || echo mkovz.pl exited with exit code $?
in smoke.sh useful for debugging when things went wrong
The only change to mkovz.pl is to use "mail" rather than "mailx" on FreeBSD.
In mktest.pl
This seems to fix a bug:
if (-s "perl.nok.$$") {
print TTY "\nNot OK file ...";
- open NOK, "< perl.nok";
+ open NOK, "< perl.nok.$$";
my @nok = <NOK>;
There's a ./Configure rather than ./Configuration :-) and I've taught it that
FreeBSD can't do long doubles, so no need to build duplicate tests.
It would be nice if the 5.005_03 incompatible "open my $pol" were not used,
as it means mktest.pl needs editing if it is to be run on a machine without
5.6 or later installed.
Nicholas Clark