Complain if there are missing symbols when creating a provider .so file
authorMatt Caswell <matt@openssl.org>
Thu, 21 Mar 2019 16:41:25 +0000 (16:41 +0000)
committerMatt Caswell <matt@openssl.org>
Thu, 4 Apr 2019 22:09:47 +0000 (23:09 +0100)
Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/8537)

Configurations/shared-info.pl

index 3df12a3..f821ad7 100644 (file)
@@ -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'}; },