On Sun, Jun 26, 2016 at 10:21:49PM +0200, Yury V. Zaytsev wrote:
> On Sun, 26 Jun 2016, Reiner Herrmann wrote:
> 
> >While working on the "reproducible builds" effort [1], we have noticed
> >that mc could not be built reproducibly. It embeds the current date into
> >the mcedit manpage during build.
> 
> Ok, I think that I can now see what went wrong here: Debian used to patch
> mcedit manpage, and so, mtime of the manpage file was set to the current
> time during the build. Our build system faithfully hardcoded this into the
> resulting man file.
> 
> Since then, however, I've upstreamed the patch and it was removed from
> 3:4.8.17-1, so I'm really wondering why it is still not working for you...

You are right, the mtime of the file is used for the manpage timestamp.
But there is still a patch modifying the manpage: mcedit_full_path.patch.
When this patch is upstreamed, the SOURCE_DATE_EPOCH patch is not needed,
though it would still help when the manpages are patched.

Attachment: signature.asc
Description: Digital signature

Reply via email to