[haiku-development] Re: 32bit-wchar_t branch has been merged into trunk - full rebuild necessary

  • From: Ryan Leavengood <leavengood@xxxxxxxxx>
  • To: haiku-development@xxxxxxxxxxxxx
  • Date: Tue, 7 Jul 2009 17:14:57 -0400

On Tue, Jul 7, 2009 at 4:58 PM, Oliver Tappe<zooey@xxxxxxxxxxxxxxx> wrote:
>
> Actually, I'm not so sure anymore. I think I prefer to drop libiconv.so from
> the system and switch that back to a static library (internal only, it would
> not be copied onto the image). The only need haiku itself has for libiconv
> (AFAICS) is libtextencoding.so.
>
> The thing is that the locale kit is most probably pulling ICU into the system
> anyway and I suppose it doesn't make sense to let the system provide both
> conversion libraries. That's why I prefer pushing libiconv completely out into
> the optional package (including iconv.h, which haiku itself would no longer
> provide).
>
> What do you think?

FWIW, I think it is a good idea. Also I would expect that once ICU was
imported libtextencoding.so could be changed to use it and the
internal static libiconv could be removed. Then libiconv.so can just
be provided as an external package when needed by certain ported
packages.

-- 
Regards,
Ryan

Other related posts: