> 
> On Tue, May 27, 2003 at 10:16:30AM -0400, Jeff Urlwin wrote:
> > 
> > Tim -- should the DBISTATE_VERSION have been bumped when the new 
> > calls/calling changed in 1.33?  I'm suspecting that DBD::ODBC was 
> > built with version 1.33+ and yet he's using 1.21.
> 
> Yes, that could be the problem.

The user has upgraded to DBI 1.35 and all is well...

> 
> I'm always reluctant to change the DBISTATE_VERSION (as it 
> forces a rebuild of all drivers) so I try to keep changes 
> forward-compatible. The problem here is using a driver built 
> with a newer DBI than the old it ends up being used with. 
> I'll look into catching that situation.

It seems that since 1.33+ changed some handling on the routines themselves,
something should flag the change.  I agree.  I just thought that triggering
the DBISTATE_VERSION check would be the most obvious...and easy.

> 
> > Also, may I suggest (and potentially volunteer myself -- or someone 
> > else :) to build a repository for DBI and Moduless for AS 
> Perls?  With 
> > Ilya's site being down (still?), I think we need to have a plan.
> 
> Yes, yes. I agree! A plan (and some action) would be very good here.

I am currently able to build:

        DBI
        DBD::ODBC -- occasionally ;)

        DBD::Oracle (using 9i client or 8i client -- shouldn't matter)
                is the OCI7 build important?
                - the big problem with DBD::Oracle is that ActiveState
claims they can't legally build this anymore without buying Oracle's
products.  I don't believe that to be true, but I have not seen the legalese
that causes them to think that.

        Any non-database specific perl based modules (DBD::CSV, notably, but
haven't touched it in a while)
        
I'd like to be able to build, but probably need guidance from their
respective authors:
        DBD::Sybase
        DBD::Mysql
        DBD::DB2?
        DBD::Informix
        Others that I haven't thought of that seem to be requested?

My gut says that having one person perform the builds would be best, to
ensure DBI & DBD::xxx compatibility.

I also think that repositories for 5.6.1 (aka ActivePerl builds 6xx) and
5.8.x would be best.

I'd be, typically, only interested in building for Win32, but there seems to
have been a bit of interest in binaries for Linux lately -- however, I think
that's a big can of worms with the number of distributions, etc and the fact
is that the C compiler comes with the OS, so I'd be likely to leave that one
alone.
        
> 
> > In theory, I could host this and register the domain 
> (dbifaq.org?), if 
> > we need to.  I may have to dig up a machine to do it, but 
> it shouldn't 
> > be difficult.
> 
> dbi.perl.org is being revamped by Ilya and we might just be 
> able to use that as a home for AS builds of DBI/DBDs. I'll ask.

Or at least a link to a site I maintain here....  I would think it's better
on dbi.perl.org, maybe with a site here as a backup...

Regards,

Jeff



Reply via email to