qt-dbus build doesn't honor rpath?

Benjamin Reed rangerrick at gmail.com
Fri Jun 9 00:53:28 CEST 2006


The Mac OS X 10.3 dashboard is failing because apparently the
libdbus-qt4-1.dylib does not encode the full path in the binary:

$ otool -L libdbus-qt4-1.dylib
libdbus-qt4-1.dylib:
        libdbus-qt4-1.dylib.1 (compatibility version 0.0.0, current
version 0.0.0)
        /opt/qt4/lib/QtCore.framework/Versions/4.0/QtCore
(compatibility version 4.1.0, current version 4.1.3)
        /opt/qt4/lib/QtXml.framework/Versions/4.0/QtXml (compatibility
version 4.1.0, current version 4.1.3)
        /opt/kde4-deps/lib/libdbus-1.2.dylib (compatibility version
3.0.0, current version 3.0.0)
        /usr/lib/libSystem.B.dylib (compatibility version 1.0.0,
current version 71.1.4)

(that should be /opt/kde4-deps/lib/libdbus-qt4-1.dylib.1)

This stuff all works in kdelibs and up, so I'm assuming qt-dbus is
missing some of the configuration that's enabled in the main kdelibs
build.  Any idea what it is?  I can fix it manually for now, but it's
not a "proper" fix.


More information about the Kde-buildsystem mailing list