Bug 177 - rebuild error
: rebuild error
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/kdelibs)
: unstable
: all Linux
: P4 minor
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2001-11-25 20:55 by
Modified: 2009-05-10 09:31 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2001-11-25 20:55:05
ошибка при пересборке. Проявляется если не установлена предыдущая версия
пакета.

Проявляется на стадии %install в виде:
libtool: install: warning: relinking `basicstyle.la\'
cd /home/voins/RPM/BUILD/kdelibs-2.2.2/kstyles/basicplugin; /bin/sh
../../libtool --mode=relink c++ -DN
DEBUG -O2 -pipe -Wall -O2 -fexpensive-optimizations -march=i586 -mcpu=i686
-DNEED_BZ2_PREFIX -fno-excep
tions -fno-check-new -ftemplate-depth-99 -DQT_NO_TRANSLATION
-DQT_CLEAN_NAMESPACE -DQT_NO_COMPAT -DQT_N
O_ASCII_CAST -o basicstyle.la -rpath /usr/lib -L/usr/X11R6/lib -L/usr/lib
-module -avoid-version -no-un
defined plugin.lo ../../kdeui/libkdeui.la
gcc -shared  plugin.lo  -L/home/voins/RPM/BUILD/kdelibs-2.2.2/dcop/.libs
-L/home/voins/RPM/BUILD/kdelib
s-2.2.2/kdecore/.libs -L/usr/X11R6/lib -L/usr/lib -lkdeui  -lc  -Wl,-soname
-Wl,basicstyle.so -o .libs/
basicstyle.so
/usr/bin/ld: cannot find -lkdeui
В итоге имеем:
error: File not found: /home/voins/tmp/kdelibs-buildroot/usr/lib/basicstyle.la
...

Аналогично для кучи других .so из этого пакета.
Добавление строчки:
export LDFLAGS=\"-L/usr/lib -L$RPM_BUILD_ROOT/usr/lib\"
перед запуском configure решает проблему.

---

---
------- Comment #1 From 2001-11-26 13:22:16 -------
Спасибо, ща пересоберу
------- Comment #2 From 2001-11-26 13:22:16 -------
Спасибо, ща пересоберу
------- Comment #3 From 2003-09-24 12:30:50 -------
reassign 2 zerg@altlinux.org