KDE3 BUG REPORT: kdewidgets.so in kdelibs4 offends uic-real
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.
- Jarno
--
To UNSUBSCRIBE, email to debian-kde-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Reply to: