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