cvs commit: src/sys/conf kmod.mk

M. Warner Losh imp at bsdimp.com
Thu Jun 2 08:15:31 PDT 2005


In message: <20050602070335.GA27983 at dragon.NUXI.org>
            "David O'Brien" <obrien at FreeBSD.org> writes:
: On Fri, Apr 22, 2005 at 05:39:58PM +0000, Ruslan Ermilov wrote:
: > ru          2005-04-22 17:39:58 UTC
: > 
: >   FreeBSD src repository
: > 
: >   Modified files:
: >     sys/conf             kmod.mk 
: >   Log:
: >   Revert a mistake borrowed from kern.post.mk that has just been fixed.
: 
: It wasn't a mistake.  I was told that there was a *.mk bug that was fixed
: that dealt with the problem kmod.mk rev 1.189 was suppose to fix.  It was
: based on that, that I agreed to have revision 1.189 backed out.  However,
: I just ran into the problem again while trying to update a system from
: March 8th:
: 
: # cd /usr/src/share/mk ; make obj ; make all install
: # cd /usr/src/usr.sbin/config ; make obj ; make all install
: # cd /sys/i386/conf ; config FOO
: # cd ../../compile/FOO ; make depend ; make
: ..snip..
: ===> 3dfx (all)
: make: don't know how to make machine/bus_at386.h. Stop
: *** Error code 2
: 
: Please back out this "mistake", or please fix the issue where "make
: depends" isn't producing a usable .depends file.
: It is stupid to have to do "make cleandepends ; make depends" in order to
: get a usable .depends file.
: Computers are to A-U-T-O-M-A-T-E, not cause more work for humans.

Ru's change looks like it is correct.  Maybe you can help out by
testing his patch.  It looks good to me, but I've not had the time of
late to do much of anything.

Warner


More information about the cvs-src mailing list