Re: KDE 3 packaging - bug thread (kdewidgets.so in kdelibs4 offends uic-real)
(This is mostly a duplicate message; I'm just including this to Chris' bug
report thread.)
Hi,
I've been having problems compiling Kwave for KDE3 on Debian:
/usr/bin/uic-real: relocation error: /usr/lib/libkio.so.4: undefined symbol:
unregisterStaticDeleter__7KGlobalP18KStaticDeleterBase
We've traced this problem with the Kwave developers and noticed that if you
remove or rename /usr/lib/kde3/plugins/designer/kdewidgets.so, the
application compiles and links OK.
Further, this only seems to happen with .ui files that contain custom/unknown
widget classes.
To reproduce the problem, try the following:
---
1) create test.ui:
<!DOCTYPE UI>
<UI version="3.0" stdsetdef="1">
<widget class="QFrame">
<widget class="SomeCustomWidget">
</widget>
</widget>
</UI>
2) run:
/usr/bin/uic -o /dev/null -tr i18n -impl none.uih.h test.ui
This should output "undefined symbol:
unregisterStaticDeleter__7KGlobalP18KStaticDeleterBase". If not, your system
does not have the bug.
---
Versions:
+ uic: "User Interface Compiler for Qt version 3.0.3"
+ kdelibs4 3.0.1-0.1
+ QT packages:
libqt2 2.3.1-22 Qt GUI Library (runtime version).
libqt2-gl 2.3.1-22 Qt GUI Library (GL version).
libqt2-mt 2.3.1-22 Qt GUI Library (runtime threaded version).
libqt3 3.0.3-20020329 Qt GUI Library (runtime version)
libqt3-dev 3.0.3-20020329 Qt GUI development files
libqt3-mt 3.0.3-20020329 Qt GUI Library (Threaded runtime version)
libqt3-mt-dev 3.0.3-20020329 Qt Threaded development files
qt-designer 2.3.1-22 Qt GUI Designer
qt-doc 2.3.1-22 Tutorial and reference documentation and exa
qt3-tools 3.0.3-20020329 Qt GUI Designer and other Qt3 based tools
$ ldd /usr/bin/uic-real
libqt-mt.so.3 => /usr/lib/libqt-mt.so.3 (0x40030000)
libpthread.so.0 => /lib/libpthread.so.0 (0x4060a000)
libGLU.so.1 => /usr/X11R6/lib/libGLU.so.1 (0x4061e000)
libGL.so.1 => /usr/X11R6/lib/libGL.so.1 (0x4069b000)
libXmu.so.6 => /usr/X11R6/lib/libXmu.so.6 (0x40701000)
libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x40715000)
libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x4072b000)
libdl.so.2 => /lib/libdl.so.2 (0x40733000)
libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x40736000)
libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x40744000)
libXrender.so.1 => /usr/X11R6/lib/libXrender.so.1 (0x4081e000)
libXft.so.1 => /usr/X11R6/lib/libXft.so.1 (0x40823000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x4084c000)
libstdc++-libc6.2-2.so.3 => /usr/lib/libstdc++-libc6.2-2.so.3 (0x40896000)
libm.so.6 => /lib/libm.so.6 (0x408df000)
libc.so.6 => /lib/libc.so.6 (0x40900000)
libmng.so.1 => /usr/lib/libmng.so.1 (0x40a1d000)
libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0x40a60000)
libpng.so.3 => /usr/lib/libpng.so.3 (0x40a7f000)
libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0x40aac000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
liblcms.so.1 => /usr/lib/liblcms.so.1 (0x40af6000)
- Jarno
--
To UNSUBSCRIBE, email to debian-kde-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Reply to: