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

Reply via email to