On Thu, 31-Oct-2002 at 10:54:55 -0800, Tim Kientzle wrote:
> I agree with David Schultz that dynamically linking
> /bin and /sbin is playing with fire.  I, too, have had
> ugly experiences on systems that did this:
> When /usr won't mount, it is not pleasant to be
> stuck with no tools.  (Consider a network environment
> where /usr is NFS-mounted as an extreme example.)
> 
> As for the disk space concerns, I spent a couple of
> 
> hours with some of the smaller utilities.  Identical
> functionality to the originals, still statically linked.
> Compare with 'ls -l /bin' on your system:
>    * echo: 3k
>    * sleep: 3k
>    * sync: 3k
>    * cat: 40k with setlocale, 12k without
>      (cat uses setlocale for non-standard -v option)

This is something that comes up in my mind every now and then:
I would like to compile the whole base system (maybe even
the ports) without the whole setlocale stuff. Do you have
any ideas of how to do this easily? We have so many NO_*
knobs in make.conf but the NO_LOCALE one I am really
missing.

Well, for the ports it is not so difficult: I have added a

CONFIGURE_ARGS+=--disable-nls

line to Mk/bsd.port.mk for years now and it works in most
cases.

Thanks,

        -Andre

To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message

Reply via email to