diff options
-rwxr-xr-x | build | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -208,8 +208,9 @@ install-native: # libfoo.so.x, not libfoo.x.y.z as libtool generates. set -e; \ for link in $(destdir)$(libdir)/*.so; do \ - lib=$$(ls $${link}.* | head -n 1); \ - ln -sf ../../$${lib##*/} $(destdir)$(tgtlibdir)/$${link##*/}; \ + lib=$$(ls $${link}.* | sed 's|^.*/||; q;'); \ + link=$$(printf '%s\n' $${link} | sed 's|^.*/||;'); \ + ln -sf ../../$${lib} $(destdir)$(tgtlibdir)/$${link}; \ done # Remove libitm files. rm -f $(destdir)$(libdir)/libitm.* |