From eb6667c98c7a523ee64dc9dd4cc3250b3cdae25d Mon Sep 17 00:00:00 2001 From: Thomas Lamprecht Date: Tue, 5 Nov 2019 12:08:27 +0100 Subject: [PATCH] fix #2448: compile ISO8859-1 NLS as built-in Allows to mount VFAT devices even if the currently running kernel was removed before any VFAT, or other FS using the default Native Language Support module was mounted during the current uptime. This then could break updating the ESP partitions, which are mounted with VFAT in a postrm triggered step - so at a time where the current /lib/modules/... was already removed, and so the NLS could not get loaded. While there are a lot of different NLS, our kernel config has: > CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" So compile that module as built-in. Signed-off-by: Thomas Lamprecht --- debian/rules | 1 + 1 file changed, 1 insertion(+) diff --git a/debian/rules b/debian/rules index df014a7..24f027f 100755 --- a/debian/rules +++ b/debian/rules @@ -37,6 +37,7 @@ PVE_CONFIG_OPTS= \ -e CONFIG_BLK_DEV_SR \ -e CONFIG_BLK_DEV_DM \ -e CONFIG_BLK_DEV_NVME \ +-e CONFIG_NLS_ISO8859_1 \ -d CONFIG_INPUT_EVBUG \ -d CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND \ -e CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE \ -- 2.39.2