Details
-
Bug
-
Resolution: Done
-
P2: Important
-
5.9.0 Beta 4, 5.9
-
None
Description
After installing the SDK and inspecting the RPATH of the libraries most had $ORIGIN set, but a few:
for i in `ls *.so`; do echo $i && chrpath -l $i; done libicudata.so libicudata.so: RPATH=/home/qt/icu_install/lib libicui18n.so libicui18n.so: RPATH=/home/qt/icu_install/lib libicuio.so libicuio.so: RPATH=/home/qt/icu_install/lib libicule.so libicule.so: RPATH=/home/qt/icu_install/lib libiculx.so libiculx.so: RPATH=/home/qt/icu_install/lib libicutest.so libicutest.so: RPATH=/home/qt/icu_install/lib libicutu.so libicutu.so: RPATH=/home/qt/icu_install/lib libicuuc.so libicuuc.so: RPATH=/home/qt/icu_install/lib libqgsttools_p.so libqgsttools_p.so: RUNPATH=/home/qt/work/install/lib:$ORIGIN
Attachments
Issue Links
- is duplicated by
-
QTBUG-60944 Fix prebuilt ICU 56.1 for RHEL 7.2 arcive used for official Linux binaries
- Closed
- relates to
-
QTBUG-76272 ICU libs shipped with Qt have wrong RPATH on Linux
- Reported
-
QTBUG-103777 Pick rpath improvements to 6.3/6.2 after CI is less overloaded
- Closed
- resulted in
-
QTBUG-53865 Linking with non-system ICU fails
- Closed