preparing to 4.5.19 release
Mike Frysinger
vapier at gentoo.org
Thu Oct 8 02:23:18 UTC 2009
On Wednesday 07 October 2009 22:03:14 Roland McGrath wrote:
> > Another small issue is file timestamps in release tarball.
> > Since git does not store timestamps, all files will have current mtime
> > after checkout, while we still package files with last modification in
> > previous century (e.g. PORTING).
>
> I honestly just don't see any problem there. Nobody cares what the
> timestamps are, as long as configure is newer than configure.ac and that
> sort of thing (not that they should complain anyway if they decided to use
> --enable-maintainer-mode).
as you say, as long as the autotool timestamps are in sync (and thus cause
them to re-run), it shouldnt matter. only other timestamp issue i can think
of is having a file that is really really old and ends up making tar whine
about it when unpacking.
> > There is a script, git-set-file-times, which could be called right after
> > checkout to set mtime and atime of files to their latest commit time in
> > git:
> > http://gitweb.samba.org/?p=rsync.git;a=blob_plain;f=support/git-set-file-
> >times
> >
> > I suggest to use it for preparing release tarball.
>
> What I've always used is just 'make distcheck' (and now 'make srpm'), just
> based on my own checkout with whatever working file state it has (making
> sure manually that it's a clean checkout of the tagged state, of course).
> I can't tell if you are suggesting some new automation, or just encouraging
> that whoever does 'make distcheck' runs this thing on their working tree
> first. Since I'm looking to get out of being the one who does that step in
> future cycles, it's not really my reaction that matters.
i hope `make distcheck` is kept in working order as it's the preferred way of
packaging autotooled projects.
-mike
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.strace.io/pipermail/strace-devel/attachments/20091007/b169a841/attachment.bin>
More information about the Strace-devel
mailing list