Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 4 Mar 2000 11:29:22 -0500 (EST)
From:      Brian Fundakowski Feldman <green@FreeBSD.org>
To:        Alexander Langer <langer@gmx.net>
Cc:        Will Andrews <andrews@technologist.com>, Satoshi Asami <asami@freebsd.org>, cvs-committers@freebsd.org, cvs-all@freebsd.org
Subject:   Re: cvs commit: ports/Mk bsd.port.mk
Message-ID:  <Pine.BSF.4.21.0003041124220.40623-100000@green.dyndns.org>
In-Reply-To: <20000304163702.A1225@cichlids.cichlids.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, 4 Mar 2000, Alexander Langer wrote:

> Thus spake Brian Fundakowski Feldman (green@freebsd.org):
> 
> > > Thanks!! Thousands of computers will thank you for saving their time! :-P
> > For an even faster speedup, you can use pdksh with make(1).  I have
> > patches available upon request :)
> 
> What does it do?
> Use the smaller pdksh as sh?

Or any /bin/ksh.  It can be taught to use csh, too, now, through the
simple make switch.  However, I'd not try it ;)  The idea is you can
set this in /etc/make.conf:

MAKE_SHELL=ksh

When make(1) got built, it would have the Korn shell as its shell.

> How big are the speed improvements?

I've clocked it to be at times 7 times as fast.  Last time I checked,
it can cut 10% of the time from a make world.

The pretty small diffs can be found at:

	http://people.FreeBSD.org/~green/make.ksh.patch

> Alex

Anxiously awaiting the AT&T KSH unencumbered source release,

-- 
 Brian Fundakowski Feldman           \  FreeBSD: The Power to Serve!  /
 green@FreeBSD.org                    `------------------------------'



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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.21.0003041124220.40623-100000>