Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 28 Apr 2005 15:54:51 +0000
From:      Darren Reed <darrenr@hub.freebsd.org>
To:        Scott Long <scottl@samsco.org>
Cc:        current@freebsd.org
Subject:   Re: LINT broken due to ipfilter
Message-ID:  <20050428155451.GA2192@hub.freebsd.org>
In-Reply-To: <427100CC.8080604@samsco.org>
References:  <20050428025836.E1ED67306E@freebsd-current.sentex.ca> <20050428145519.GB92579@ip.net.ua> <4270FB26.50805@samsco.org> <20050428152622.GC92579@ip.net.ua> <427100CC.8080604@samsco.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Apr 28, 2005 at 09:27:08AM -0600, Scott Long wrote:
> Leaving the tree unbuildable for 3 days is unacceptable.  I doubt that 
> any other active OSS project would tolerate it, and I'm sure that Sun
> wouldn't tolerate it either.

Well, FreeBSD seems to have a history of allowing this...I seem to recall
some other part of the build being broken when I did the initial commit
for ipf...not to mention there being many times in the past when I've seen
comments about the build being broken in one way or another.

...and to compare it with Sun...there's one build command (equivalent of
building userland + kernel bits) that you have to submit with your request
to integrate.  But to compare the effort I can spend there vs here, well,
this gets whatever time I have available, which maybe 1 or 4 or any number
of hours or minutes inbetween, plus it is upto me to provide my own
resources.  You can't compare doing development work that you get paid for
with that you do in your own free time, at your own expense.  Anyone who
thinks you can is sadly mistaken.  All of us have varying levels of time
we can put into the project and I'm sure we all put it as much effort as
we can, given all the other constraints and requirements.

My single biggest issue remains the number of boxes needed to keep things
compiling on FreeBSD.  4.11, 5.4, -current.  That is a really tough ask
on anyone and last I checked, there's only a ref4 and a ref5.

So....if you want to make it easier for people like me to make sure they
haven't broken the build, put a target in src/Makefile that achieves this.
That is, buildworld and buildkernel and build LINT and whatever else for
a single platform.  Or at least I think buildworld and buildkernel are
required, seperately.  "universe" is too much.  

Having said all that, I appreciate any assistance others can give,
especially clues on what to do with rescue.

Darren



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050428155451.GA2192>