Mike Frysinger wrote: > it's disabled explicitly because we dont want multibyte sucking up space on a > system that doesnt need it. there are a few packages (like zile) which dont > currently have a way of disabling the multibyte workarounds.
Do you think it will take less space if each of these packages had a copy of some gnulib-provided multibyte + locale code linked in _statically_, than when uClibc has it linked in _once_, in a shared library? I don't think so. > you're saying this breakage is "by design" with gnulib, so that's that. Yes, the design of gnulib is that the user should have a way to compile each application on every kind of system. We support one way of doing so, not necessarily your preferred way. - gnulib does not support you if you use HP-UX cc without option "-Ae". - gnulib does not support you if you have no C compiler or no linker installed. - gnulib does not support you if you make deliberate choices that go to the opposite direction. The usual disclaimer: If someone was to contribute good code that does what you want, it could go into gnulib, despite all that I am saying. But I won't write that code, given that you have such an easy way out. Bruno