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/
