From: Matt Caswell Date: Thu, 21 Mar 2019 16:41:25 +0000 (+0000) Subject: Complain if there are missing symbols when creating a provider .so file X-Git-Tag: openssl-3.0.0-alpha1~2226 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=0be2cc5eb3faa2c79a705fee5977fa49841c1799;p=oweals%2Fopenssl.git Complain if there are missing symbols when creating a provider .so file Reviewed-by: Richard Levitte (Merged from https://github.com/openssl/openssl/pull/8537) --- diff --git a/Configurations/shared-info.pl b/Configurations/shared-info.pl index 3df12a321b..f821ad7e8d 100644 --- a/Configurations/shared-info.pl +++ b/Configurations/shared-info.pl @@ -32,6 +32,7 @@ my %shared_info; return { %{$shared_info{'gnu-shared'}}, shared_defflag => '-Wl,--version-script=', + dso_ldflags => '-z defs', }; }, 'bsd-gcc-shared' => sub { return $shared_info{'linux-shared'}; },