The branch master has been updated
via 50625bf5c374b0fe213501fb93c3a2168e8ba844 (commit)
from 44f23cd281f2ec58c41c7a12b0f4aac10ccd8782 (commit)
- Log -----------------------------------------------------------------
commit 50625bf5c374b0fe213501fb93c3a2168e8ba844
Author: Richard Levitte <[email protected]>
Date: Mon Jan 22 22:02:36 2018 +0100
When building shared libraries, only ln -s when simple and full name differ
Fixes #5143
Reviewed-by: Tim Hudson <[email protected]>
(Merged from https://github.com/openssl/openssl/pull/5144)
-----------------------------------------------------------------------
Summary of changes:
Configurations/unix-Makefile.tmpl | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/Configurations/unix-Makefile.tmpl
b/Configurations/unix-Makefile.tmpl
index 601a8ea..6f33fcb 100644
--- a/Configurations/unix-Makefile.tmpl
+++ b/Configurations/unix-Makefile.tmpl
@@ -994,8 +994,10 @@ EOF
EOF
} else {
$recipe .= <<"EOF";
- rm -f $target
- ln -s $target_full $target
+ if [ '$target' != '$target_full' ]; then \\
+ rm -f $target; \\
+ ln -s $target_full $target; \\
+ fi
EOF
}
}
_____
openssl-commits mailing list
To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-commits