Last changed 5. Dec 1996
There is a bug in the Locale-based floating point formatting code
in the C library distributed with Unifix Linux 2.0. The bug shows
itself if a format like e.g.
"%'f" is used to format
floating point numbers where the number of leading digits is a
multiple of the grouping. The bug has been shown by Harald Schreiber
(Harald.Schreiber@post.rwth-aachen.de) in a news article.
The leading digit is duplicated, which leads to a wrong number.
Install the new C library. Get the patch http://www.unifix.de/support/patches/patch-18.104.22.168.cpio , and run (as root)
swinstall -s patch-22.214.171.124.cpio .
Use the POSIX locale or another locale that does not use thousands-separators.
Do this by setting the environment variable