summaryrefslogtreecommitdiffstats
path: root/ssl/record/methods/build.info
diff options
context:
space:
mode:
Diffstat (limited to 'ssl/record/methods/build.info')
-rw-r--r--ssl/record/methods/build.info12
1 files changed, 9 insertions, 3 deletions
diff --git a/ssl/record/methods/build.info b/ssl/record/methods/build.info
index 430a3a1fd5..dfe7d9c808 100644
--- a/ssl/record/methods/build.info
+++ b/ssl/record/methods/build.info
@@ -1,4 +1,10 @@
-LIBS=../libssl
-
SOURCE[../../../libssl]=\
- tlsrecord.c
+ tls_common.c ssl3_meth.c tls1_meth.c tls13_meth.c tlsany_meth.c
+
+# For shared builds we need to include the sources needed in providers
+# (ssl3_cbc.c) in libssl as well.
+IF[{- !$disabled{'deprecated-3.0'} -}]
+ SHARED_SOURCE[../../../libssl]=ssl3_cbc.c
+ENDIF
+
+SOURCE[../../../providers/libdefault.a ../../../providers/libfips.a]=ssl3_cbc.c