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