cvs commit: ports/mail/postfix-gps Makefile

Kris Kennaway kris at obsecurity.org
Sun Jan 2 15:12:20 PST 2005


On Mon, Jan 03, 2005 at 09:53:14AM +1100, Edwin Groothuis wrote:
> On Sun, Jan 02, 2005 at 02:39:41PM -0800, Kris Kennaway wrote:
> > On Mon, Jan 03, 2005 at 08:32:06AM +1100, Edwin Groothuis wrote:
> > > On Sun, Jan 02, 2005 at 12:18:18PM -0800, Kris Kennaway wrote:
> > > > On Sun, Jan 02, 2005 at 10:20:37PM +1100, Edwin Groothuis wrote:
> > > > 
> > > > > > The problem is that INDEX builds also need to set this or the
> > > > > > dependency list will be all wrong.  Doing this the obvious way gives a
> > > > > > huge slowdown.
> > > > > 
> > > > > What are the obvious ways? This is what I made in a galaxy far far
> > > > > away when I still had the hope I could change the world. What is
> > > > > does is when PACKAGE_BUILDING is defined it sets the default WITH_
> > > > > and WITHOUT_ values are being set.
> > > > 
> > > > And that gives a huge slowdown, because of all the extra make/shell
> > > > gunk that is processed 12000 times :)
> > > 
> > > I couldn't find a single shell command in this.
> > 
> > OK (I might have been confusing it with the slowdown that happened
> > along with a previously-committed OPTIONS-related change) but did you
> > benchmark it?
> 
> I would like to, but at this moment I'm not sure what and how:

index builds, as mentioned above.  Make sure to do it on a quiet
system, run each test twice and discard the first measurement due to
caching effects.

Kris
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/cvs-ports/attachments/20050102/807f2260/attachment.bin


More information about the cvs-ports mailing list