Many thanks!

Tim.

On Fri, Feb 16, 2001 at 03:21:42PM -0800, Michael A. Chase wrote:
> The current post_initialize() uses the external command 'find' to search the
> perl library tree for old versions of DBI and DBD drivers.  This won't work
> on most Win32 machines and probably won't work in some other platforms
> either.
> 
> It also uses <*.xst> to identify some of the files used to build DBD drivers
> and explicitly lists the C header (.h) files.  Because glob() depends on csh
> in most UNIX builds it is vulnerable to absent or invalid csh's.  A fixed
> list of the header files is vulnerable to new header files not being made
> available for DBD builds.
> 
> The modified subroutine (patch file attached) uses File::Find for both
> operations.  In addition, reports all .h and .xst files, not just the ones
> explicitly listed.
> 
> I changed the old file and directory search regular expression so it accepts
> all files in the DBD directories, not just the DBD directories themselves.
> The original match expression is present, but is commented out in case that
> behavior is preferred.
> 
> --
> Mac :})
> ** I normally forward private database questions to the DBI mail lists. **
> Give a hobbit a fish and he'll eat fish for a day.
> Give a hobbit a ring and he'll eat fish for an age.
> 


Reply via email to