Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Remove extra installed copy of libFoundation.so
- 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.
- Loading branch information