Subject: Re: New "release" snapshot
To: Bob Nestor <rnestor@augustmail.com>
From: Frederick Bruckman <fb@enteract.com>
List: port-mac68k
Date: 12/21/1999 06:06:21
On Mon, 20 Dec 1999, Bob Nestor wrote:

> Bill Studenmund  (wrstuden@nas.nasa.gov) wrote:
> 
> >Check out DIOCSDLABEL, which just modifies the in-core label. You pass it
> >a struct disklabel *, and it loads that. In fact, most disk drivers have
> >DIOCSDLABEL and DIOCWDLABEL using the same code path except right at the
> >end where DIOCWDLABEL writes it to disk too.
> 
> This is a simple change to the sysinst code if you'd like to make it, or 
> if you'd prefer I can do it and test it for you.

That sounds like the ticket. You can't break something that's broke
already. (I mean sysinstall, rather than the disklabel code.)

It sounds like sysinstall is your baby, but if you're not proficient
with cvs yet, let's do this:  give me a patch against current, I'll
test it against 1-4, and if it works, I can commit it (with your name
on it) and request a pull-up.

> Or maybe you'd rather wait for the long-term fix that implements
> the ioctl to re-read the disk label.

FWIW, it sounds good to me, but Scott will have to fight for that
himself in the appropriate forum.

I've decided to request pull-ups for all the changes I made to current
to make the install kernel build automatically with "make release".
This is going to take some preparation, because they're all spread
out, and some need to be patched by hand, but I think it's worth it.

On your problem building the notes in current, this is evidently due
to fallout from changes to the nroff macros in current. Those are just
warnings, right? The install kernel make still succeeds?