Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Tue, 25 Feb 2014 22:31:46 +0000
From: Alan Hourihane <alanh@...rlite.co.uk>
To: musl@...ts.openwall.com
Subject: Re: CP850 & IBM850 codepages

On 02/25/14 22:25, Rich Felker wrote:
> On Tue, Feb 25, 2014 at 09:44:05PM +0000, Alan Hourihane wrote:
>> Hi all,
>>
>> First post to the list, so thank you for musl.
>>
>> I was just compiling samba against musl and got this.....
>>
>> checking for iconv in /usr/lib... yes
>> checking can we convert from CP850 to UCS2-LE?... no
>> checking can we convert from IBM850 to UCS2-LE?... no
>> checking can we convert from ASCII to UCS2-LE?... ASCII
>> checking can we convert from UTF-8 to UCS2-LE?... UTF-8
>> checking for iconv in /usr/local/lib... yes
>> checking can we convert from CP850 to UCS2-LE?... no
>> checking can we convert from IBM850 to UCS2-LE?... no
>> checking can we convert from ASCII to UCS2-LE?... ASCII
>> checking can we convert from UTF-8 to UCS2-LE?... UTF-8
>> configure: WARNING: Sufficient support for iconv function was not found.
>>      Install libiconv from http://freshmeat.net/projects/libiconv/
>> for better charset compatibility!
>>
>> Looking at the code we're missing the "cp850" and "ibm850" codepages.
>>
>> I'm not sure how they are derived in the musl source though.
>>
>> Any help appreciated.
> In the immediate, I think your best course of action would be to see
> if you can just override these tests. It seems unlikely to me that you
> would really need conversion from these legacy codepages for normal
> usage of samba. (BTW I'm surprised nobody else has reported this
> before... does anybody else know why it hasn't come up..?)

That's easy enough.

> Adding cp850 and other DOS codepages should not be hard and should not
> take up much additional size in iconv, but it's also nontrivial to do
> without my tools to generate the tables, which are not published.
> Publishing them is something I should really get around to doing,
> since their absence affects the ability of others to modify the code
> in meaningful ways; I need to apologize for not doing so already.
>

O.k. that makes sense as I couldn't understand the format. :-)

Thanks,

Alan.

Powered by blists - more mailing lists

Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.