cvs commit: src/sys/sys cdefs.h src/include nl_types.h stdio.h

Warner Losh imp at
Wed Feb 1 10:49:14 PST 2006

From: Steve Kargl <sgk at>
Subject: Re: cvs commit: src/sys/sys cdefs.h src/include nl_types.h stdio.h
Date: Wed, 1 Feb 2006 10:36:52 -0800

> On Wed, Feb 01, 2006 at 11:21:49AM -0700, Warner Losh wrote:
> > > I'm actually surprised that make includes doesn't install the sys
> > > directory as well, which would pick up the new sys/cdefs.h.  Does
> > > 'make -f _includes' also exhibit the same problem?
> > 
> > Sorry to followup my own message.
> > 
> > I just did a make includes and it does seem to install sys/cdefs.h, so
> > I'm not sure why you'd be seeing this problem.
> > 
> > Can you take a look at your sys/cdefs.h that you have on the system
> > that suffered the corruption and tell us what version it is?
> > 
> It's too late. :(
> I finally figured out the "back up to 2006-01-25" step
> and did it before you asked for the info.
> On the bright side, I'll be panicking the system to 
> continue my bug hunt.  There is always the chance that
> I'll get into the catch-22, again. ;-)

OK.  I have a fix that I'm testing to tools/build that will do the
right thing.  We already have special handling for nl_types.h in this
file, so I've just made the special handling a little more special.

If you get into this boat again, please check sys/cdefs.h.  Good luck
on your panic hunt.


More information about the cvs-src mailing list