On 1999-09-08 23:35:04 -0700, Rodney W. Grimes wrote:
Hi,
The following patch to /usr/src/release/Makefile allows the
specification of the variable FASTCLEAN, which instead of doing
a recursive rm on CHROOTDIR, simply umounts/newfs/mounts. Of
course, this is only useful if your
Sheldon Hearn wrote in list.freebsd-current:
On Sun, 12 Sep 1999 15:58:01 +0200, Oliver Fromme wrote:
quote
# The first command will fail on a handful of files that have their schg
# flags set. But it greatly speeds up the next two commands.
-rm -rf ${CHROOTDIR}
Matthew Thyer wrote in list.freebsd-current:
YES please fix this ridiculous inefficiency pointed out by Rod!
There's nothing broken, so there's nothing to fix (IMO).
The current method of cleaning the build tree is to chflags -R and
then rm -r which results in two full traversals of the
YES please fix this ridiculous inefficiency pointed out by Rod!
The current method of cleaning the build tree is to chflags -R and
then rm -r which results in two full traversals of the entire /usr/obj
tree which takes MUCH longer than attempting an rm -r first followed by
a chflags -R and
Hi,
The following patch to /usr/src/release/Makefile allows the
specification of the variable FASTCLEAN, which instead of doing
a recursive rm on CHROOTDIR, simply umounts/newfs/mounts. Of
course, this is only useful if your CHROOTDIR location is a
separate mount point (which mine is: /snap).
Hi,
The following patch to /usr/src/release/Makefile allows the
specification of the variable FASTCLEAN, which instead of doing
a recursive rm on CHROOTDIR, simply umounts/newfs/mounts. Of
course, this is only useful if your CHROOTDIR location is a
separate mount point (which mine is:
To me this very much sounds like feature creap. The less options, the
better, no one is looking at them anyway. Who says you are doing a
build on ufs anyway?
It might be something for a FAQ though (if there is one) or for the
handbook.
Just my 0.01 BEF.
Nick
The following patch to