diff --git a/NEWS b/NEWS index 923aa72f8..1f498269f 100644 --- a/NEWS +++ b/NEWS @@ -4,6 +4,10 @@ GNU coreutils NEWS -*- outline -*- ** Bug fixes + cksum was not compilable by Apple LLVM 10.0.0 x86-64, which + lacks support for checking for the VPCLMULQDQ instruction. + [bug introduced in coreutils-9.6] + 'cp -p' had spurious "Operation not supported" failures when copying to non-NFS files from NFSv4 files with trivial ACLs. [bug introduced in coreutils-9.6] diff --git a/configure.ac b/configure.ac index 5ea280f26..b44687204 100644 --- a/configure.ac +++ b/configure.ac @@ -693,8 +693,9 @@ AC_LINK_IFELSE( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0); a = _mm512_clmulepi64_epi128 (a, b, 0x00); a = _mm512_shuffle_epi8 (a, b); - return __builtin_cpu_supports ("avx512bw") && - __builtin_cpu_supports ("avx512f"); + return (__builtin_cpu_supports ("avx512bw") + && __builtin_cpu_supports ("avx512f") + && __builtin_cpu_supports ("vpclmulqdq")); } ]]) ],[