From: Randy Dunlap Date: Sun, 30 Jan 2022 22:38:18 +0000 (-0800) Subject: ACPI: require CRC32 to build X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=04662bac0067e2fd7f243d6abaa4d779bce14114;p=linux.git ACPI: require CRC32 to build ACPI core now requires crc32() but the kernel build can fail when CRC32 is not set/enabled, so select it in the ACPI Kconfig entry. Fixes this build error: ia64-linux-ld: drivers/acpi/scan.o: in function `acpi_store_pld_crc': include/acpi/platform/aclinuxex.h:62: undefined reference to `crc32_le' Fixes: 882c982dada4 ("acpi: Store CRC-32 hash of the _PLD in struct acpi_device") Signed-off-by: Randy Dunlap Reported-by: Guenter Roeck Reviewed-by: Guenter Roeck Tested-by: Guenter Roeck Signed-off-by: Rafael J. Wysocki --- diff --git a/drivers/acpi/Kconfig b/drivers/acpi/Kconfig index ba45541b1f1f8..273741dedfd20 100644 --- a/drivers/acpi/Kconfig +++ b/drivers/acpi/Kconfig @@ -11,6 +11,7 @@ menuconfig ACPI depends on ARCH_SUPPORTS_ACPI select PNP select NLS + select CRC32 default y if X86 help Advanced Configuration and Power Interface (ACPI) support for