[racket-dev] build: schemef.h -> schemex.h

From: Jon Rafkind (rafkind at cs.utah.edu)
Date: Sun Mar 10 21:15:03 EDT 2013

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 <rafkind at cs.utah.edu <mailto:rafkind at 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
>
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.racket-lang.org/dev/archive/attachments/20130310/a824758d/attachment.html>

Posted on the dev mailing list.