Module Name: src Committed By: christos Date: Sun May 7 16:21:20 UTC 2023
Modified Files: src/crypto/external/bsd/openssl/lib/engines: Makefile engines.mk Added Files: src/crypto/external/bsd/openssl/lib/engines/capi: capi.map src/crypto/external/bsd/openssl/lib/engines/dasync: dasync.map src/crypto/external/bsd/openssl/lib/engines/devcrypto: Makefile devcrypto.map src/crypto/external/bsd/openssl/lib/engines/loader_attic: Makefile loader_attic.map src/crypto/external/bsd/openssl/lib/engines/ossltest: ossltest.map src/crypto/external/bsd/openssl/lib/engines/padlock: padlock.map Log Message: more engines and maps for them To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/crypto/external/bsd/openssl/lib/engines/Makefile \ src/crypto/external/bsd/openssl/lib/engines/engines.mk cvs rdiff -u -r0 -r1.1 \ src/crypto/external/bsd/openssl/lib/engines/capi/capi.map cvs rdiff -u -r0 -r1.1 \ src/crypto/external/bsd/openssl/lib/engines/dasync/dasync.map cvs rdiff -u -r0 -r1.1 \ src/crypto/external/bsd/openssl/lib/engines/devcrypto/Makefile \ src/crypto/external/bsd/openssl/lib/engines/devcrypto/devcrypto.map cvs rdiff -u -r0 -r1.1 \ src/crypto/external/bsd/openssl/lib/engines/loader_attic/Makefile \ src/crypto/external/bsd/openssl/lib/engines/loader_attic/loader_attic.map cvs rdiff -u -r0 -r1.1 \ src/crypto/external/bsd/openssl/lib/engines/ossltest/ossltest.map cvs rdiff -u -r0 -r1.1 \ src/crypto/external/bsd/openssl/lib/engines/padlock/padlock.map Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/crypto/external/bsd/openssl/lib/engines/Makefile diff -u src/crypto/external/bsd/openssl/lib/engines/Makefile:1.1 src/crypto/external/bsd/openssl/lib/engines/Makefile:1.2 --- src/crypto/external/bsd/openssl/lib/engines/Makefile:1.1 Sat Dec 8 18:24:01 2018 +++ src/crypto/external/bsd/openssl/lib/engines/Makefile Sun May 7 12:21:19 2023 @@ -1,8 +1,8 @@ -# $NetBSD: Makefile,v 1.1 2018/12/08 23:24:01 christos Exp $ +# $NetBSD: Makefile,v 1.2 2023/05/07 16:21:19 christos Exp $ .include "bsd.own.mk" # OpenSSL engines. -SUBDIR= capi dasync ossltest padlock +SUBDIR= capi dasync devcrypto loader_attic ossltest padlock .include <bsd.subdir.mk> Index: src/crypto/external/bsd/openssl/lib/engines/engines.mk diff -u src/crypto/external/bsd/openssl/lib/engines/engines.mk:1.1 src/crypto/external/bsd/openssl/lib/engines/engines.mk:1.2 --- src/crypto/external/bsd/openssl/lib/engines/engines.mk:1.1 Sat Dec 8 18:24:01 2018 +++ src/crypto/external/bsd/openssl/lib/engines/engines.mk Sun May 7 12:21:19 2023 @@ -1,4 +1,4 @@ -# $NetBSD: engines.mk,v 1.1 2018/12/08 23:24:01 christos Exp $ +# $NetBSD: engines.mk,v 1.2 2023/05/07 16:21:19 christos Exp $ NOLINT= # don't build a lint library NOPROFILE= # don't build a profile library @@ -15,11 +15,7 @@ CRYPTODIST= ${NETBSDSRCDIR}/crypto CPPFLAGS+= -I${OPENSSLSRC}/include -I${OPENSSLSRC}/../include -.if defined(MLIBDIR) -LIBDIR=/usr/lib/${MLIBDIR}/openssl -.else -LIBDIR=/usr/lib/openssl -.endif +LIBDIR=${OSSL_ENGINESDIR} .if ${MKPIC} != "no" .PRECIOUS: ${DESTDIR}${LIBDIR}/${LIB}.so @@ -28,6 +24,8 @@ libinstall:: ${DESTDIR}${LIBDIR}/${LIB}. libinstall:: .endif +LDFLAGS+=-Wl,--version-script=${.CURDIR}/${LIB}.map + .include <bsd.lib.mk> ${DESTDIR}${LIBDIR}/${LIB}.so: lib${LIB}.so.${SHLIB_FULLVERSION} Added files: Index: src/crypto/external/bsd/openssl/lib/engines/capi/capi.map diff -u /dev/null src/crypto/external/bsd/openssl/lib/engines/capi/capi.map:1.1 --- /dev/null Sun May 7 12:21:20 2023 +++ src/crypto/external/bsd/openssl/lib/engines/capi/capi.map Sun May 7 12:21:19 2023 @@ -0,0 +1,6 @@ +{ + global: + bind_engine; + v_check; + local: *; +}; Index: src/crypto/external/bsd/openssl/lib/engines/dasync/dasync.map diff -u /dev/null src/crypto/external/bsd/openssl/lib/engines/dasync/dasync.map:1.1 --- /dev/null Sun May 7 12:21:20 2023 +++ src/crypto/external/bsd/openssl/lib/engines/dasync/dasync.map Sun May 7 12:21:19 2023 @@ -0,0 +1,6 @@ +{ + global: + bind_engine; + v_check; + local: *; +}; Index: src/crypto/external/bsd/openssl/lib/engines/devcrypto/Makefile diff -u /dev/null src/crypto/external/bsd/openssl/lib/engines/devcrypto/Makefile:1.1 --- /dev/null Sun May 7 12:21:20 2023 +++ src/crypto/external/bsd/openssl/lib/engines/devcrypto/Makefile Sun May 7 12:21:19 2023 @@ -0,0 +1,6 @@ +# $NetBSD: Makefile,v 1.1 2023/05/07 16:21:19 christos Exp $ + +LIB= devcrypto +SRCS= e_devcrypto.c + +.include "../engines.mk" Index: src/crypto/external/bsd/openssl/lib/engines/devcrypto/devcrypto.map diff -u /dev/null src/crypto/external/bsd/openssl/lib/engines/devcrypto/devcrypto.map:1.1 --- /dev/null Sun May 7 12:21:20 2023 +++ src/crypto/external/bsd/openssl/lib/engines/devcrypto/devcrypto.map Sun May 7 12:21:19 2023 @@ -0,0 +1,6 @@ +{ + global: + bind_engine; + v_check; + local: *; +}; Index: src/crypto/external/bsd/openssl/lib/engines/loader_attic/Makefile diff -u /dev/null src/crypto/external/bsd/openssl/lib/engines/loader_attic/Makefile:1.1 --- /dev/null Sun May 7 12:21:20 2023 +++ src/crypto/external/bsd/openssl/lib/engines/loader_attic/Makefile Sun May 7 12:21:19 2023 @@ -0,0 +1,6 @@ +# $NetBSD: Makefile,v 1.1 2023/05/07 16:21:19 christos Exp $ + +LIB= loader_attic +SRCS= e_loader_attic.c + +.include "../engines.mk" Index: src/crypto/external/bsd/openssl/lib/engines/loader_attic/loader_attic.map diff -u /dev/null src/crypto/external/bsd/openssl/lib/engines/loader_attic/loader_attic.map:1.1 --- /dev/null Sun May 7 12:21:20 2023 +++ src/crypto/external/bsd/openssl/lib/engines/loader_attic/loader_attic.map Sun May 7 12:21:19 2023 @@ -0,0 +1,6 @@ +{ + global: + bind_engine; + v_check; + local: *; +}; Index: src/crypto/external/bsd/openssl/lib/engines/ossltest/ossltest.map diff -u /dev/null src/crypto/external/bsd/openssl/lib/engines/ossltest/ossltest.map:1.1 --- /dev/null Sun May 7 12:21:20 2023 +++ src/crypto/external/bsd/openssl/lib/engines/ossltest/ossltest.map Sun May 7 12:21:19 2023 @@ -0,0 +1,6 @@ +{ + global: + bind_engine; + v_check; + local: *; +}; Index: src/crypto/external/bsd/openssl/lib/engines/padlock/padlock.map diff -u /dev/null src/crypto/external/bsd/openssl/lib/engines/padlock/padlock.map:1.1 --- /dev/null Sun May 7 12:21:20 2023 +++ src/crypto/external/bsd/openssl/lib/engines/padlock/padlock.map Sun May 7 12:21:19 2023 @@ -0,0 +1,6 @@ +{ + global: + bind_engine; + v_check; + local: *; +};