John Malmberg <wb8...@gmail.com> wrote on 01/22/2009 10:03:16 AM:

> Based on that, the Module::Build component that is using glob needs to 
> be changed to use File::Glob::glob instead.

How about changing Module::Build to use C<opendir()>, C<readdir()>, and 
C<closedir()> as recommended in perlport.pod?

By the way, historically there was a large difference in perl's 
C<glob()> behavior between different flavors of Unix since at that time
perl would usually try to exec a C like shell (csh or tcsh) that it
had to find at Configure time.  Those days were over when perl's internals
implemented the necessary file finding in terms of C rtl calls that are 
moderately
portable across Unix flavors. However that grand unification of perl 
globbing
pertained only to Unix like environments and had nothing to do with 
distinctly non Unix operating systems.  For example, VMS globbing is still 

different:  On ODS-2 the % character can be considered a single character 
wildcard but that is not true on any Unix.

Peter Prymmer

Reply via email to