Subject: Re: bug in
To: Todd Vierling <>
From: Robert Elz <kre@munnari.OZ.AU>
List: current-users
Date: 12/19/2001 10:47:06
    Date:        Tue, 18 Dec 2001 14:16:18 -0500 (Eastern Standard Time)
    From:        Todd Vierling <>
    Message-ID:  <Pine.WNT.4.43.0112181414450.956-100000@todd>

  | On Tue, 18 Dec 2001, David Laight wrote:
  | : Actually it will (probably) hardly run under any other Unix until
  | : something is done to reduce the length of some of the command lines.
  | You have the option of using a non-/bin/sh shell with NetBSD's make(1).

The limit is usually in the kernel (then sometimes in the shell as well,
as it knows the kernel can't do ...)   That's E2BIG - or what E2BIG was
originally for anyway.

On a kernel with a 10K limit (which used to be towards the upper end of
the scale - much smaller ones existed, but I think are mostly extinct now,
or at least are anywhere anyone would contemplate cross-compiling NetBSD)
there's no way you can get more than 10K of args (env included).