[Craft] [Bug 433407] install_name_tool failures make builds unusable

Dawid Wróbel bugzilla_noreply at kde.org
Tue Mar 9 18:30:19 GMT 2021


https://bugs.kde.org/show_bug.cgi?id=433407

--- Comment #3 from Dawid Wróbel <me at dawidwrobel.com> ---
The libKF5TextWidgets.5.dylib links against QtTextToSpeech using rpath: 
~ otool -L
/Applications/kmymoney.app/Contents/Frameworks/libKF5TextWidgets.5.dylib        
/Applications/kmymoney.app/Contents/Frameworks/libKF5TextWidgets.5.dylib:
        @executable_path/../Frameworks/libKF5TextWidgets.5.dylib (compatibility
version 5.0.0, current version 5.79.0)
        @loader_path/libKF5SonnetUi.5.dylib (compatibility version 5.0.0,
current version 5.79.0)
        @loader_path/libKF5SonnetCore.5.dylib (compatibility version 5.0.0,
current version 5.79.0)
        @loader_path/libKF5ConfigWidgets.5.dylib (compatibility version 5.0.0,
current version 5.79.0)
        @loader_path/libKF5Completion.5.dylib (compatibility version 5.0.0,
current version 5.79.0)
        @rpath/QtTextToSpeech.framework/Versions/5/QtTextToSpeech
(compatibility version 5.15.0, current version 5.15.2)
        @loader_path/libKF5I18n.5.dylib (compatibility version 5.0.0, current
version 5.79.0)
        @loader_path/libKF5Codecs.5.dylib (compatibility version 5.0.0, current
version 5.79.0)
        @loader_path/libKF5Auth.5.dylib (compatibility version 5.0.0, current
version 5.79.0)
        @loader_path/libKF5AuthCore.5.dylib (compatibility version 5.0.0,
current version 5.79.0)
        @loader_path/libKF5CoreAddons.5.dylib (compatibility version 5.0.0,
current version 5.79.0)
        @loader_path/libKF5WidgetsAddons.5.dylib (compatibility version 5.0.0,
current version 5.79.0)
        @rpath/QtWidgets.framework/Versions/5/QtWidgets (compatibility version
5.15.0, current version 5.15.2)
        @loader_path/libKF5ConfigGui.5.dylib (compatibility version 5.0.0,
current version 5.79.0)
        @rpath/QtGui.framework/Versions/5/QtGui (compatibility version 5.15.0,
current version 5.15.2)
        @rpath/QtXml.framework/Versions/5/QtXml (compatibility version 5.15.0,
current version 5.15.2)
        @loader_path/libKF5ConfigCore.5.dylib (compatibility version 5.0.0,
current version 5.79.0)
        @rpath/QtCore.framework/Versions/5/QtCore (compatibility version
5.15.0, current version 5.15.2)
        /usr/lib/libc++.1.dylib (compatibility version 1.0.0, current version
800.7.0)
        /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current
version 1281.0.0)

However, no LC_RPATH are set in the binary:

~ otool -l /Applications/kmymoney.app/Contents/MacOS/kmymoney | grep LC_RPATH
~ 

So the @rpaths cannot work as expected. Therefore I'd say that the "delete
rpath" issues I originally reported *are*, in fact, relevant.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the Kde-windows mailing list