On Sun, Apr 15, 2018 at 07:28:29PM +0200, Dimitry Andric wrote: > On 15 Apr 2018, at 17:37, Brooks Davis <bro...@freebsd.org> wrote: > > > > On Sun, Apr 15, 2018 at 10:33:18AM -0500, Benjamin Kaduk wrote: > >> On Sun, Apr 15, 2018 at 10:13 AM, Brooks Davis <bro...@freebsd.org> wrote: > >> > >>> On Sun, Apr 15, 2018 at 03:06:07PM +0000, Brooks Davis wrote: > >>>> Author: brooks > >>>> Date: Sun Apr 15 15:06:07 2018 > >>>> New Revision: 332512 > >>>> URL: https://svnweb.freebsd.org/changeset/base/332512 > >>>> > >>>> Log: > >>>> Remove device cm which was removed in r332490. > >>> > >>> I'm quite confused by the fact that tinderbox didn't trip on this when I > >>> ran it. Are -DNO_CLEAN tinderbox builds insufficent for device removal? > >>> > >> > >> Given that they would leave around the old object files needed to resolve > >> stale > >> references to removed driver components, it seems likely. > > > > The thing is, config should have failed and it always runs in > > -DNO_CLEAN buildkernel. I expected the same to hold for tinderbox, but > > apparently not. > > But were any of the LINT files updated? I guess not, if you didn't > remove anything from NOTES. I think it is likely that config will *not* > be run again if the LINT files are older than their respective targets?
NOTES was updated because I did remove device arcnet, I just somehow failed to find the cm(4) entries. I'll just try to remember to do -DNO_CLEAN kernel builds for future removals. -- Brooks
signature.asc
Description: PGP signature