git: Add private versions of libcrypto and libssl (LibreSSL v2.4.2)
John Marino
marino at crater.dragonflybsd.org
Tue Sep 6 14:13:32 PDT 2016
commit 8762287a8750d2a70f38f765de825abd78d73ba0
Author: John Marino <draco at marino.st>
Date: Tue Sep 6 11:06:42 2016 -0500
Add private versions of libcrypto and libssl (LibreSSL v2.4.2)
Unless NO_LIBRESSL is defined in make.conf, the next buildworld
will install headers at /usr/include/priv/openssl. Four new
libraries will be install here:
/lib/priv/libprivate_crypto.so.38
/lib/priv/libprivate_ssl.so.39
/usr/lib/priv/libprivate_crypto.a
/usr/lib/priv/libprivate_ssl.a
The symlinks are installed:
/usr/lib/priv/libprivate_crypro.so
/usr/lib/priv/libprivate_ssl.so
Right now, nothing in userland links to these libraries. In the
future, the userland will be linked to these LibreSSL private
libraries instead of the base OpenSSL libraries.
Summary of changes:
Makefile.inc1 | 3 +
crypto/libressl/README.DELETED | 55 ++++++++
crypto/libressl/README.DRAGONFLY | 12 ++
etc/defaults/make.conf | 1 +
etc/mtree/BSD.include.dist | 4 +
secure/lib/Makefile | 7 +-
secure/lib/librecrypto/Makefile | 263 ++++++++++++++++++++++++++++++++++++
secure/lib/librecrypto/Makefile.inc | 55 ++++++++
secure/lib/libressl/Makefile | 33 +++++
share/man/man5/make.conf.5 | 7 +-
share/mk/bsd.libnames.mk | 2 +
11 files changed, 439 insertions(+), 3 deletions(-)
create mode 100644 crypto/libressl/README.DELETED
create mode 100644 crypto/libressl/README.DRAGONFLY
create mode 100644 secure/lib/librecrypto/Makefile
create mode 100644 secure/lib/librecrypto/Makefile.inc
create mode 100644 secure/lib/libressl/Makefile
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/8762287a8750d2a70f38f765de825abd78d73ba0
--
DragonFly BSD source repository
More information about the Commits
mailing list