Your message dated Thu, 10 Nov 2016 10:05:01 +0000
with message-id <e1c4me9-000dyh...@fasolo.debian.org>
and subject line Bug#834302: fixed in pd-flite 0.02.3-2
has caused the Debian Bug report #834302,
regarding pd-flite: 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.)


-- 
834302: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=834302
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: pd-flite
Version: 0.02.3-1
Severity: wishlist
Tags: patch upstream
User: reproducible-bui...@lists.alioth.debian.org
Usertags: timestamps username
X-Debbugs-Cc: reproducible-bui...@lists.alioth.debian.org

Hi!

While working on the "reproducible builds" effort [1], we have noticed
that pd-flite could not be built reproducibly.
It embeds the build date and username into the binary.

The attached patch strips this to get a reproducible build.

Regards,
 Reiner

[1]: https://wiki.debian.org/ReproducibleBuilds
diff --git a/debian/patches/reproducible-build.patch b/debian/patches/reproducible-build.patch
new file mode 100644
index 0000000..d533807
--- /dev/null
+++ b/debian/patches/reproducible-build.patch
@@ -0,0 +1,13 @@
+Author: Reiner Herrmann <rei...@reiner-h.de>
+Description: Strip build date and user to get reproducible build
+
+--- a/flite.c
++++ b/flite.c
+@@ -48,7 +48,6 @@
+ 
+ static const char *flite_description =
+   "flite: Text-to-Speech external v" PACKAGE_VERSION " by Bryan Jurish\n"
+-  "flite: compiled on " PACKAGE_BUILD_DATE " by " PACKAGE_BUILD_USER "\n"
+   ;
+ //static char *flite_acknowledge = "flite: based on code by ";
+ //static char *flite_version = "flite: PD external v%s by Bryan Jurish";
diff --git a/debian/patches/series b/debian/patches/series
index 21011bc..93247f5 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1 +1,2 @@
 fix-help-files-install-dir.patch
+reproducible-build.patch

Attachment: signature.asc
Description: PGP signature


--- End Message ---
--- Begin Message ---
Source: pd-flite
Source-Version: 0.02.3-2

We believe that the bug you reported is fixed in the latest version of
pd-flite, 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 834...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
IOhannes m zmölnig (Debian/GNU) <umlae...@debian.org> (supplier of updated 
pd-flite 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: SHA256

Format: 1.8
Date: Thu, 10 Nov 2016 10:36:40 +0100
Source: pd-flite
Binary: pd-flite
Architecture: source
Version: 0.02.3-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Multimedia Maintainers 
<pkg-multimedia-maintainers@lists.alioth.debian.org>
Changed-By: IOhannes m zmölnig (Debian/GNU) <umlae...@debian.org>
Description:
 pd-flite   - Speech synthesis for Pd
Closes: 715909 792718 834302
Changes:
 pd-flite (0.02.3-2) unstable; urgency=medium
 .
   * Fixed permissions of externals (Closes: #715909)
   * Patch for 64bit compatible array access (Closes: #792718)
   * Fixed reproducible build.
     Thanks to Chris Lamb <la...@debian.org> (Closes: #834302)
   * d/control fixup
   * Added myself to uploaders
   * Use canonical https:// uris for Vcs-* stanzas
   * Bumped debhelper compat to 9
   * Bumped standars version to 3.9.8
Checksums-Sha1:
 56bc41d171eae2de99301875443e997191d5095f 2044 pd-flite_0.02.3-2.dsc
 def2a8cc555c67d6ae3d4540e8931ad66a4268bf 4468 pd-flite_0.02.3-2.debian.tar.xz
Checksums-Sha256:
 b92b0a4181f068f2e45beb8702c582fbae68d6c6c61bda58b4414b2bf16dae03 2044 
pd-flite_0.02.3-2.dsc
 e1fba110d94c5e7551b66062d7b321a9b52a82b3320d70cbd2e7d13cdd8fa118 4468 
pd-flite_0.02.3-2.debian.tar.xz
Files:
 501e6e79519e6f341fd977aa0589f584 2044 sound optional pd-flite_0.02.3-2.dsc
 2f525b5f19b39ff8b82ee540f6393a73 4468 sound optional 
pd-flite_0.02.3-2.debian.tar.xz

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

iQIcBAEBCAAGBQJYJEMJAAoJELZQGcR/ejb47zMP/2X+/TFHOpLTqR5fnihXCIP4
L+1kcGwAOcNPCmWQS0ggqW65PF/ahwhNoz0jRQ57bUqvZR5ePHmZNpELEH1crDQS
4kqNOL5Iwl7M/iVAG4Th1I4aF1KEan+twGAqfA11AlA/F66hsCOcl9BrTqpLbFuc
ItbCyWROURStmXCnhmglsHraJcGHuT5taD5SKadnXRySsli/XW6ZhZhI1XYfVsQR
6K3C7A/4kft/Bx/IoXoGb/WL5MthTXe/Pk4n7dd94dFmlXHqBwryoIaS+Ea7mlzK
pi9ueL/p319IUG82WuhDjQXAdzCKFtHDs++vQxEa0sZM9rCvnqzKpIGjE+GuDwpW
XbPsI/OIZzuBNGD0FQglwtraZkNtEUIX49WAUtd3w9cyX1r6fQrVWs+GbSMdKV4j
wXdFJdSD5CEc7QMN3Qe+CIokGZipUmdtr200teM9EGriM1upLbdpn3Q5lfMzYu5S
Wg/7Wdjqb+UDZcyduw9avH5mmzxxznBGsHqkWbqztonU/ABwaEq9X4jmFWY4zzga
Q0kD/BWwRM2dvBS0YKW6mm3GjiQehKGm3LVFQT7Ko+0p7OOAxlsoeBODcRjblGfg
waHQkZF1u8IX+RtqKuqO16k9fxNOzanWhChhDj1tEHqSHUMQc1Ck721ktbd02C5U
WBiBBLt2Vcc0k/o+Css0
=p56Q
-----END PGP SIGNATURE-----

--- End Message ---
_______________________________________________
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers

Reply via email to