On Thu, Feb 12, 2026 at 10:04:36PM +0100, Bruno Haible wrote: > > If we override the "setlocale" locale in the POSIX:: namespace before > > the Locale::Messages module is loaded, then all of the calls will go > > to our overload instead. > > > > With this, translations do occur in the output. > > Hmm, that sounds like an integration problem with the 'libintl-perl' package. > However, there is an integration test of 'libintl-perl' within GNU gettext > (test case gettext-tools/tests/lang-perl-2). Do you see this unit test > fail on OpenBSD, when you build gettext 1.0? (Probably I have only ever > tested it on GNU/Linux systems...)
I haven't built gettext 1.0 on OpenBSD. As I said in my earlier email, "setlocale (LC_MESSAGES, ...)" worked as expected in a C program on OpenBSD, so I expect it is a Perl-specific problem.
