Indeed, declaring that a leading minus sign is "wrong", and parentheses are "right", for the US locale, is not supported by common usage. Both are widely used in different contexts, and Ubuntu does not deviate from the upstream behavior.
We are also certainly not going to change the behavior on the 2-year-old stable release that you reported this against. To have this changed for future releases, please discuss with upstream as suggested. ** Changed in: glibc (Ubuntu) Status: New => Won't Fix -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1901770 Title: n_sign_posn from localeconv wrong for en_US locale To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/glibc/+bug/1901770/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs