You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The license for convertutf.c and convertutf.h does not
explicitly permit, or prohibit, modification of the files,
and restricts use to "products supporting the Unicode
Standard". This is a problem for distribution with Debian,
which complies to strict guidelines. See details at
#148
and
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=823100
The code is not essential for open-vm-tools. It's needed by
code in bsd_printf.c and related code, which in turn is
needed by msgfmt.c and msgList.c. The latter code is not needed
for open-vm-tools, and can therefore be eliminated from
the open-vm-tools package.
When HAS_BSD_PRINTF isn't set, Str_Snprintf() and
Str_Vsnprintf will fall back to vsnprintf(), and
Str_Asprintf()/Str_Vasprintf() will fall back to
vasprintf(). Under Linux and FreeBSD these functions are
properly implemented, and support %ls and %S.
According to the Debian Free Software Guidelines, the file is not redistributable. Please see the bug against ghostscript for details: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=823100
As it seems the code was even removed by the unicode consortium as being buggy and broken.
http://unicode.org/forum/viewtopic.php?f=9&t=90
Please migrate to libicu or something similar.
The text was updated successfully, but these errors were encountered: