Your message dated Sun, 20 Nov 2016 17:35:15 +0000
with message-id <e1c8w1l-000djj...@fasolo.debian.org>
and subject line Bug#845010: fixed in qxgedit 0.4.2-2
has caused the Debian Bug report #845010,
regarding qxgedit: 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.)


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

Hi!

While working on the "reproducible builds" effort [1], we have noticed
that qxgedit could not be built reproducibly.
It embeds the build date into the binary for displaying it with the
version information.
The attached patch strips the build date to allow reproducible building.

Regards,
 Reiner

[1]: https://wiki.debian.org/ReproducibleBuilds
diff --git a/debian/patches/0001-reproducible-build.patch b/debian/patches/0001-reproducible-build.patch
new file mode 100644
index 0000000..352a498
--- /dev/null
+++ b/debian/patches/0001-reproducible-build.patch
@@ -0,0 +1,28 @@
+Author: Reiner Herrmann <rei...@reiner-h.de>
+Description: Strip build date from version info to make build reproducible
+
+--- a/src/qxgeditMainForm.cpp
++++ b/src/qxgeditMainForm.cpp
+@@ -1841,7 +1841,6 @@
+ 	sText += "<b>" QXGEDIT_TITLE " - " + tr(QXGEDIT_SUBTITLE) + "</b><br />\n";
+ 	sText += "<br />\n";
+ 	sText += tr("Version") + ": <b>" CONFIG_BUILD_VERSION "</b><br />\n";
+-	sText += "<small>" + tr("Build") + ": " CONFIG_BUILD_DATE "</small><br />\n";
+ #ifdef CONFIG_DEBUG
+ 	sText += "<small><font color=\"red\">";
+ 	sText += tr("Debugging option enabled.");
+--- a/src/qxgeditOptions.cpp
++++ b/src/qxgeditOptions.cpp
+@@ -215,10 +215,9 @@
+ 		else if (sArg == "-v" || sArg == "--version") {
+ 			out << QObject::tr("Qt: %1\n")
+ 				.arg(qVersion());
+-			out << QObject::tr("%1: %2  (%3)\n")
++			out << QObject::tr("%1: %2\n")
+ 				.arg(QXGEDIT_TITLE)
+-				.arg(CONFIG_BUILD_VERSION)
+-				.arg(CONFIG_BUILD_DATE);
++				.arg(CONFIG_BUILD_VERSION);
+ 			return false;
+ 		}
+ 		else {
diff --git a/debian/patches/series b/debian/patches/series
index fe90ca5..4a3a758 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1 +1,2 @@
 0002-fix_multiarch_dir.patch
+0001-reproducible-build.patch

Attachment: signature.asc
Description: PGP signature


--- End Message ---
--- Begin Message ---
Source: qxgedit
Source-Version: 0.4.2-2

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

Debian distribution maintenance software
pp.
Jaromír Mikeš <mira.mi...@seznam.cz> (supplier of updated qxgedit 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: Sun, 20 Nov 2016 18:02:24 +0100
Source: qxgedit
Binary: qxgedit
Architecture: source amd64
Version: 0.4.2-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Multimedia Maintainers 
<pkg-multimedia-maintainers@lists.alioth.debian.org>
Changed-By: Jaromír Mikeš <mira.mi...@seznam.cz>
Description:
 qxgedit    - MIDI System Exclusive files editor
Closes: 845010
Changes:
 qxgedit (0.4.2-2) unstable; urgency=medium
 .
   * Add patch to build reproducible. (Closes: #845010)
Checksums-Sha1:
 be6b3b1b8d48ecda358f21bf0864e9e8e19a5367 2136 qxgedit_0.4.2-2.dsc
 054958f9625d7ff7a2cfd08168c81d22df760094 2932 qxgedit_0.4.2-2.debian.tar.xz
 9951a7df3d5d03388c4b35ec7843efb30e49305f 952028 
qxgedit-dbgsym_0.4.2-2_amd64.deb
 750f62f96880aedca022cea5ba73c287eb0baa1c 9521 qxgedit_0.4.2-2_amd64.buildinfo
 4ce0a3edc47874192350b9ad0dd361a93df23fa7 254814 qxgedit_0.4.2-2_amd64.deb
Checksums-Sha256:
 6677e62cd14de897cb3794fdf8efc0d771abbed890ff3ee4a912e4dfa515c13c 2136 
qxgedit_0.4.2-2.dsc
 81f773ac9bae7543de19ee5ea4c84cdae812018c89a11a9f96669f1462f60ace 2932 
qxgedit_0.4.2-2.debian.tar.xz
 dd3a89dbabb2a116e5757aa500f17fc8e63ee69702f77276f6c8237c0f6432a3 952028 
qxgedit-dbgsym_0.4.2-2_amd64.deb
 f5b354f05f91998c38a31e17c346609f2aae1d62e7717db9a0e2870ea4dee792 9521 
qxgedit_0.4.2-2_amd64.buildinfo
 d395599967315ea716f3c97ae98a3f6db3c3036c0560ce2a55b8db6b8a260341 254814 
qxgedit_0.4.2-2_amd64.deb
Files:
 bff7b4d68e12b37fc6cd1aab125b3a5c 2136 sound optional qxgedit_0.4.2-2.dsc
 7cbedd7d3007792ee443b858c33d8d15 2932 sound optional 
qxgedit_0.4.2-2.debian.tar.xz
 4e2ce003d705c1fea8f41f24243feadc 952028 debug extra 
qxgedit-dbgsym_0.4.2-2_amd64.deb
 544dcd9bb6b0bf8a423246dfde52913d 9521 sound optional 
qxgedit_0.4.2-2_amd64.buildinfo
 76f624586b658a8256d2a072da32478f 254814 sound optional 
qxgedit_0.4.2-2_amd64.deb

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

iQJJBAEBCAAzFiEESlQ1E9LfY1GoF46jWwGUVeK4T6UFAlgx2q8VHG1pcmEubWlr
ZXNAc2V6bmFtLmN6AAoJEFsBlFXiuE+lWpYP+gLAKN+lTlUno467gTd/LR0F8KzD
DjTQqmGGRcf6NE59qMaLi8IIkz2U9NmmVmvJ8AB6gMa3S2pY+pWa5ucs8CoUH1tJ
HS0Hw2hwUhBUFQlkWfuBs9PAuK58wK3AxrDNZnFObB5Ptz6QicA60cu/r6cp656u
WSugPyVKy4WSBtFqp9C0zjfsHeaKXCVSG6LC9TXFoWDEJMhIQKfzbWObV3fIdAf+
Kcv+y/HMbKSEaPXaMJ44IhzRfAn4lS6DLBfSjfyaqmdi424KJeEHjMVFYLOXP1DQ
aMEqsiA563qhYZczHlyCCgzn86YVHImOBFCmrL9O6mBwrBuqd0cb3MyGLzA8XlnS
lB92Yewter3RvMUmy8R/SSMXTP95aNWPyGiI56KGr27w5qvOET9N+rJ4NIxWCd3f
hgmrhS45g/4B/bEvBhYps4oGRkzvXSzdpyrOu3WIqa1Jn3JfDpb43vKoaZ27GiSG
nyYthN+MRrPOLkmHJHCW+N1BVLdKv96C40gn1BZrRohJRp5oZE9b4+90YSlzvSMQ
cazanIw/NFx+lsdpNQQjvN84YCQ74VexOu6vrvq1GjACQ7podCIcdLpTLChRfoMQ
RXHo0zkWQiqVRqs5FyyQXb5yZ6IwMQChvo5JIzJ1pottKnBN1jaCI3QO9kAY/Hmq
60OhKHfaSsahIGAg
=xz35
-----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