Stephen Montgomery-Smith wrote:
> Basically I think we are stuck on making "make package-depends" go any
> faster.
> 
> However I do think that the modifications I made to pkg_create go a very
> significant way to solving the problem of registration taking so very long.
> 
> Stephen
> 

You are right about invoking make being the problem. However, I was able to
increase the performance of package-depends by 20 to 30 percent, by avoiding
recursive make calls and moving the recursion into the stack of the shell
invocation.

With my changes there's less than 10% overhead over the sum of make calls. I.e.
 for 56 seconds of make calls (x11/xorg on my system) there are only 4 more
seconds of processing, instead of 15 to 20 seconds.

The original make package-depends does some things I don't understand. Once
I've figured them out I will post my little patch here.
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to