Gettext 0.26 validates format strings. In some cases before the GRUB build process was converting newlines sequences (\n) to (\<translated character>) which is invalid. Update the impacted language SED script files to ensure newlines use the correct escape sequence.
This avoids build errors such as: d...@hebrew.po:8192: 'msgstr' is not a valid Shell printf format string, unlike 'msgid'. Reason: This escape sequence is invalid. Fixes: https://savannah.gnu.org/bugs/?67353 Andrew Hamilton (1): po: Update Translations to Build with Gettext 0.26 po/arabic.sed | 2 ++ po/cyrillic.sed | 2 ++ po/greek.sed | 2 ++ po/hebrew.sed | 2 ++ 4 files changed, 8 insertions(+) -- 2.39.5 _______________________________________________ Grub-devel mailing list Grub-devel@gnu.org https://lists.gnu.org/mailman/listinfo/grub-devel