diff options
author | Richard Levitte <levitte@openssl.org> | 2021-05-17 15:13:41 +0200 |
---|---|---|
committer | Richard Levitte <levitte@openssl.org> | 2021-05-19 12:31:17 +0200 |
commit | a1181fbdd0df70109c04283c564718b6f8d6ec18 (patch) | |
tree | 1a172bcf51abbec3942c04f68d5d7a7e11bfd5d6 /Configurations | |
parent | a2625c0fc8ad229871874782ee2b5c46e66f9716 (diff) |
Fix The VMS variant of platform->staticname()
It was looking in the wrong place in %unified_info to determine if the
library would be installed or not.
Reviewed-by: Tim Hudson <tjh@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/15317)
Diffstat (limited to 'Configurations')
-rw-r--r-- | Configurations/platform/VMS.pm | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/Configurations/platform/VMS.pm b/Configurations/platform/VMS.pm index 7aeb20bb3b..7d7835afea 100644 --- a/Configurations/platform/VMS.pm +++ b/Configurations/platform/VMS.pm @@ -39,7 +39,8 @@ sub staticname { # Non-installed libraries are *always* static, and their names remain # the same, except for the mandatory extension my $in_libname = platform::BASE->staticname($_[1]); - return $in_libname if $unified_info{attributes}->{$_[1]}->{noinst}; + return $in_libname + if $unified_info{attributes}->{libraries}->{$_[1]}->{noinst}; return platform::BASE::__concat($_[0]->osslprefix(), platform::BASE->staticname($_[1]), |