Bug#901587: allegro4.4: please make the build reproducible
    Chris Lamb 
    lamby at debian.org
       
    Fri Jun 15 07:56:07 BST 2018
    
    
  
Source: allegro4.4
Version: 2:4.4.2-11
Severity: wishlist
Tags: patch
User: reproducible-builds at lists.alioth.debian.org
Usertags: timestamps
X-Debbugs-Cc: reproducible-bugs at lists.alioth.debian.org
Hi,
Whilst working on the Reproducible Builds effort [0], we noticed
that allegro4.4 could not be built reproducibly.
This is due to your changes in:
  https://salsa.debian.org/games-team/allegro4.4/commit/c4094628fea5c677105522ec4c805b452cb43229
The problem being that your date resolution is too coarse so it varies
the timezone. I suggest replacing all of that boilerlate with:
  include /usr/share/dpkg/pkg-info.mk
 And then change the tar call to use:
   --mtime="$(SOURCE_DATE_EPOCH)"
... which is also far cleaner.
 [0] https://reproducible-builds.org/
Regards,
-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby at debian.org / chris-lamb.co.uk
       `-
    
    
More information about the Reproducible-bugs
mailing list