aboutsummaryrefslogtreecommitdiff
path: root/databases/py-litecli/(developers-only)
diff options
context:
space:
mode:
authorJochen Neumeister <joneum@FreeBSD.org>2026-08-27 12:13:37 +0000
committerCy Schubert <cy@FreeBSD.org>2026-08-27 13:05:07 +0000
commitf5beaaec79ca9a6d8dee273b44febf82e56a91a0 (patch)
tree0f7df63f435ec93905b6dab1624b8dec9441c928 /databases/py-litecli/(developers-only)
parent1198cc78a23bc3eec30956b1fea1cd10e66fc850 (diff)
security/libgcrypt: Fix build on hardware lacking SM4-EVEXHEADmain
The failure comes from cipher/sm4-intel-avx512-amd64.S, which uses the EVEX-encoded (zmm) SM4 instructions. The base system assembler only knows the VEX/ymm forms, and configure's SM4 probe only tests those, so the AVX512 implementation is assembled anyway and breaks. This patch extends the probe with the zmm forms, so the Intel SM4 assembly is disabled automatically where the assembler lacks SM4-EVEX. GFNI-based SM4 and all other AVX512 code remain enabled, and the check heals itself once LLVM gains these instructions. PR: 297987
Diffstat (limited to 'databases/py-litecli/(developers-only)')
0 files changed, 0 insertions, 0 deletions