Your message dated Thu, 13 Oct 2016 14:00:13 +0000
with message-id <e1bugyp-0005xr...@franck.debian.org>
and subject line Bug#835061: fixed in varnish 5.0.0-3
has caused the Debian Bug report #835061,
regarding varnish: please make the build reproducible
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
835061: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=835061
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: varnish
Version: 4.1.3-2
Severity: wishlist
Tags: patch
User: reproducible-bui...@lists.alioth.debian.org
Usertags: randomness
X-Debbugs-Cc: reproducible-bui...@lists.alioth.debian.org

Hi,

Whilst working on the Reproducible Builds effort [0], I noticed
that varnish could not be built reproducibly.

Patch attached.

 [0] https://reproducible-builds.org/


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      la...@debian.org / chris-lamb.co.uk
       `-
--- a/debian/patches/reproducible-build.patch   1970-01-01 01:00:00.000000000 
+0100
--- b/debian/patches/reproducible-build.patch   2016-08-21 22:15:40.121132734 
+0100
@@ -0,0 +1,21 @@
+Description: Make the build reproducible
+Author: Chris Lamb <la...@debian.org>
+Last-Update: 2016-08-21
+
+--- varnish-4.1.3.orig/lib/libvcc/vmodtool.py
++++ varnish-4.1.3/lib/libvcc/vmodtool.py
+@@ -41,7 +41,7 @@ import re
+ import optparse
+ import unittest
+ import random
+-from os import fdopen, rename, unlink
++from os import fdopen, rename, unlink, environ
+ from os.path import dirname, exists, join, realpath
+ from pprint import pprint, pformat
+ from tempfile import mkstemp
+@@ -1002,4 +1002,5 @@ if __name__ == "__main__":
+               oparser.print_help()
+               exit(-1)
+ 
++      random.seed(environ.get('SOURCE_DATE_EPOCH'))
+       runmain(i_vcc, opts.rstdir, opts.output)
--- a/debian/patches/series     1970-01-01 01:00:00.000000000 +0100
--- b/debian/patches/series     2016-08-21 22:15:38.889119096 +0100
@@ -0,0 +1 @@
+reproducible-build.patch

--- End Message ---
--- Begin Message ---
Source: varnish
Source-Version: 5.0.0-3

We believe that the bug you reported is fixed in the latest version of
varnish, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 835...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Stig Sandbeck Mathisen <s...@debian.org> (supplier of updated varnish package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Thu, 13 Oct 2016 06:21:04 +0200
Source: varnish
Binary: varnish varnish-doc libvarnishapi1 libvarnishapi-dev
Architecture: source amd64 all
Version: 5.0.0-3
Distribution: unstable
Urgency: medium
Maintainer: Varnish Package Maintainers 
<pkg-varnish-de...@lists.alioth.debian.org>
Changed-By: Stig Sandbeck Mathisen <s...@debian.org>
Description:
 libvarnishapi-dev - development files for Varnish
 libvarnishapi1 - shared libraries for Varnish
 varnish    - state of the art, high-performance web accelerator
 varnish-doc - documentation for Varnish Cache
Closes: 835061
Changes:
 varnish (5.0.0-3) unstable; urgency=medium
 .
   * Add patch for reproducible build (Closes: #835061)
Checksums-Sha1:
 0d93e0961d4c1d89303a033209d41001371bc774 2444 varnish_5.0.0-3.dsc
 b7bac47fecf63086332ec59e27352ce90db80b9a 20464 varnish_5.0.0-3.debian.tar.xz
 33c3022bbf55b987f867a2377fb169f0976af2e3 117946 
libvarnishapi-dev_5.0.0-3_amd64.deb
 0b5fd19006287bd11839fee102bf7774a463e164 125674 
libvarnishapi1-dbgsym_5.0.0-3_amd64.deb
 56f44b470777f415821405c53fa4b277ea01e983 108388 
libvarnishapi1_5.0.0-3_amd64.deb
 07855366f1996162a1b6b869bab928c9798527db 1623060 
varnish-dbgsym_5.0.0-3_amd64.deb
 f4a4a717e6bb365412700a48d468b0df9efdc41d 417854 varnish-doc_5.0.0-3_all.deb
 5f909460f6b3c45a6cae1b328783f942f07c130c 689592 varnish_5.0.0-3_amd64.deb
Checksums-Sha256:
 fb4e72c83e62b3ef27fac728e79450c1865447ebdd2a129c43fbce21de958428 2444 
varnish_5.0.0-3.dsc
 9279f1e77e857ab6c4ac0247719768f444fd531432b5d447e220d64579062ac8 20464 
varnish_5.0.0-3.debian.tar.xz
 7b288f4ec3a9e66a6856825ce5b03b5da0265123005f98f79d610c748862b052 117946 
libvarnishapi-dev_5.0.0-3_amd64.deb
 9e251c27043aa0d13153cc001dee1d6b6d434c7a726d6116a6de75ad99880925 125674 
libvarnishapi1-dbgsym_5.0.0-3_amd64.deb
 c6ab88eb50f68d96e8bf1612ef41c3382a33011ab7562aa362dd7aeb0ae642f4 108388 
libvarnishapi1_5.0.0-3_amd64.deb
 7264f9ff0491cc91acb642aa626fc5e5db96a721808239717272e848a1c3c022 1623060 
varnish-dbgsym_5.0.0-3_amd64.deb
 d332e4bbcda1aa9105ab844bacd80debf5b919ce83ce0b0da1dd22cbfa27cd79 417854 
varnish-doc_5.0.0-3_all.deb
 309264eb8f80ea78da84126232eef05c343d6884a01688334d6484eae6f33f2d 689592 
varnish_5.0.0-3_amd64.deb
Files:
 734f04838034e014cd72e82bc481caa3 2444 web optional varnish_5.0.0-3.dsc
 1a319736fa7a6d879b9fcad25fea6f0a 20464 web optional 
varnish_5.0.0-3.debian.tar.xz
 70a113e896a020a7101c3d5fa4c462b8 117946 libdevel optional 
libvarnishapi-dev_5.0.0-3_amd64.deb
 3d945dae02ad8a5421eaa3b79eaedd26 125674 debug extra 
libvarnishapi1-dbgsym_5.0.0-3_amd64.deb
 4826821376298a1dd6a2bf2e4cc99c8d 108388 libs optional 
libvarnishapi1_5.0.0-3_amd64.deb
 d9f2618fa6ff6488e18f1f21a576af78 1623060 debug extra 
varnish-dbgsym_5.0.0-3_amd64.deb
 d32844152abf64bb9e28ce38889a687d 417854 doc optional 
varnish-doc_5.0.0-3_all.deb
 895fbe63c5b3776ce32db7b1b1ca3032 689592 web optional varnish_5.0.0-3_amd64.deb

-----BEGIN PGP SIGNATURE-----

iQIcBAEBCgAGBQJX/xtkAAoJEH26lYwcBVU4JxMP/1TwAaV/a2+WU8xhQ4kp4YHv
/mPh/ejl/Y1oxKf3XMwuvnb1tt+ENK2nrXsq97CrnKTcOpgHy6vS90TlnXdu0QKQ
UISehWch0NETk2I3ej1tkFRum+vk1IBwmNAbEYUCtm8f6NSAJh2Jm3w9L7o4fNCt
wOCD2Icp50InGqAq1LHMoDvrcpfVR8CpFH0CkOms2VxlTgVUa0xSRPSlMrlExCqH
Z6MbW1RFpxS9k92wpWtV68HfERMb0ljTKtr4ip76ugInCSKkMiQiw1deTXMaEW3L
3Adz55xyCaXEaZpA3Cl5fIGRHwrYQFjbAuuP1QGU9DzMm67oZ37vSTE+DeeCeLPo
c/TDo02HL2iRv5OSjcDtZOVolMw8j4zwDIWHA/Yz6Hxf5mYODQ3ywzu6OkzH4RI0
tGsAHk6chQ/E8fWK/the1krskv20fMhuPKw+2qFbDulvf8OHQO0bvz98ZjSkqyp8
fxJLlXwXGTa8a+SCD7uCNLOh6YPB4bW4R5avStMBtT+CozCckVxQ45wtc459izLx
ZS4nEZ1kAffiKb4yIvzHoN5Lxpk0A549Q5e+l5hmbDbzvsaKAjfjx3E6YdN2JXcv
lpUWQSM1K/KkrYnKKuEHzHxQp3rUOuJ7K6N2HLjAPfoI+jWfYDByy5QgoEGRXYQm
KpXoH/W2asXYsVNZkjU3
=iFfc
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to