svn commit: r291941 - in head: lib/libpam/modules/pam_ssh secure/lib/libssh secure/libexec/sftp-server secure/libexec/ssh-keysign secure/libexec/ssh-pkcs11-helper secure/usr.bin/scp secure/usr.bin/...
Dag-Erling Smørgrav
des at des.no
Tue Jan 19 13:57:02 UTC 2016
Bryan Drewery <bdrewery at FreeBSD.org> writes:
> Log:
> Replace unneeded manual dependency on header by adding it to SRCS.
>
> bsd.lib.mk and bsd.prog.mk already depend all objs on headers in SRCS if
> there is not yet a depend file. The headers in SRCS are never built or
> installed. After 'make depend' the header was already added as a proper
> dependency on the objects where needed.
This doesn't work. Try the following:
$ cd /usr/src/secure/lib/libssh
$ make depend && make
$ touch /usr/src/crypto/openssh/ssh_namespace.h
$ make
The second "make" should rebuild everything, but it doesn't. Also,
$ grep -c ssh_namespace $(make -V.OBJDIR)/.depend
0
DES
--
Dag-Erling Smørgrav - des at des.no
More information about the svn-src-head
mailing list