Summary: | media-libs/libggi-1.0.2 does not build with libtool-2.2 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Benedikt Morbach <benedikt.morbach> |
Component: | [OLD] Library | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Benedikt Morbach
2008-05-09 05:27:48 UTC
:roar: first of all it's libgii, not libggi. Now, the problem is that they have put libtool.m4 of 2.1a into acinclude.m4 (it's at least 70% of it). So this is an upstream bug. It lies in their autogen.sh, it has following line cat m4/*.m4 > acinclude.m4 when they actually should be doing aclocal -I m4 so I think following should work: rm ${S}/acinclude.m4 AT_M4DIR="m4" eautoreconf BTW, this is a duplicate of bug #218483, but I didn't post this solution there. And I just checked something, media-libs/libggi-2.2.2 does suffer from the same bug, but as we don't eutoreconf it, it skips are notice. Upstream should be notified about both. yeah, dupe *** This bug has been marked as a duplicate of bug 218483 *** I've a small problem with the current solution for "media-libs/libggi-1.0.2": it does not build with libtool-1.5.26 anymore, which is the current released version. I'm currently (13 - 6- 2008) installing a fresh installation of Gentoo on a new Intel core 2 machine, using the 64 bit installation (portage sync today). I could solve that problem by installing libtool-2.2.4l, which does install libggi-1.0.2 without any problem. However "dev-python/gnome-python-2.20.1" does not install with the new libtool, while it install nicely with the old version. The error message was identical to this one (which I copied from below as I have no access to the other machine yet): libtool: Version mismatch error. This is libtool 2.2, but the libtool: definition of this LT_INIT comes from an older release. libtool: You should recreate aclocal.m4 with macros from libtool 2.2 libtool: and run autoconf again. (In reply to comment #4) > I've a small problem with the current solution for "media-libs/libggi-1.0.2": > it does not build with libtool-1.5.26 anymore, which is the current released > version. I'm currently (13 - 6- 2008) installing a fresh installation of Gentoo > on a new Intel core 2 machine, using the 64 bit installation (portage sync > today). > > I could solve that problem by installing libtool-2.2.4l, which does install > libggi-1.0.2 without any problem. However "dev-python/gnome-python-2.20.1" does > not install with the new libtool, while it install nicely with the old version. > The error message was identical to this one (which I copied from below as I > have no access to the other machine yet): > > libtool: Version mismatch error. This is libtool 2.2, but the > libtool: definition of this LT_INIT comes from an older release. > libtool: You should recreate aclocal.m4 with macros from libtool 2.2 > libtool: and run autoconf again. > To clarify myself, the error message above is the error message I get when trying to install "dev-python/gnome-python-2.20.1" with libtool version 2.2.4 With libtool 1.5.26, the libgii build fails when trying to execute "AT_M4DIR=m4 eautoreconf" Imediately after "Running automake --add-missing --copy" appears, it fails and quits. |