]> git.ipfire.org Git - thirdparty/openssl.git/commit
Unix build file template: symlink "simple" to "full" shlib selectively
authorRichard Levitte <levitte@openssl.org>
Mon, 29 Mar 2021 10:23:40 +0000 (12:23 +0200)
committerRichard Levitte <levitte@openssl.org>
Tue, 30 Mar 2021 13:12:39 +0000 (15:12 +0200)
commit3bf7c3a166f20f3deac8d4730aa54bcce466c10a
treed490e28d12654aab10a7bb0810207846633323df
parent8f81e3a1848819b3e2bf57d7bc810e440e29d8a5
Unix build file template: symlink "simple" to "full" shlib selectively

On Unix-like platforms where the shared library comes in a form with
and a form without SO version number, the one without is symbolically
linked to the one with.

However, we have Unix-like platforms where we don't deal with SO
version numbers, and where the "simple" shlib thereby ends up being
symbolically linked to itself.  A simple check of the two shlib file
names is enough to ensure that we only do the symbolic link when
actually necessary.

Reviewed-by: Paul Dale <pauli@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/14726)
Configurations/unix-Makefile.tmpl