Yes, I'll make that change. On 03/10/2013 07:09 PM, Robby Findler wrote: > Seems better to blow everything away and re-"git clone" for an automated > build machine. > > Robby > > > On Sun, Mar 10, 2013 at 7:56 PM, Jon Rafkind <rafk...@cs.utah.edu > <mailto:rafk...@cs.utah.edu>> wrote: > > On 03/10/2013 06:14 PM, Eli Barzilay wrote: > > 20 minutes ago, Jon Rafkind wrote: > >> The ubuntu ppa build has been failing for a while, and I finally > >> tracked it down to this issue: src/racket/src/schemef.h has a newer > >> timestamp than src/racket/src/schemex.h on a fresh git checkout from > >> github. > > This shouldn't be right. Git doesn't track modification times > > (intentionally), so a fresh clone should have all of the dates be the > > same. If you update the tree (eg, if you checkout a different > > branch), then files that were modified get a new date -- as usual. > > > > Ok, good point. I think the issue is that I only do a 'git pull' on the > machine that sends the plt tar to the ubuntu build machine, and so schemef.h > was updated without schemex.h being rebuilt. This is likely only going to > occur for people who have automated builds setup for racket, which is > probably few. So I'll just go with the 'touch *' solution for now. > > On the 'git pull' machine: > > $ ls -l scheme* > -rw-rw-r-- 1 jon jon 65162 Mar 1 01:00 schemef.h > -rw-rw-r-- 1 jon jon 58815 Feb 21 01:00 schemex.h > -rw-rw-r-- 1 jon jon 51616 Feb 1 14:12 schemex.inc > -rw-rw-r-- 1 jon jon 54988 Feb 1 14:12 schemexm.h > _________________________ > Racket Developers list: > http://lists.racket-lang.org/dev > >
_________________________ Racket Developers list: http://lists.racket-lang.org/dev