Date: Mon, 2 Nov 1998 23:28:30 -0600 (CST) From: Henry Miller <hank@black-hole.com> To: Ryan Younce <ryany@pobox.com> Cc: current@FreeBSD.ORG Subject: Re: Current 'make world' warnings cleanup Message-ID: <Pine.BSF.3.96.981102232057.1392A-100000@daphne.bogus> In-Reply-To: <199811030323.WAA25340@cheshire.dynip.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 2 Nov 1998, Ryan Younce wrote:
> Hi all,
>
> I'm not 100% certain if this is the right place to be asking this, but:
> I noticed on the FreeBSD projects page that running a make world with extra
> warnings enabled, and then clean up the warnings, although not a high priority
> project, would be a good thing to do.
Very good. I've seen this myself, and considered a go at it. Like you
I'm not sure how to procede. I know how to program, but I don't know how
to extend that to FreeBSD.
> Well, seeing as how my count of all instances of ' warning: ' within my log
> of my most recent make world totals to about 85,000 lines, I figure this
> might be as good a place as any to burn my weekend/weeknight time.
Try compiling a LINT kernel with -Wall. The goal is LINT compiles
without warnings. (note, this may be impossiable. LINT isn't supposed to
be bootable, and the warning might catch a conflict)
> Is there a coordinator for this? As this is my first time sending anything
> to any of the mailing lists, let alone contributing, I figure lowering the
> above number would be as good a place to start as any. What is the best way
> to go about cleaning up the warnings out of code? Fixing up a diff and
> submitting it via send-pr(1) like normal? Or would this be overkill in this
> situation?
What I want to know is how devolpers configure their src tree. What I
don't want to do is
cd /usr/src/something
ed bad_file.c
Get about half done, and then go to bed overnight the following happens:
cvsup (from cron)
overwrites bad_file.c with some change not related to what I'm doing,
causing a loss of work.
And on the related note I need to get the proper diff's when I'm ready to
submit a patch.
I have used RCS before, and I know CVS can put RCS files on my system.
The question is can Make read RCS files, and extract the right version,
and can cvs do the right thing? I obviously would like to test a kernel
before I submit a patch, and once in a while I like to get the latest
sources.
So how do devolpers setup their build enviroment? (understanding this is
a personal thing)
--
http://blugill.home.ml.org/
hank@black-hole.com
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" 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.3.96.981102232057.1392A-100000>
