Commit 20c56358 authored by Matt Caswell's avatar Matt Caswell
Browse files

Fix symbols missing from shared build



libssl needs to have access to some internal libcrypto symbols.

Reviewed-by: default avatarTim Hudson <tjh@openssl.org>
Reviewed-by: default avatarRichard Levitte <levitte@openssl.org>
parent 342c21cd
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -55,5 +55,10 @@
 *
 */

#ifndef INTERNAL_ERR_H
# define INTERNAL_ERR_H

void int_err_load_crypto_strings(void);
void int_err_free_strings(void);

#endif
+2 −0
Original line number Diff line number Diff line
@@ -4196,3 +4196,5 @@ DH_meth_set_bn_mod_exp 4066 1_1_0 EXIST::FUNCTION:DH
DH_meth_set_generate_key                4067	1_1_0	EXIST::FUNCTION:DH
DH_meth_free                            4068	1_1_0	EXIST::FUNCTION:DH
DH_meth_get_generate_key                4069	1_1_0	EXIST::FUNCTION:DH
int_err_load_crypto_strings             4070	1_1_0	EXIST::FUNCTION:
int_err_free_strings                    4071	1_1_0	EXIST::FUNCTION:
+1 −0
Original line number Diff line number Diff line
@@ -240,6 +240,7 @@ my $crypto ="include/openssl/crypto.h";
$crypto.=" include/internal/o_dir.h";
$crypto.=" include/internal/o_str.h";
$crypto.=" include/internal/threads.h";
$crypto.=" include/internal/err.h";
$crypto.=" include/openssl/des.h" ; # unless $no_des;
$crypto.=" include/openssl/idea.h" ; # unless $no_idea;
$crypto.=" include/openssl/rc4.h" ; # unless $no_rc4;