Return-Path: Delivered-To: apmail-httpd-test-dev-archive@httpd.apache.org Received: (qmail 98467 invoked by uid 500); 17 Oct 2001 17:10:39 -0000 Mailing-List: contact test-dev-help@httpd.apache.org; run by ezmlm Precedence: bulk Reply-To: test-dev@httpd.apache.org list-help: list-unsubscribe: list-post: Delivered-To: mailing list test-dev@httpd.apache.org Received: (qmail 98433 invoked from network); 17 Oct 2001 17:10:38 -0000 X-Authentication-Warning: mako.covalent.net: dougm owned process doing -bs Date: Wed, 17 Oct 2001 10:14:19 -0700 (PDT) From: Doug MacEachern To: test-dev@httpd.apache.org Subject: Re: cvs commit: httpd-test/perl-framework/t TEST.PL In-Reply-To: <014901c15723$7bf63750$96c0b0d0@roweclan.net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N On Wed, 17 Oct 2001, William A. Rowe, Jr. wrote: > It's ok, that patch broke win32 as well... we end up with paths like wha? the 5.005 compat patch did not change behavior at all. the commit message says: backport to 5.005: - open my $fh, ... => my $fh = Symbol::gensym(); open $fh, ... - our @foo => use vars qw(@foo) - create a stub warnings.pm - complain if File::Spec::Functions does not exist the latter two don't happen if $] >= 5.006, and there's no way the other two would change how paths are looked at. > C:/httpd-test/perl-framework/C:/httpd-test/perl-framework/t/conf > > since it doesn't look to Unix like C:/ starts a path. > > I'd suggest we revert, and find a better solution for Win32. you must be talking about the patch that added this to Apache/TestRun.pm, right?? BEGIN { #Apache likes everything to be in /unix/path/file.ext format $INC{'File/Spec.pm'} = __FILE__; require File::Spec::Unix; @File::Spec::ISA = qw(File::Spec::Unix); }