TEST: Display the correct shared library name

In test/recipes/01-test_symbol_presence.t

Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Paul Dale <pauli@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/15776)
master
Richard Levitte 2 years ago committed by Pauli
parent 42cf25fcb6
commit 07b8c0a186

@ -39,7 +39,8 @@ note
foreach my $libname (@libnames) {
SKIP:
{
my $shlibpath = bldtop_file(platform->sharedlib("lib$libname"));
my $shlibname = platform->sharedlib("lib$libname");
my $shlibpath = bldtop_file($shlibname);
*OSTDERR = *STDERR;
*OSTDOUT = *STDOUT;
open STDERR, ">", devnull();
@ -107,18 +108,18 @@ foreach my $libname (@libnames) {
}
if (scalar @missing) {
note "The following symbols are missing in lib$libname.so:";
note "The following symbols are missing in ${shlibname}:";
foreach (@missing) {
note " $_";
}
}
if (scalar @extra) {
note "The following symbols are extra in lib$libname.so:";
note "The following symbols are extra in ${shlibname}:";
foreach (@extra) {
note " $_";
}
}
ok(scalar @missing == 0,
"check that there are no missing symbols in lib$libname.so");
"check that there are no missing symbols in ${shlibname}");
}
}

Loading…
Cancel
Save