diff options
-rw-r--r-- | dev-libs/openssl/files/openssl-1.0.2d-version-script.patch (renamed from dev-libs/openssl/files/openssl-1.0-versioned-symbols.patch) | 73 |
1 files changed, 40 insertions, 33 deletions
diff --git a/dev-libs/openssl/files/openssl-1.0-versioned-symbols.patch b/dev-libs/openssl/files/openssl-1.0.2d-version-script.patch index 71759a9..5150954 100644 --- a/dev-libs/openssl/files/openssl-1.0-versioned-symbols.patch +++ b/dev-libs/openssl/files/openssl-1.0.2d-version-script.patch @@ -1,13 +1,23 @@ +From: Debian OpenSSL Team <pkg-openssl-devel@lists.alioth.debian.org> +Date: Tue, 12 Dec 2017 23:35:24 +0100 +Subject: version-script + +=================================================================== --- - Configure | 2 - engines/ccgost/openssl.ld | 10 - engines/openssl.ld | 10 - openssl.ld | 4620 ++++++++++++++++++++++++++++++++++++++++++++++ - 4 files changed, 4642 insertions(+) + Configure | 2 + + engines/ccgost/openssl.ld | 10 + + engines/openssl.ld | 10 + + openssl.ld | 4608 +++++++++++++++++++++++++++++++++++++++++++++ + 4 files changed, 4630 insertions(+) + create mode 100644 engines/ccgost/openssl.ld + create mode 100644 engines/openssl.ld + create mode 100644 openssl.ld +diff --git a/Configure b/Configure +index 821d83965243..28ea7b2c2ab3 100755 --- a/Configure +++ b/Configure -@@ -1730,6 +1730,8 @@ if ($strict_warnings) +@@ -1752,6 +1752,8 @@ if ($strict_warnings) } } @@ -16,10 +26,13 @@ open(IN,'<Makefile.org') || die "unable to read Makefile.org:$!\n"; unlink("$Makefile.new") || die "unable to remove old $Makefile.new:$!\n" if -e "$Makefile.new"; open(OUT,">$Makefile.new") || die "unable to create $Makefile.new:$!\n"; +diff --git a/engines/ccgost/openssl.ld b/engines/ccgost/openssl.ld +new file mode 100644 +index 000000000000..42d02953a097 --- /dev/null +++ b/engines/ccgost/openssl.ld @@ -0,0 +1,10 @@ -+OPENSSL_1.0.0 { ++OPENSSL_1.0.2 { + global: + bind_engine; + v_check; @@ -29,10 +42,13 @@ + *; +}; + +diff --git a/engines/openssl.ld b/engines/openssl.ld +new file mode 100644 +index 000000000000..42d02953a097 --- /dev/null +++ b/engines/openssl.ld @@ -0,0 +1,10 @@ -+OPENSSL_1.0.0 { ++OPENSSL_1.0.2 { + global: + bind_engine; + v_check; @@ -42,10 +58,13 @@ + *; +}; + +diff --git a/openssl.ld b/openssl.ld +new file mode 100644 +index 000000000000..ff2f3c9e44c8 --- /dev/null +++ b/openssl.ld -@@ -0,0 +1,4620 @@ -+OPENSSL_1.0.0 { +@@ -0,0 +1,4608 @@ ++OPENSSL_1.0.2d { + global: + BIO_f_ssl; + BIO_new_buffer_ssl_connect; @@ -4343,14 +4362,6 @@ + CRYPTO_cbc128_decrypt; + CRYPTO_cfb128_encrypt; + CRYPTO_cfb128_8_encrypt; -+ -+ local: -+ *; -+}; -+ -+ -+OPENSSL_1.0.1 { -+ global: + SSL_renegotiate_abbreviated; + TLSv1_1_method; + TLSv1_1_client_method; @@ -4512,21 +4523,7 @@ + BIO_s_datagram_sctp; + BIO_dgram_is_sctp; + BIO_dgram_sctp_notification_cb; -+} OPENSSL_1.0.0; -+ -+OPENSSL_1.0.1d { -+ global: + CRYPTO_memcmp; -+} OPENSSL_1.0.1; -+ -+OPENSSL_1.0.1s { -+ global: -+ SRP_VBASE_get1_by_user; -+ SRP_user_pwd_free; -+} OPENSSL_1.0.1d; -+ -+OPENSSL_1.0.2 { -+ global: + SSL_CTX_set_alpn_protos; + SSL_set_alpn_protos; + SSL_CTX_set_alpn_select_cb; @@ -4664,4 +4661,14 @@ + BUF_strnlen; + sk_deep_copy; + SSL_test_functions; -+} OPENSSL_1.0.1d; ++ ++ local: ++ *; ++}; ++ ++OPENSSL_1.0.2g { ++ global: ++ SRP_VBASE_get1_by_user; ++ SRP_user_pwd_free; ++} OPENSSL_1.0.2d; ++ |