apr-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "William A. Rowe, Jr." <wr...@rowe-clan.net>
Subject Re: apr_xlate_open() problem on Solaris 8/SPARC
Date Wed, 07 Jun 2006 16:51:20 GMT
Joe Orton wrote:
> On Mon, Jun 05, 2006 at 06:25:24PM -0500, Albert Chin wrote:
> 
>>Trying the native Solaris iconv_open() for a conversion from "646" to
>>"UTF-8" seems to work though. Is this the recommended iconv
>>implementation for this platform?
> 
> 
> Yes, unless you have found it to be broken in some way, why would you 
> not use the native iconv() where available?

Bound to the clib, even if it's GNU, you get the clib GPL exception clause.
Definately the preferred flavor.

Bound to -liconv, you either have BSD iconv or GNU iconv.  Either is fine,
just depends on your licensing preferences and issues.

As a fallback, httpd has a port of BSD iconv - apr_iconv, using some apr
portability management.  This is actually the most portable / least desireable
as it's not as well maintained as the modern clib implementations, and would
never have added vendor codepages like you've discovered that Sun seems to still
be inventing ;-)

Bill



Mime
View raw message