summaryrefslogtreecommitdiffstats
path: root/secure
diff options
context:
space:
mode:
authorsimon <simon@FreeBSD.org>2006-07-17 11:47:35 +0000
committersimon <simon@FreeBSD.org>2006-07-17 11:47:35 +0000
commita3ca2e697421fb9cc3ff83b04c4a5e119823b5f3 (patch)
tree94d7a0a8215d690c156fd11df57287397ffd62d4 /secure
parent7a20d1a68048c303590c60b0cbc2431be9e02d18 (diff)
downloadFreeBSD-src-a3ca2e697421fb9cc3ff83b04c4a5e119823b5f3.zip
FreeBSD-src-a3ca2e697421fb9cc3ff83b04c4a5e119823b5f3.tar.gz
Enable DSO (Dynamic Shared Object) support. This makes it possible
for OpenSSL to load engines run-time, e.g. for using the opensc engine port. The OpenSSL Configure script enables DSO support on FreeBSD by default, we just don't use the Configure script during OpenSSL builds in the base system. This is committed to -CURRENT now (before OpenSSL 0.9.8b import), so it can be tested at bit in -CURRENT before being MFC'ed to 6-STABLE. Prodded by: ale PR: bin/79570 MFC after: 1 week
Diffstat (limited to 'secure')
-rw-r--r--secure/lib/libcrypto/Makefile.inc2
1 files changed, 1 insertions, 1 deletions
diff --git a/secure/lib/libcrypto/Makefile.inc b/secure/lib/libcrypto/Makefile.inc
index 5562062..311a581 100644
--- a/secure/lib/libcrypto/Makefile.inc
+++ b/secure/lib/libcrypto/Makefile.inc
@@ -7,7 +7,7 @@ LCRYPTO_DOC= ${.CURDIR}/../../../crypto/openssl/doc
CFLAGS+= -DTERMIOS -DANSI_SOURCE
CFLAGS+= -I${LCRYPTO_SRC} -I${LCRYPTO_SRC}/crypto -I${.OBJDIR}
-CFLAGS+= -DOPENSSL_THREADS
+CFLAGS+= -DOPENSSL_THREADS -DDSO_DLFCN -DHAVE_DLFCN_H
.if ${MK_IDEA} == "no"
CFLAGS+= -DOPENSSL_NO_IDEA
OpenPOWER on IntegriCloud