FS#10012 - Pidgin can't compile using libtool 2.2 from [core]

Attached to Project: Arch Linux
Opened by Manuel C. (ekerazha) - Saturday, 29 March 2008, 19:47 GMT
Last edited by Jan de Groot (JGC) - Saturday, 05 April 2008, 17:39 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture All
Severity Medium
Priority Normal
Reported Version 2007.08-2
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description: Pidgin (2.4.0-1 PKGBUILD) can't compile using libtool 2.2 from [core]


Additional info:
* package version: 2.4.0-1 (source)

I've also reported this upstream: http://developer.pidgin.im/ticket/5346
This task depends upon

Closed by  Jan de Groot (JGC)
Saturday, 05 April 2008, 17:39 GMT
Reason for closing:  Won't fix
Additional comments about closing:  Not a libtool bug, not a real pidgin bug. Just live with the feature called "libtool version differences".
Comment by Jan de Groot (JGC) - Sunday, 30 March 2008, 01:16 GMT
Did you try using these commands before running configure:

libtoolize --force --copy
aclocal
autoconf
automake
Comment by Manuel C. (ekerazha) - Monday, 31 March 2008, 17:00 GMT
It worked... however

libtoolize --force --copy

is this a clean solution? On the pidgin bugtracker they said it could be a broken libtool package.
Comment by Jan de Groot (JGC) - Monday, 31 March 2008, 17:43 GMT
Libtool 2.2 is incompatible with 1.x. It could be a bug in libtool 2.2 with backwards compatibility, but hey, they don't raise the major version to 2 for nothing I guess?
The whole point is that pidgin includes libtoolization without a libtool binary included. Every source tarball that is shipped this way is broken with libtool 2.2.
Comment by Manuel C. (ekerazha) - Monday, 31 March 2008, 18:09 GMT
Thank you Jan, but I'm not competent here. Could you post this on the Pidgin bug tracker? http://developer.pidgin.im/ticket/5346
Comment by Ionut Biru (wonder) - Saturday, 05 April 2008, 16:38 GMT
pidgin compiles well if you comment the ugly hack that disables schemas:

sed -i -e 's/gconftool-2/no/g' configure.ac
autoconf || return 1
Comment by Jan de Groot (JGC) - Saturday, 05 April 2008, 17:38 GMT
Pidgin doesn't compile from plain 2.4.1 sources running ./configure && make straight after unpacking. This is a bug in the source distribution of pidgin and every other source package that distributes ltmain.sh from libtool 1.5.22 or below. Libtool 2.2 requires some variable replacements which were introduced in 1.5.24.

Loading...