Home
last modified time | relevance | path

Searched hist:"1 a18383a52bc373e316d224cef1298debf6f7e25" (Results 1 – 4 of 4) sorted by relevance

/freebsd/secure/lib/libcrypto/modules/legacy/
H A DMakefilediff 1a18383a52bc373e316d224cef1298debf6f7e25 Fri Sep 15 17:14:16 CEST 2023 Pierre Pronchery <pierre@freebsdfoundation.org> libcrypto: link engines and the legacy provider to libcrypto

OpenSSL's legacy provider module and engines need to link to
libcrypto.so, as it provides some of the actual implementations of
legacy routines.

This is a little tricky due to build order issues. Introduce a small
hack (LIBCRYPTO_WITHOUT_SUBDIRS) that builds libcrypto.so in its usual
early phase without any OpenSSL provider modules or engines. This is
intended to restore the test suite; a future change should remove the
hack and replace it with a better approach.

PR: 254853, 273528
Discussed with: Folks at EuroBSDCon in Coimbra
Sponsored by: The FreeBSD Foundation
/freebsd/secure/lib/libcrypto/engines/
H A DMakefile.incdiff 1a18383a52bc373e316d224cef1298debf6f7e25 Fri Sep 15 17:14:16 CEST 2023 Pierre Pronchery <pierre@freebsdfoundation.org> libcrypto: link engines and the legacy provider to libcrypto

OpenSSL's legacy provider module and engines need to link to
libcrypto.so, as it provides some of the actual implementations of
legacy routines.

This is a little tricky due to build order issues. Introduce a small
hack (LIBCRYPTO_WITHOUT_SUBDIRS) that builds libcrypto.so in its usual
early phase without any OpenSSL provider modules or engines. This is
intended to restore the test suite; a future change should remove the
hack and replace it with a better approach.

PR: 254853, 273528
Discussed with: Folks at EuroBSDCon in Coimbra
Sponsored by: The FreeBSD Foundation
/freebsd/secure/lib/libcrypto/
H A DMakefilediff 1a18383a52bc373e316d224cef1298debf6f7e25 Fri Sep 15 17:14:16 CEST 2023 Pierre Pronchery <pierre@freebsdfoundation.org> libcrypto: link engines and the legacy provider to libcrypto

OpenSSL's legacy provider module and engines need to link to
libcrypto.so, as it provides some of the actual implementations of
legacy routines.

This is a little tricky due to build order issues. Introduce a small
hack (LIBCRYPTO_WITHOUT_SUBDIRS) that builds libcrypto.so in its usual
early phase without any OpenSSL provider modules or engines. This is
intended to restore the test suite; a future change should remove the
hack and replace it with a better approach.

PR: 254853, 273528
Discussed with: Folks at EuroBSDCon in Coimbra
Sponsored by: The FreeBSD Foundation
/freebsd/
H A DMakefile.inc1diff 1a18383a52bc373e316d224cef1298debf6f7e25 Fri Sep 15 17:14:16 CEST 2023 Pierre Pronchery <pierre@freebsdfoundation.org> libcrypto: link engines and the legacy provider to libcrypto

OpenSSL's legacy provider module and engines need to link to
libcrypto.so, as it provides some of the actual implementations of
legacy routines.

This is a little tricky due to build order issues. Introduce a small
hack (LIBCRYPTO_WITHOUT_SUBDIRS) that builds libcrypto.so in its usual
early phase without any OpenSSL provider modules or engines. This is
intended to restore the test suite; a future change should remove the
hack and replace it with a better approach.

PR: 254853, 273528
Discussed with: Folks at EuroBSDCon in Coimbra
Sponsored by: The FreeBSD Foundation