NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: kern/50483: assym.h is not rebuilt



The following reply was made to PR kern/50483; it has been noted by GNATS.

From: Masao Uebayashi <uebayasi%gmail.com@localhost>
To: gnats-bugs%netbsd.org@localhost
Cc: 
Subject: Re: kern/50483: assym.h is not rebuilt
Date: Sat, 28 Nov 2015 12:43:14 +0900

 Ah.  Thanks.
 
 BTW, the same bug (rebuilding *.d) exists in lib/libc too.
 
 On Sat, Nov 28, 2015 at 11:30 AM, Christos Zoulas <christos%zoulas.com@localhost> wrote:
 > On Nov 28,  2:25am, uebayasi%gmail.com@localhost (Masao Uebayashi) wrote:
 > -- Subject: Re: kern/50483: assym.h is not rebuilt
 >
 > |  My regression, my bad.
 > |
 > |  I wanted to make DEPS symmetric with SRCS.  I seem to have made a
 > |  mistake because of that.
 > |
 > |  I would fix this by making 'assym.d' be always built
 > |  (s/^assym.d:/assym.d!/ in sys/conf/assym.mk).
 > |
 > |  *
 > |
 > |  I can also point out that touching a *.h doesn't cause all other
 > |  indirect *.d to be regenerated, even on source before my rototill:
 > |
 > |  echo '#include <sys/foo.h>' >>sys/conf/param.c
 > |  echo '#include <sys/bar.h>' >sys/sys/foo.h
 > |  touch sys/sys/bar.h
 > |  (build kernel)
 > |  touch sys/sys/bar.h
 > |  (build kernel)
 >
 > I fixed it already.
 >
 > christos
 


Home | Main Index | Thread Index | Old Index