cvs commit: ports/x11/libX11 Makefile distinfo manpages pkg-plist ports/x11/libX11/files patch-src_ImUtil.c

Alexander Leidinger Alexander at Leidinger.net
Thu Jun 7 08:22:55 UTC 2007


Quoting Mark Linimon <linimon at lonesome.com> (from Wed, 6 Jun 2007  
20:55:38 -0500):

> On Wed, Jun 06, 2007 at 09:44:50PM -0400, Kris Kennaway wrote:
>> The FreeBSD project does not have the resources (or desire) to effectively
>> do full-time incremental X.org release engineering because of X.org
>> changes being continuously pushed into ports.

Who decides what is going in and what not? What changes are allowed to  
go in and which aren't (read: what's the definition of "important"  
here)?

> The last I checked, i386 package builds take ~5 days, amd64 take ~7 days,
> sparc64 take more than 3 weeks.  If we push point releases any faster than
> these dates, we will never have current packages.  I think this would be
> a serious mistake.

4 weeks would be still too fast for changes to X11 ports, I assume.

> I've spent a lot of time looking at why packages are so far behind the
> ports and the deep dependency trees are the major part of the problem.

So switching to recording explicit dependencies only would give a  
speed improvement in this case (why shall we rebuild an application  
which depends on some gnome libs but doesn't make some X11 API calls  
directly, the package will not change significantly)?

Bye,
Alexander.

-- 
Keep your boss's boss off your boss's back.

http://www.Leidinger.net    Alexander @ Leidinger.net: PGP ID = B0063FE7
http://www.FreeBSD.org       netchild @ FreeBSD.org  : PGP ID = 72077137


More information about the cvs-all mailing list