mirror of
https://git.hardenedbsd.org/hardenedbsd/HardenedBSD.git
synced 2024-11-24 17:44:17 +01:00
c02bc0aa0b
Visibility can get complicated when, e.g., ifuncs are involved. In
particular, SHA256/SHA512 on aarch64 use ifuncs for their _Transform
implementations, which then exposes global symbols of the same name that
break things trying to statically link both libcrypto and libmd.
Revert this part of the _Transform removal to fix the pkg-static build
on aarch64.
Fixes:
|
||
---|---|---|
.. | ||
i386 | ||
tests | ||
Makefile | ||
Makefile.depend | ||
md4.copyright | ||
md4.h | ||
md5.copyright | ||
md5.h | ||
mdX.3 | ||
mdXhl.c | ||
ripemd.3 | ||
ripemd.h | ||
rmd160c.c | ||
rmd_locl.h | ||
rmdconst.h | ||
sha0c.c | ||
sha1c.c | ||
sha256.3 | ||
sha512.3 | ||
sha_locl.h | ||
sha.3 | ||
sha.h | ||
skein.3 | ||
Symbol.map |