Hi,
On debian side we will like to avoid use of sigill to detect feature.
https://sources.debian.org/src/postgresql-17/17.0-1/src/port/pg_crc32c_armv8_choose.c/#L55
is really bad.
Could you use the canonical way under linux
#include <sys/auxv.h>
#include <asm/hwcap.h>
#if defined(__aarch64__)
return !(getauxval(AT_HWCAP) & HWCAP_CRC32);
#else
return !(getauxval(AT_HWCAP2) & HWCAP2_CRC32);
#endif
Thanks
Rouca