i was doing a
% find . -exec touch -r Makefile.am {} \;to insure that the timestamps were set BEFORE running "make dist" but there is a problem.
the ChangeLog in the distribution is built from the CVS edit messages... so cvs once again more the stamps on me.
i've adding the following line to the beginning of the bootstrap script find . -exec touch -r Makefile.am {} \;and also added that to the "dist-hook:" entry in Makefile.am. there is no way now for the timestamps to trigger automake/conf/header dependencies that are unecessary. people installing ganglia should only need to have /bin/sh.
i've check the man page for mac os x, freebsd and solaris and it appears that using the "-r" flag with touch is portable enough (even though distributions are usually for now just being built on linux).
i just uploaded a new tarball to http://matt-massie.com/ganglia/2.6.0/that fixes our problem (i checked all the timestamps and they are happily equal).
-matt Sebastian Hagedorn wrote:
Hi,-- Matt Massie <[EMAIL PROTECTED]> is rumored to have mumbled on 1. Februar 2005 17:52:34 Uhr +0000 regarding [Ganglia-developers] are we there yet?:i just created what i think will be the 2.6.0 release at http://matt-massie.com/ganglia/2.6.0/I just noticed that there is a new build problem under Darwin. When I start "make" after "configure", it stops immediately:[tyrion:~/scratch/ganglia-2.6.0] a0620% make make all-recursive Making all in srclib Making all in libmetricscd . && /bin/sh /Users/a0620/scratch/ganglia-2.6.0/srclib/libmetrics/build/missing --run autoheader Can't locate object method "path" via package "Request" at /sw/share/autoconf/Autom4te/C4che.pm line 69, <GEN1> line 111.autoheader: /sw/bin/autom4te-2.59 failed with exit status: 1 make[3]: *** [config.h.in] Error 1 make[2]: *** [all-recursive] Error 1 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2I have autoheader 2.59 installed via Fink in /sw/bin in my $PATH. I don't immediately see what the problem is. That step shouldn't even be necessary, should it?Thanks, Sebastian -- Sebastian Hagedorn M.A. - RZKR-R1 (Flachbau), Zi. 18, Robert-Koch-Str. 10 Zentrum für angewandte Informatik - Universitätsweiter Service RRZK Universität zu Köln / Cologne University - Tel. +49-221-478-5587
-- PGP fingerprint 'A7C2 3C2F 8445 AD3C 135E F40B 242A 5984 ACBC 91D3' They that can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety. --Benjamin Franklin, Historical Review of Pennsylvania, 1759
signature.asc
Description: OpenPGP digital signature