Yep, A check of the AS820 diff shows Win32::GetCwd has moved from CORE to the XS module. I think are going to be stuck with
if { $^O =~ /^MSWin/) { require Win32; } because Win32::LoginName has moved out of the core too. Any thoughts? Mark Dootson wrote: > Hi, > > The failure is in par.pl. > > It appears that Win32::GetCwd can no longer be called without loading > Win32.pm (so it would seem it is no longer CORE). > > If I add Win32 to the par.pl require_modules sub all is well. > > Hmmmmm... > > > Eric Wilhelm wrote: >> # from Mark Dootson >> # on Monday 30 April 2007 01:31 pm: >> >>> # Instead, it produced :: Can't locate Win32.pm in @INC (@INC >>> contains: C:\Perl\build\PAR-Packer-0.973\blib\lib >>> C:\Perl\build\PAR-Packer-0.973\contrib \automated_pp_test >>> C:\Perl\build\PAR-Packer-0.973\inc >>> C:\Perl\build\PAR-Packer-0.973\blib\lib >>> C:\Perl\build\PAR-Packer-0.973\blib\arch .) at -e line 8 >> This appears to be happening during the build. Where is Win32.pm? Is >> there a 'perl -I' involved? `pp -e 'use Win32'` ? >> >> --Eric > >