close Warning: Failed to sync with repository "(default)": [Errno 12] Cannot allocate memory; repository information may be out of date. Look in the Trac log for more information including mitigation strategies.
Modify

#1047 closed defect (fixed)

Oscar module uses non-canonical, non-portable iconv name for UCS-2BE

Reported by: dalias Owned by:
Priority: normal Milestone:
Component: BitlBee Version: devel
Keywords: Cc:
IRC client+version: Client-independent Operating System: Linux
OS version/distro:

Description

The charset name "UNICODEBIG" is hard-coded in the Oscar module for use with iconv. While it's understood by glibc as an alias for UCS-2BE, it's a very misleading/ambiguous name that's unlikely to be portable; in particular it's not supported by musl libc. Unless there are systems where "UCS-2BE" is known not to work, it would be preferable to use the name "UCS-2BE", which is the official name for this encoding.

Attachments (0)

Change History (1)

comment:1 Changed at 2013-05-25T10:59:00Z by wilmer

Resolution: fixed
Status: newclosed

Did this a few weeks ago. Thanks for reporting, I remember years ago wondering which of the 5378 aliases would be the canonical one. :-)

Modify Ticket

Action
as closed The ticket will remain with no owner.
The resolution will be deleted.

Add Comment


E-mail address and name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.