Dear Ingo,

Thanks for your reply to my bug report.

> > Longer term, however, could OpenBSD include <monetary.h>,
> > strfmon() and strfmon_l(), possibly by copying these from the
> > latest version of FreeBSD.
>
> Well, as usual, the FreeBSD version of locale functions is
> seriously bloated, so if porters tell me that lack of the function
> causes pain for them, i would radically strip it down before
> commit.

One other possibility that I will investigate is to add the function
to the Gnulib Portability Library, which I already use as part of
Star Traders.  That is a solution that would not require OpenBSD to
do anything to its own library.

However, I have to admit that of the 33 system-and-compiler
permutations I tested, only one didn't have <monetary.h> (no prizes
for guessing which one!), with one further system having a very
buggy implementation thereof -- see [1].

[1] https://www.zap.org.au/git-browser/trader.git/tree/INSTALL#n202

In any case, feel free to consider this a WONTFIX bug if your
porters don't indicate any major pain...

Yours truly,

John Zaitseff

-- 
John Zaitseff   ╭───╮   Email: [email protected]
The ZAP Group   │ Z │   GnuPG: 0x0D254111C4EE569B
Australia Inc.  ╰───╯   https://www.zap.org.au/~john/

Reply via email to