[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#769844: linux: please make linux build reproducibly



On Tue, 2015-07-07 at 17:26 +0100, Ben Hutchings wrote:
> Earlier today I uploaded version 4.1.1-1~exp1, with some of the changes
> here. I built it once on ext4 and then on xfs, hoping to change
> directory ordering.
> 
> A summary of the debbindiff:
> 
> 1. timestamps are different on all files in control.tar.gz
> 2. timestamps are different on many files in data.tar.{gz,xz}
> 3. anchor IDs are different in generated HTML docs
> 4. 'Author' and 'Manual' fields in the manual page header and footer differ
>    where the manual page is generated from headers referenced by multiple
>    DocBook files
> 
> I believe items 1 and 2 are covered by #759886.
> 
> I investigated item 3 further and have now fixed it in svn.
> 
> Item 4 could be fixed by your generate-manpage-in-deterministic
> -order.patch but I would like to find a cleaner solution to it.

I've fixed item 4 in svn by annotating and filtering out duplicates
from the DocBook files.

I also found and fixed an instance of using the current time (for the
date in manual pages).

Ben.

-- 
Ben Hutchings
If the facts do not conform to your theory, they must be disposed of.

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: