Review Request 125614: Enable normal rpath handling on Mac

Christoph Cullmann cullmann at kde.org
Tue Oct 13 11:39:14 UTC 2015


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://git.reviewboard.kde.org/r/125614/
-----------------------------------------------------------

(Updated Oct. 13, 2015, 11:39 a.m.)


Status
------

This change has been marked as submitted.


Review request for KDE Software on Mac OS X, KDE Frameworks, Alex Merry, and Harald Fernengel.


Changes
-------

Submitted with commit 20bf1de42b035eb669d0250f4d549c15f9256e58 by Christoph Cullmann to branch master.


Repository: extra-cmake-modules


Description
-------

Enable normal rpath handling on Mac, just in addition set the install name.
Without this, with a plain qt installed via the qt mac installer, no program build runs, e.g. desktoptojson can't locate any Qt lib.
With that all is fine and we have some reasonable rpaths:

Load command 17
          cmd LC_RPATH
      cmdsize 48
         path /Users/cullmann/local/kf5/usr/lib (offset 12)
Load command 18
          cmd LC_RPATH
      cmdsize 56
         path /Users/cullmann/Qt5.5.0/5.5/clang_64/lib (offset 12)


Diffs
-----

  kde-modules/KDECMakeSettings.cmake cefd6da 

Diff: https://git.reviewboard.kde.org/r/125614/diff/


Testing
-------

Could build kservice with this patch again, as desktoptojson works.


Thanks,

Christoph Cullmann

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-frameworks-devel/attachments/20151013/dcf43c93/attachment.html>


More information about the Kde-frameworks-devel mailing list