FS#6516 - Automake 1.10 has a bug in it's libtool
Attached to Project:
Arch Linux
Opened by Johannes Schriewer (dunkelstern) - Saturday, 03 March 2007, 00:44 GMT
Opened by Johannes Schriewer (dunkelstern) - Saturday, 03 March 2007, 00:44 GMT
|
Details
It seems Automake 1.10 has a bug in it's libtool that breaks
compilation of some programs.
It doesn't correctly append -L switches to the gcc commandlines. So compilation errors out with missing libraries that are in fact correctly in place. It can be easily reproduced by trying to compile some KDE packages. It will error out with LD: Cannot find -lqt-mt This bug is related to the following one: http://bugs.archlinux.org/task/6506 qt-enhanced of KDEmod was patched to create that error because of the libtool bug. I propose a simple downgrade to 1.9 until this is fixed though. |
This task depends upon
Closed by Tobias Powalowski (tpowa)
Saturday, 03 March 2007, 12:49 GMT
Reason for closing: Not a bug
Saturday, 03 March 2007, 12:49 GMT
Reason for closing: Not a bug
With autotools 1.10 installed, kdelibs fails to build with this error:
g++ -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -march=x86-64 -O3 -pipe -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -fvisibility=hidden -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -o dcopidl dcopidl.all_cc.o main.o -lqt-mt -lpng -lz -lm -lXext -lX11 -lSM -lICE -lpthread -Wl,--rpath -Wl,/opt/kde/lib -Wl,--rpath -Wl,/opt/qt/lib -Wl,--rpath -Wl,/usr/share
/usr/bin/ld: cannot find -lqt-mt
With autotools 1.9 everything is shiny...