Your message dated Fri, 01 May 2015 16:10:39 +0000
with message-id <[email protected]>
and subject line Bug#778949: fixed in libalien-wxwidgets-perl 0.67+dfsg-1
has caused the Debian Bug report #778949,
regarding libalien-wxwidgets-perl: 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 [email protected]
immediately.)


-- 
778949: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=778949
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: libalien-wxwidgets-perl
Version: 0.65+dfsg-4
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: randomness
X-Debbugs-Cc: [email protected]

Hi,

While working on the "reproducible builds" effort [1], we have noticed
that libalien-wxwidgets-perl could not be built reproducibly.

The attached patch removes randomness from the build system. Once
applied, libalien-wxwidgets-perl can be built reproducibly in our
reproducible
toolchain.

 [1]: https://wiki.debian.org/ReproducibleBuilds


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      [email protected] / chris-lamb.co.uk
       `-
diff -urNad 
libalien-wxwidgets-perl.orig/libalien-wxwidgets-perl-0.65+dfsg/debian/patches/reproducible_build
 
libalien-wxwidgets-perl/libalien-wxwidgets-perl-0.65+dfsg/debian/patches/reproducible_build
--- 
libalien-wxwidgets-perl.orig/libalien-wxwidgets-perl-0.65+dfsg/debian/patches/reproducible_build
    1970-01-01 01:00:00.000000000 +0100
+++ 
libalien-wxwidgets-perl/libalien-wxwidgets-perl-0.65+dfsg/debian/patches/reproducible_build
 2015-02-22 01:52:20.142581602 +0000
@@ -0,0 +1,12 @@
+--- libalien-wxwidgets-perl-0.65+dfsg.orig/inc/My/Build/Base.pm
++++ libalien-wxwidgets-perl-0.65+dfsg/inc/My/Build/Base.pm
+@@ -11,6 +11,9 @@ use Data::Dumper;
+ use File::Glob qw(bsd_glob);
+ use Carp;
+ 
++# Ensure deterministic output
++$Data::Dumper::Sortkeys = 1;
++
+ # use the system version of a module if present; in theory this could lead to
+ # compatibility problems (if the latest version of one of the dependencies,
+ # installed in @INC is incompatible with the bundled version of a module)
diff -urNad 
libalien-wxwidgets-perl.orig/libalien-wxwidgets-perl-0.65+dfsg/debian/patches/series
 libalien-wxwidgets-perl/libalien-wxwidgets-perl-0.65+dfsg/debian/patches/series
--- 
libalien-wxwidgets-perl.orig/libalien-wxwidgets-perl-0.65+dfsg/debian/patches/series
        2015-02-22 01:39:51.336517155 +0000
+++ 
libalien-wxwidgets-perl/libalien-wxwidgets-perl-0.65+dfsg/debian/patches/series 
    2015-02-22 01:52:17.614466697 +0000
@@ -1,2 +1,3 @@
 fix-pod-spelling.patch
 wx-config-version.patch
+reproducible_build

--- End Message ---
--- Begin Message ---
Source: libalien-wxwidgets-perl
Source-Version: 0.67+dfsg-1

We believe that the bug you reported is fixed in the latest version of
libalien-wxwidgets-perl, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
gregor herrmann <[email protected]> (supplier of updated 
libalien-wxwidgets-perl 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 [email protected])


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

Format: 1.8
Date: Fri, 01 May 2015 17:29:57 +0200
Source: libalien-wxwidgets-perl
Binary: libalien-wxwidgets-perl
Architecture: source
Version: 0.67+dfsg-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Perl Group <[email protected]>
Changed-By: gregor herrmann <[email protected]>
Description:
 libalien-wxwidgets-perl - Perl module for locating wxWidgets binaries
Closes: 778949
Changes:
 libalien-wxwidgets-perl (0.67+dfsg-1) unstable; urgency=medium
 .
   * New upstream release.
   * Drop wx-config-version.patch, applied upstream.
   * Add patch to make builds reproducible. Thanks to Chris Lamb for the
     bug report and patch. (Closes: #778949)
   * Update years of packaging copyright.
   * Mark package as autopkgtest-able.
Checksums-Sha1:
 e4ca3ae17a7604467ca6510e00d857a35f8fabd1 2610 
libalien-wxwidgets-perl_0.67+dfsg-1.dsc
 9fa13b639aee5b6ddc942af01eb1e14cf7eaf150 150583 
libalien-wxwidgets-perl_0.67+dfsg.orig.tar.gz
 0af7423b0657eb037f91bd697e9730fac5058f17 7576 
libalien-wxwidgets-perl_0.67+dfsg-1.debian.tar.xz
Checksums-Sha256:
 7ce3c0fd254bfeb90ba186b17d35cfbc90a1304ba2718958963bea091497891e 2610 
libalien-wxwidgets-perl_0.67+dfsg-1.dsc
 fbc9b3ea2c2f2c33590fe2ce5fa7de49115d37e4119aea9b2d70228c1b61d5f4 150583 
libalien-wxwidgets-perl_0.67+dfsg.orig.tar.gz
 c061d064ad28d82fc2ee22dc25f0de8b730502dbf8fec9a80ff1f2c1e3001555 7576 
libalien-wxwidgets-perl_0.67+dfsg-1.debian.tar.xz
Files:
 95e90a317fc1cbabe4611639ed7ee1ca 2610 perl optional 
libalien-wxwidgets-perl_0.67+dfsg-1.dsc
 85f6b31a2809d1f6b76e0da57539f244 150583 perl optional 
libalien-wxwidgets-perl_0.67+dfsg.orig.tar.gz
 adeb5747173913c0b7caaa3621c30648 7576 perl optional 
libalien-wxwidgets-perl_0.67+dfsg-1.debian.tar.xz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQJ8BAEBCgBmBQJVQ5w4XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXREMUUxMzE2RTkzQTc2MEE4MTA0RDg1RkFC
QjNBNjgwMTg2NDlBQTA2AAoJELs6aAGGSaoG7ioP/3f5yoYEJCH+TGiF0nxW8xeA
sSS57Jq8XH2xKWVCR/OQrAHQQ99ht7BP9SRz0ZQmSWQip2AtyUd24hFiy5+0E3UN
nltXgW22RnAIwlahtFGLe6gBGJbwqAN17QW3bsIUfQ0LkZgTOaRFzYmeZeR/P0dt
2mhbrOrTObJ9QqVkPJL59bI80sCNaF/uV5/W6BsF8Bc3W9+b4KxjIDdfszhUfGTc
iYmIMEOCw85XgxCjm80IGBg3YeWHaOHSzpoKdZR5+tZxth5jTq+fWDD9/AeUOCxu
UjvdjE2CgDOi0TXYSQd3wMMujj2qIEFnwrkKTeJCMEwWkvWG25aqVmvsoK0bFT7O
jKW3f+aGNYsHurKXrJyM/qv/mazUsSIJUoVQCO76+/FLv+Ox7VfF11gkQLiEDvBe
xWwtjaUhwxZamy0zBjqR4fSi+1zADOdl0qQUIDxOOQDd69c7j5Fj5PKazY0cIudm
xuxnP9GhVf80+b0+iwfXAmXR2Y/4+AoieUjJWuTqYxjwkpVCh5TfbjRTAaC1M1/K
QCr9+agfq5Z4jJyTXRDUEhGRuCACXD8s2Ffq9JPmjo54SdvWp/Hf7cuwEBABqWs/
3PIItDtW+wmGa8SVf66++t3xitB7SF1qZJDTXpDpRGMgTyWmnoVoerSTsCjYVZoZ
fU6kOePnWY2NkzTlySmQ
=DhPo
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to