CVS update: samba/source

Jean Francois Micouleau Jean-Francois.Micouleau at dalalu.fr
Fri Dec 7 06:03:25 EST 2001


On Thu, 6 Dec 2001, Herb Lewis wrote:

> WE NEED TO FIND A SOLUTION TO THIS!!! I have tried twice to fix this
> in different places and each time, someone reverts this. What is the
> intent of .headers.stamp???? If things are dependent on proto.h
> then they should be getting rebuilt!!!

yes I agree. but when only 2 files are dependent on proto.h should the
whole tree be rebuild ?

> With the current setup, do a make clean then try several makes.
> Everything will be rebuilt every time from this point on. .headers.stamp
> will not get updated on the first build after the make clean when
> proto.h and built_env.h are rebuilt because the existance check
> causes the touch to be skipped. (One fix I tried was to remove the
> test for existance but this got reverted by someone else).
>
> I use make clean in one of my build scripts because I build multiple
> versions of smbd (with different options). Once this happens I can
> never just go to the build tree and do a make without everything
> building or I need to manually remove .headers.stamp so it can be
> put in sync with proto.h and build_env.h again.

interim fix: build in different directories outside the source directory.
I do that with different options on all my build and on different
machines, all sharing the same source with NFS.

	J.F.






More information about the samba-cvs mailing list