CVS update: samba/source

Herb Lewis herb at sgi.com
Fri Dec 7 00:58:51 EST 2001


jfm at samba.org wrote:
> 
> Date:   Thu Dec  6 04:57:50 2001
> Author: jfm
> 
> Update of /data/cvs/samba/source
> In directory va:/tmp/cvs-serv25080
> 
> Modified Files:
>         Makefile.in
> Log Message:
> remove .headers.stamp from the delheaders definition
> It forced a complete build to occur each time the proto are rebuild !
> 
>         J.F.
> 
> Revisions:
> Makefile.in             1.401 => 1.402
>         http://www.samba.org/cgi-bin/cvsweb/samba/source/Makefile.in?r1=1.401&r2=1.402

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!!!

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.
-- 
======================================================================
Herb Lewis                               Silicon Graphics 
Networking Engineer                      1600 Amphitheatre Pkwy MS-510
Strategic Software Organization          Mountain View, CA  94043-1351
herb at sgi.com                             Tel: 650-933-2177
http://www.sgi.com                       Fax: 650-932-2177          
======================================================================




More information about the samba-cvs mailing list