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