From d3136af3c3905a730bd8fb44158aab36a2549d9b Mon Sep 17 00:00:00 2001 From: Richard Levitte Date: Sat, 18 May 2019 16:24:21 -0700 Subject: [PATCH] Configure: let platform->dsoext() default with platform->shlibextsimple() We still use '.so' as a last resort... Fixes #8950 Reviewed-by: Tim Hudson (Merged from https://github.com/openssl/openssl/pull/8951) --- Configurations/platform/Unix.pm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Configurations/platform/Unix.pm b/Configurations/platform/Unix.pm index ca8d6bb65b..bb93d38f8c 100644 --- a/Configurations/platform/Unix.pm +++ b/Configurations/platform/Unix.pm @@ -13,7 +13,8 @@ require platform::BASE; use configdata; sub binext { $target{exe_extension} || '' } -sub dsoext { $target{dso_extension} || '.so' } +sub dsoext { $target{dso_extension} || platform->shlibextsimple() + || '.so' } # Because these are also used in scripts and not just Makefile, we must # convert $(SHLIB_VERSION_NUMBER) to the actual number. sub shlibext { (my $x = $target{shared_extension} -- 2.25.1