On Thu, 25 Jun 2009 21:40:07 +0100
"Martin J. Evans" <martin.ev...@easysoft.com> wrote:

> >     
> I'm not sure the --enable-rtldgroup=no  works now because of libtool 
> changes. I think you may need to configure unixODBC then edit the
> file and delete the LT_GROUP. This appears to be an issue with
> libtool which was worked around in the past but the workaround does
> not work now because libtool has changed and regenerates the code in
> a way --enable-rtldgroup cannot work.
> 
> Martin


Martin --

In:

unixODBC-2.2.14/libltdl/ltdl.c line 1063 of 4543 :

/*
 * This needed fixing for any number of reasons, including Perl DBD::ODBC
 */

... so, that comment line would seem to indicate that:

    # Remove bundled libltdl copy
    rm -rf libltdl

... from the unixODBC ebuild script I linked you to, is pretty much going to 
cause usage failure for DBD::ODBC, since it deletes the file which "needed 
fixing for... DBD::ODBC".

So, like, is that about it? '-)

And, so even though that file was fixed for DBD::ODBC, it probably still needs 
fixing a bit more... as I just finished patching my copy of it at your 
suggestion?

Now, what I don't understand is, why this package *doesn't* use whatever... 
system libltdl. 

Again, all I can say is I know nothing about the actual code that makes all 
this stuff work, or compiling, or really, much of anything "hard" about 
computing. I just want Gentoo perl users (both of us) to be able to have an 
ebuild that works to make something DBD-ODBC can use.

Cheers,

-- 
 |\  /|        |   |          ~ ~  
 | \/ |        |---|          `|` ?
 |    |ichael  |   |iggins    \^ /
 michael.higgins[at]evolone[dot]org

Reply via email to