On 06/26/2011 07:55 PM, Matt Turner wrote: > I claim that > (1) app-text/asciidoc and its dependencies are not unreasonable for > catalyst-9999 > (2) app-text/asciidoc and its dependencies should be avoided for > catalyst snapshots/releases > (3) we can simply modify the timestamp of the generated files to be > that of the most recent commit that `git archive` has access to, > thereby allowing us to reproduce identical tarballs
I played with this in the Makefile now. The only easy solution that really gives stable checksums is setting time including modification time to the time of the related commit. So that means loss of real modification times. If you want to go that route the command touch --date=$(git log --pretty=%ci -1) foo could be handy. I guess git archive looks at timestamps from the git store only to avoid that. Using git archive and pulling generated files in after may work, but it#s more research than I would like to do myself. > (4) checking in generated content into git is dirty. We should not do this > > Do you disagree with any of these points, and if so, which? > > Matt >
