diff options
author | Simon McVittie <smcv@debian.org> | 2015-06-09 22:22:54 +0100 |
---|---|---|
committer | Simon McVittie <smcv@debian.org> | 2015-06-09 22:22:54 +0100 |
commit | 2fe003dac47259aabfc7603ce60ead5a4030c80c (patch) | |
tree | 3c1ce4c5d9f46fef912a080f0ae85be7007e87bc /debian | |
parent | b6388d6fbd807f742df25f3fc15ae67360f8e6cc (diff) | |
download | ikiwiki-2fe003dac47259aabfc7603ce60ead5a4030c80c.tar ikiwiki-2fe003dac47259aabfc7603ce60ead5a4030c80c.tar.gz |
Populate pagectime from mtime or inode change time, whichever is older
When building ikiwiki from a tarball, the mtime (conceptually, the
last modification date of the file) is preserved by tar, but the inode
change time (creation/metadata-change date of *this copy* of the file)
is not. This seems to lead to unstable sort ordering and
unreproducible builds.
The page can't possibly have been modified before it was created, so
we can assume that the modification date is an upper bound for the
creation date.
Diffstat (limited to 'debian')
-rw-r--r-- | debian/changelog | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog index f26cfdaab..c5a007d09 100644 --- a/debian/changelog +++ b/debian/changelog @@ -21,6 +21,8 @@ ikiwiki (3.20150330) UNRELEASED; urgency=medium * Make the attachment plugin work with CGI.pm 4.x (Closes: #786586; workaround for #786587 in libcgi-pm-perl) * Add a public-domain email icon from tango-icon-theme + * Populate pagectime from either mtime or inode change time, + whichever is older, again for more reproducible builds -- Joey Hess <id@joeyh.name> Tue, 28 Apr 2015 12:24:08 -0400 |