On Fri, Jul 14, 2006 at 09:40:18AM -0400, Dan Boger wrote:
> And strace shows it does chech for a .pmc in every member of @INC:
>
> ...
>
> stat64("/usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/5.8.5/i386-linux-thread-multi/Data/Dumper.pmc",
> 0xbff9c830) = -1 ENOENT (No such file or directory)
>
> open("/usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/5.8.5/i386-linux-thread-multi/Data/Dumper.pm",
> O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
>
> stat64("/usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/5.8.5/Data/Dumper.pmc",
> 0xbff9c830) = -1 ENOENT (No such file or directory)
>
> open("/usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/5.8.5/Data/Dumper.pm",
> O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
>
> stat64("/usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/i386-linux-thread-multi/Data/Dumper.pmc",
> 0xbff9c830) = -1 ENOENT (No such file or directory)
>
> open("/usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/i386-linux-thread-multi/Data/Dumper.pm",
> O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
Interesting that it checks for the existence of .pmc files using stat,
but of .pm files by just trying to open them.
--
David Cantrell | Enforcer, South London Linguistic Massive
Feature: an incorrectly implemented bug
_______________________________________________
Boston-pm mailing list
[email protected]
http://mail.pm.org/mailman/listinfo/boston-pm