summaryrefslogtreecommitdiffstats
path: root/Configurations/platform
diff options
context:
space:
mode:
authorRichard Levitte <levitte@openssl.org>2021-06-16 06:09:41 +0200
committerMatt Caswell <matt@openssl.org>2021-06-16 14:47:39 +0100
commit3c121b986c51887c4f6ff662f36b1338fcf53e2a (patch)
tree2834492f7bc789a8f54d6921909de1b15833257a /Configurations/platform
parenta6f8e131f40bbca55867af7d1504a58acd4c3b3d (diff)
Configuration: Fix incorrect $unified_info{attributes} references
Reviewed-by: Paul Dale <pauli@openssl.org> Reviewed-by: Tomas Mraz <tomas@openssl.org> (Merged from https://github.com/openssl/openssl/pull/15758)
Diffstat (limited to 'Configurations/platform')
-rw-r--r--Configurations/platform/AIX.pm3
-rw-r--r--Configurations/platform/Unix.pm3
-rw-r--r--Configurations/platform/Windows.pm3
3 files changed, 6 insertions, 3 deletions
diff --git a/Configurations/platform/AIX.pm b/Configurations/platform/AIX.pm
index c6f0e8d251..e2409057cd 100644
--- a/Configurations/platform/AIX.pm
+++ b/Configurations/platform/AIX.pm
@@ -22,7 +22,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->staticname($_[1]) . '_a';
}
diff --git a/Configurations/platform/Unix.pm b/Configurations/platform/Unix.pm
index 0c03c07930..80963adc30 100644
--- a/Configurations/platform/Unix.pm
+++ b/Configurations/platform/Unix.pm
@@ -45,7 +45,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};
# We currently return the same name anyway... but we might choose to
# append '_static' or '_a' some time in the future.
diff --git a/Configurations/platform/Windows.pm b/Configurations/platform/Windows.pm
index d1932a9200..4ecd6d513d 100644
--- a/Configurations/platform/Windows.pm
+++ b/Configurations/platform/Windows.pm
@@ -30,7 +30,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};
# To make sure not to clash with an import library, we make the static
# variant of our installed libraries get '_static' added to their names.