Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 19 Nov 2000 15:02:38 -0700
From:      Warner Losh <imp@village.org>
To:        James <j@evilcode.com>
Cc:        stable@FreeBSD.ORG
Subject:   Re: cd /usr/ports; make clean 
Message-ID:  <200011192202.eAJM2cG03593@billy-club.village.org>
In-Reply-To: Your message of "Sat, 18 Nov 2000 23:16:33 PST." <20001118231633.A85206@evilcode.com> 
References:  <20001118231633.A85206@evilcode.com>  <200011190635.eAJ6ZRS94516@grumpy.dyndns.org> <20001118230305.A83848@evilcode.com> <20001119151138.A7434@bsdvm.jtjang.idv.tw> 

next in thread | previous in thread | raw e-mail | index | archive | help
In message <20001118231633.A85206@evilcode.com> James writes:
: If I understand it correctly, there is a limit to the maximum number
: of command line arguments that a program can have.

Yes, but unless you've built all the ports, you won't even come close
to hitting that limit.  There are 4200 ports, which is below the
limit as far as counts go (which is 8192, iirc).  You might hit the
64k total arg length limit.

When I have a boatload of ports to delete, I use something like:
	find /usr/ports -name work -type d -prune | xargs rm -rf
so that I don't exec too many times, but yet I don't overflow the
argument size limits.

Warner


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200011192202.eAJM2cG03593>