On Wed, Dec 14, 2005 at 08:50:11AM +0000, Steve Hay wrote: > Steve Hay wrote: > >Automated smoke report for 5.8.7 patch 26335 > >Mugwump.uk.radan.com: Intel(R) Pentium(R) 4 CPU 3.40GHz(~3391 MHz) (x86/2 > >cpu) > > on MSWin32 - WinXP/.Net SP2 > > using cl version 12.00.8804 > > smoketime 1 hour 56 minutes (average 5 minutes 49 seconds) > > > >Summary: FAIL(M) > > > >perldll.def : error LNK2001: unresolved external symbol PL_watch_pvx > >..\perl58.lib : fatal error LNK1120: 1 unresolved externals > >LINK : fatal error LNK1141: failure during build of exports file > > I think we either need to skip PL_watch_pvx in makedef.pl when DEBUGGING > is not defined, or else (more likely) remove it from globvar.sym (and > sv.c?). > > I'll leave it to the maint pumpking to decide what's best.
I removed it from globvar.sym. My mistake was integrating it accidentally as part of integrating Jarrko's change to globvar.sym - what I'd not realised was that in blead he'd also added it to the interpreter structure and the embedding headers. This was to change it from a writable file scoped variable in sv.c, as part of the changes to make the Symbian port work. So hopefully tonight it will all pass. Nicholas Clark
