You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Currently libFoundation.so exists in 2 places in the distribution
tarfile:
./usr/lib/swift/linux/x86_64/libFoundation.so
./usr/lib/swift/linux/libFoundation.so
- ld.so will load the first one located in x86_64 subdirectory which
will then set $ORIGIN to this directory. Consequently, the libICU
shared libraries required by libFoundation.so will not be found.
- Update CMakeLists.txt to not install libFoundation.so in the x86_64
directory.
- Also remove an unneeded RUNPATH pointing to the build directory for
libdispatch. This is already reached using LD_LIBRARY_PATH during
testing.
0 commit comments