James Keenan via RT schrieb:
(I'm surprised this patch slipped beneath my radar, as it refers to
files I've been staring at for months.)

This is very consistent with what I've recommended for %Config in
http://rt.perl.org/rt3//Public/Bug/Display.html?id=47902, so I recommend
this patch be applied as well.  Since it was originally submitted early
in the year, we may have to double-check the locations to which it is
being applied to get it to work correctly.  Here's where $^O is
currently being invoked under config/:

[parrot] 509 $ fnsa config/ '*.pm' | xargs grep -n '$^O'
config/inter/progs.pm:99:    $libs = join ' ', grep { $^O =~ /VMS|MSWin/
|| !/^-l(c|gdbm(_compat)?|dbm|ndbm|db)$/ }
config/init/hints.pm:41:    my $hints = "init::hints::" . lc($^O);
config/auto/headers.pm:113:    if ( $^O eq "msys" ) {
config/auto/gdbm.pm:71:    if ( $^O =~ /mswin32/i ) {
config/auto/gmp.pm:54:    if ( $^O =~ /mswin32/i ) {
config/auto/readline.pm:43:    if ( $^O =~ /mswin32/i ) {
config/auto/gcc.pm:402:            if $^O eq 'hpux';
config/auto/alignptrs.pm:48:    elsif ( $^O eq 'hpux' &&
$Config{ccflags} !~ /DD64/ ) {
config/gen/config_h.pm:83:    print {$HH} "\n#define BUILD_OS_NAME
\"$^O\"\n";
config/gen/platform.pm:39:    my $platform = lc $^O;
James,

could you look into this patch and apply it if appropriate?
Obviously you are the person that knows best, whether
it can be applied right away or needs some fiddling or merging.

Regards,
 Bernhard

Reply via email to