Re: nls/locale handling in util-linux general

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



 Hi Mike,

On Mon, Sep 03, 2007 at 11:08:21AM -0400, Mike Frysinger wrote:
> looks to me like all of the locale handling should be localized to the
> include/nls.h file right ?  and that a few things havent been converted to
> that ?  it also looks like in the ENABLE_NLS path, no one really explicitly
> pulls in locale.h, yet in the !ENABLE_NLS path, locale.h gets pulled in !?  in
> other words, util-linux wont build anymore on a real system that completely
> lacks locale/nls support ... this about right ?  this patch should fix that

 Deja vu :-) See:

    http://thread.gmane.org/gmane.linux.utilities.util-linux-ng/590/focus=592

 I agree that we need a better support for compilation without
 locales, but from my point of view NLS != all locales stuff. The NLS
 support is subset only.

> Move all locale/nls related includes to nls.h and make sure they are only
> pulled in when ENABLE_NLS.  When !ENABLE_NLS, don't include any locale/nls
> related headers and stub out setlocale() as well.

 Maybe we can add --disable-locales and --disable-nls option will be
 subset of --disable-locales.

 BTW, is there any real life example for this change?

    Karel

-- 
 Karel Zak  <kzak@xxxxxxxxxx>
-
To unsubscribe from this list: send the line "unsubscribe util-linux-ng" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Netdev]     [Ethernet Bridging]     [Linux Wireless]     [Kernel Newbies]     [Security]     [Linux for Hams]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux Admin]     [Samba]

  Powered by Linux