https://bugs.meego.com/show_bug.cgi?id=21249

           Summary: remove RPATH /usr/lib from syncevolution.org binaries
    Classification: MeeGo Projects
           Product: SyncEvolution
          Platform: ---
           Version: unspecified
          Platform: Common
      Architecture: ---
            Status: NEW
          Severity: normal
          Priority: Undecided
         Component: SyncEvolution
        AssignedTo: [email protected]
        ReportedBy: [email protected]
         QAContact: [email protected]
                CC: [email protected],
                    [email protected]
   Estimated Hours: 0.0


SyncEvolution 1.1.99.5a contains RPATH /usr/lib in various files. This breaks
loading libraries from other locations via LD_LIBRARY_PATH or ld.so config and
thus should be avoided.

As a workaround:
sudo perl -pi -e 's;/usr/lib(?!/);/xxx/lib;' \
  /usr/lib/libsyncevolution.so.0.0.0 \
  /usr/libexec/syncevo-dbus-server \
  /usr/lib/syncevolution/libgdbussyncevo.so.0.0.0  \
  /usr/lib/syncevolution/backends/*.so

--------
Product: SyncEvolution
Component: SyncEvolution
MeeGo Release: unspecified
Severity: normal
Priority: Undecided
Keywords: 
Status: NEW
Who: [email protected]
Assigned To: [email protected]
Target Build: ---
Flags: 
Changed: 
--------

https://bugs.meego.com/show_bug.cgi?id=21249


-- 
Configure bugmail: https://bugs.meego.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the assignee of the bug.
You are watching someone on the CC list of the bug.
_______________________________________________
Syncevolution-issues mailing list
[email protected]
http://lists.syncevolution.org/listinfo/syncevolution-issues

Reply via email to