[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-core-devel
Subject:    --as-needed problem
From:       Lubos Lunak <l.lunak () suse ! cz>
Date:       2004-11-09 12:52:49
Message-ID: 200411091352.49593.l.lunak () suse ! cz
[Download RAW message or body]


 Hello,

 there seems to be a problem with --enable-as-needed. I updated kdelibs, and I 
get the following error when building it:

./kdoctools/meinproc --srcdir=/home/llunak/build/src/kdelibs/kdoctools --check 
--cache ./doc/kspell/index.cache.bz2 /home/llunak/build/src/kdelibs/doc/kspell/index.docbook
/home/llunak/build/suse/kdelibs/kdoctools/.libs/lt-meinproc: symbol lookup 
error: /home/llunak/build/suse/kdelibs/kio/.libs/libkio.so.4: undefined 
symbol: _ZN9KIconView8takeItemEP13QIconViewItem
Error creating ./doc/kspell/index.cache.bz2. Exit status 127.

 That's a clean checkout and clean build, from today about 12:00 CET. Using 
--disable-as-needed with configure and relinking avoids the problem.

 The undefined symbol above is from KIconView, i.e. libkdeui. Using ldd on 
lt-meinproc shows that e.g. libkio is used from builddir, but libkdeui is 
used from $KDEDIR/lib . Since it's been a couple of days since my last 
update, the installed libkdeui doesn't have the symbol yet.

 Can somebody fix it please?

-- 
Lubos Lunak
KDE developer
---------------------------------------------------------------------
SuSE CR, s.r.o.  e-mail: l.lunak@suse.cz , l.lunak@kde.org
Drahobejlova 27  tel: +420 2 9654 2373
190 00 Praha 9   fax: +420 2 9654 2374
Czech Republic   http://www.suse.cz/
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic