Mail Archives: cygwin/2006/10/22/22:56:08
The GNU libiconv package provides an iconv() implementation, for use on
systems which don't have one, or whose implementation cannot convert
from/to Unicode.
These should be upgraded together with the gettext packages.
libiconv-1.11-1
libiconv2-1.11-1
libcharset1-1.11-1
gettext-0.15-1
gettext-devel-0.15-1
libintl8-0.15-1 (*)
libgettextpo0-0.15-1
libasprintf0-0.15-1 (**)
(*) new library package -- the DLL ver of libintl was bumped a few times
by the upstream maintainers during 0.15 development . You can (and
should) have both libintl3-0.14.5-1 and libintl8-0.15-1 installed.
(**) New library. libasprintf0
This package makes the C formatted output routines (fprintf et al.)
usable in C++ programs, for use with the <string> strings and the
<iostream> streams. See /usr/share/doc/libasprintf/autosprintf.html.
CHANGES:
* Routine update to 1.11 upstream release
* Now depends on libintl8, not libintl3
* cygwin (and other WOE32) shared library support now provided via
a new mechanism, detailed at this thread [1] and this website [2].
Note that this is (or should be) completely transparent to end users
and to developers/maintainers of projects which use libiconv.
* Switch to cygport build framework. Requires patched cygport
http://cygwin.com/ml/cygwin/2006-10/msg00743.html
* Detailed changes listed below.
[1] http://lists.gnu.org/archive/html/libtool/2006-09/msg00000.html
[2] http://www.haible.de/bruno/woe32dll.html
--
Chuck
====================================================================
To update your installation, click on the "Install Cygwin now" link on
the http://cygwin.com/ web page. This downloads setup.exe to your
system. Then, run setup and answer all of the questions.
*** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO ***
If you want to unsubscribe from the cygwin-announce mailing list, look
at the "List-Unsubscribe: " tag in the email header of this message.
Send email to the address specified there. It will be in the format:
cygwin-announce-unsubscribe-you=3D3Dyourdomain DOT com AT cygwin DOT com
If you need more information on unsubscribing, start reading here:
http://sources.redhat.com/lists.html#unsubscribe-simple
Please read *all* of the information on unsubscribing that is available
starting at this URL.
====================================================================
New in 1.11:
* The iconv program has new options --unicode-subst, --byte-subst,
--widechar-subst that allow to specify substitutions for characters
that cannot be converted.
* The iconv program now understands long options:
long option equivalent to
--from-code -f
--to-code -t
--list -l
--silent -s
* The CP936 converter is now different from the GBK converter: it has
changed to include the Euro sign and private area characters. CP936 is
no longer an alias of GBK.
* Updated GB18030 converter to include all private area characters.
* Updated CP950 converter to include the Euro sign and private area
characters.
* Updated CP949 converter to include private area characters.
* Updated the BIG5-HKSCS converter. The old BIG5-HKSCS converter is
renamed to BIG5-HKSCS:1999 and updated to Unicode 4. New converters
BIG5-HKSCS:2001 and BIG5-HKSCS:2004 are added. BIG5-HKSCS is now an
alias for BIG5-HKSCS:2004.
* Added a few irreversible mappings to the CP932 converter.
* Tidy up the list of symbols exported from libiconv (assumes gcc >=
4.0).
New in 1.10:
* Added ISO-8859-11 converter.
* Updated the ISO-8859-7 converter.
* Added ATARIST converter, available through --enable-extra-encodings.
* Added BIG5-2003 converter (experimental), available through
--enable-extra-encodings.
* Updated EUC-TW converter to include the Euro sign.
* The preloadable library has been renamed from libiconv_plug.so to
preloadable_libiconv.so.
* Portability to mingw.
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
- Raw text -