HomeFreeBSD

MFC r282726: Ensure libmd symbols do not clash with libcrypto

Description

MFC r282726: Ensure libmd symbols do not clash with libcrypto

Add a prefix to all symbols in libmd to avoid incompatibilites
with same-named, but not binary compatible, symbols from libcrypto.

Also introduce Weak aliases to avoid the need to rebuild dependent
binaries and a major version bump.

PR: 199119

Details

Provenance
avgAuthored on
Parents
rS314143: MFC r263215,r263218,r285366: replace the kernel sha256 code
Branches
Unknown
Tags
Unknown