FS#77189 - [glibc] i18n locale definition for Croatia has invalid currency definition

Attached to Project: Arch Linux
Opened by Jan (diasat) - Thursday, 19 January 2023, 23:17 GMT
Last edited by Toolybird (Toolybird) - Friday, 15 September 2023, 23:48 GMT
Task Type Bug Report
Category Packages: Core
Status Closed
Assigned To freswa (frederik)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No


Croatia has joined the Eurozone on January 1st 2023 and accepted the Euro as it's official currency, while the Croatian Kuna (HRK, symbol "kn") is officially out of use. The hr_HR locale should be updated to reflect that change.

Steps to reproduce:

$ cat /usr/share/i18n/locales/hr_HR | grep "int_curr_symbol\|currency_symbol"
int_curr_symbol "HRK "
currency_symbol "kn"

FIX: the relevant lines should be changed to:
int_curr_symbol "EUR "
currency_symbol "€"

This task depends upon

Closed by  Toolybird (Toolybird)
Friday, 15 September 2023, 23:48 GMT
Reason for closing:  Upstream
Additional comments about closing:  Please follow up with upstream.
Comment by Toolybird (Toolybird) - Friday, 20 January 2023, 02:19 GMT
This is an upstream issue (glibc). You will need to report it upstream to the glibc developers [1]. Please let us know how you get on.

[1] https://www.gnu.org/software/libc/bugs.html
Comment by Jan (diasat) - Friday, 20 January 2023, 09:16 GMT
It appears that a patch was prepared here [1], but it was not applied yet and doesn't seem to have much traction. Can I apply the patch myself somehow? The account creation process on that account is a bit annoying (have to wait for an email reply).

[1] https://sourceware.org/bugzilla/show_bug.cgi?id=29845
Comment by loqs (loqs) - Friday, 20 January 2023, 17:00 GMT
The upstream bug report set the component to locale rather than localedata so the report might not have reached the correct maintainer.
Comment by Toolybird (Toolybird) - Tuesday, 21 February 2023, 04:40 GMT
I commented on that upstream report...but still nothing. Someone more motivated than me will need to poke the glibc devs. This is still an "upstream" situation.