On Thu, Oct 07, 2010 at 10:31:19AM +0100, Steve Hay wrote:
> Steve Hay wrote on 2010-10-07:
> > Automated smoke report for 5.13.5 patch
> > 6709de8803f0c22efc6a56325285452eb6dbb1e1 v5.13.5-311-g6709de8
> > maldoror.bath.planit.group: Intel(R) Core(TM)2 CPU 6700 @
> 2.66GHz(~2660
> > MHz) (x86/2 cpu)
> >     on        MSWin32 - WinXP/.Net SP3
> >     using     cl version 13.10.3077
> >     smoketime 6 hours 40 minutes (average 40 minutes 2 seconds)
> > 
> > Summary: FAIL(F)
> [...] 
> > ../t/porting/manifest.t.....................................FAILED
> >     7992
> >     ../t/porting/podcheck.t.....................................FAILED
> >     Non-zero exit status: 2 Bad plan.  You planned 598 tests but ran
> 425.
> > 
> 
> 
> These tests were failing on all but the first configuration because the
> Win32 makefile was deleting perl5135delta.pod instead of
> perl5136delta.pod when doing a 'make clean', hopefully now fixed by
> 579de39.
> 
> Not sure if other OSes have the same problem? Probably something in the
> release managers' guide needs updating too, or maybe a script somewhere
> needs fixing, or maybe I just cocked up 5.13.5 :-S

This should be scripted. It's a side effect of 37ee6528ceb851db.
The script that needs updating is pod/buildtoc

> I'll have a look later unless someone beats me to it.

It's probably best if you do, as you have access to win32 to test it.

Probably the best approach is to define a macro in the makefile for the
name of the current perldelta file (as that's easy for a script to locate
and update) and use that macro in the rules where it's actually needed.

Nicholas Clark

Reply via email to