Your message dated Sun, 20 Nov 2016 17:19:21 +0000
with message-id <[email protected]>
and subject line Bug#845008: fixed in qmidinet 0.4.2-2
has caused the Debian Bug report #845008,
regarding qmidinet: 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.)


-- 
845008: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=845008
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: qmidinet
Version: 0.4.2-1
Severity: wishlist
Tags: patch upstream
User: [email protected]
Usertags: timestamps
X-Debbugs-Cc: [email protected]

Hi!

While working on the "reproducible builds" effort [1], we have noticed
that qmidinet 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/02-reproducible-build.patch b/debian/patches/02-reproducible-build.patch
new file mode 100644
index 0000000..994ff12
--- /dev/null
+++ b/debian/patches/02-reproducible-build.patch
@@ -0,0 +1,28 @@
+Author: Reiner Herrmann <[email protected]>
+Description: Strip build date from version info to make build reproducible
+
+--- a/src/qmidinet.cpp
++++ b/src/qmidinet.cpp
+@@ -298,7 +298,6 @@
+ 	sText += "<b>" QMIDINET_TITLE " - " + tr(QMIDINET_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";
+ #ifndef CONFIG_ALSA_MIDI
+ 	sText += "<small><font color=\"red\">";
+ 	sText += tr("ALSA MIDI support disabled.");
+--- a/src/qmidinetOptions.cpp
++++ b/src/qmidinetOptions.cpp
+@@ -234,10 +234,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(QMIDINET_TITLE)
+-				.arg(CONFIG_BUILD_VERSION)
+-				.arg(CONFIG_BUILD_DATE);
++				.arg(CONFIG_BUILD_VERSION);
+ 			return false;
+ 		}
+ 	}
diff --git a/debian/patches/series b/debian/patches/series
index 4e92aa7..eea9a6e 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,2 +1,3 @@
 01-fix_FTBFS.patch
 03-fix_hardening.patch
+02-reproducible-build.patch

Attachment: signature.asc
Description: PGP signature


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

We believe that the bug you reported is fixed in the latest version of
qmidinet, 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.
Jaromír Mikeš <[email protected]> (supplier of updated qmidinet 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: SHA256

Format: 1.8
Date: Sun, 20 Nov 2016 17:48:10 +0100
Source: qmidinet
Binary: qmidinet
Architecture: source amd64
Version: 0.4.2-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Multimedia Maintainers 
<[email protected]>
Changed-By: Jaromír Mikeš <[email protected]>
Description:
 qmidinet   - MIDI Network Gateway via UDP/IP Multicast
Closes: 845008
Changes:
 qmidinet (0.4.2-2) unstable; urgency=medium
 .
   * Add patch to build reproducible. (Closes: #845008)
Checksums-Sha1:
 9cc331b1fab90f7ae2361422876458d3bfa6ea77 2123 qmidinet_0.4.2-2.dsc
 2a7b183868882386722f0dd1395b3cccce39152d 3980 qmidinet_0.4.2-2.debian.tar.xz
 da9dd80fc94c15a3bb77fd9398067556ce1088af 969480 
qmidinet-dbgsym_0.4.2-2_amd64.deb
 de7bc3f4de51a45fd35529e7f3458adcd27cfbe6 9531 qmidinet_0.4.2-2_amd64.buildinfo
 443e8e226fe82ef3a0ad115012262e1b4c8563a5 44852 qmidinet_0.4.2-2_amd64.deb
Checksums-Sha256:
 d7678e264502b677df15b1c5146d77ae1ae393beb67d8307c4d72a4b3afd6eb5 2123 
qmidinet_0.4.2-2.dsc
 9ebfec4474ea77d63e49dbae3bf3690a06f5c8dbd156f1c505eabd55c6838f00 3980 
qmidinet_0.4.2-2.debian.tar.xz
 e52b8e3455ae1d2da056fe5626d6411252230b3c79e6905c1ff6bcd11140e8ba 969480 
qmidinet-dbgsym_0.4.2-2_amd64.deb
 a2fb488b8d3c5cc3e54bd760b05adbd966fcf08eaf98086f571d4506f941a310 9531 
qmidinet_0.4.2-2_amd64.buildinfo
 e74b1d9490963d2b8da0a8d9f85bb01080a4df26117c32e922299945a1835058 44852 
qmidinet_0.4.2-2_amd64.deb
Files:
 b273964a064865aadca393392270b330 2123 sound optional qmidinet_0.4.2-2.dsc
 ff49f935810535c120790a8ef2b05569 3980 sound optional 
qmidinet_0.4.2-2.debian.tar.xz
 4b22de4bf989d65da3545098abeb164f 969480 debug extra 
qmidinet-dbgsym_0.4.2-2_amd64.deb
 873c393f604548436a2126d717a46fc5 9531 sound optional 
qmidinet_0.4.2-2_amd64.buildinfo
 f0ad67b9d0f8a47c1bef664801684f9d 44852 sound optional 
qmidinet_0.4.2-2_amd64.deb

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

iQJJBAEBCAAzFiEESlQ1E9LfY1GoF46jWwGUVeK4T6UFAlgx1eEVHG1pcmEubWlr
ZXNAc2V6bmFtLmN6AAoJEFsBlFXiuE+leOMQALX33BVshH3LobDtPPlFymguc5oz
4DcXPC5bqRZJPH4qvThSMDNSRAfdmgY2qOFWJNnhQ5D5pLzxWUtY5ddO31YnGYiH
9VbLAJJZwlJPLGi7NLvxMA1WFO8pP163mO3qD+KOEKRK9L6e8mcMyzoEItcq7HI4
uPSi+y2U6jVKfHSQwvtyuBoy33Z5/tnqUDbmW24e/IkSviEuP18IFFHdYmByQ9AQ
2gdziNNA/qnGeB8Q33yKh6VakQkHeLUOKS0sO5fpFYUUGlNkhmNBCuYjJp2g3Na5
2FE6wyA0kCPWU+D0QHfrFiV765M0GT/YtT9Jt6ilBGUuC1ks9dcpOJl3d0ijDT4B
j/ic5409Cw83o8oztNLftlfxOMD+zsWpZ+74fMWVj8d8taNhIAxm/mY1YDXnE1JU
sc2qhBTaZ6ZvLUfNRtGRyjC3cb28iwm/kNa1JkRJRsVRMWz9RQ06uw9D1Ux8jWnB
Gx7vC4GO+02OQv6VWX1Ytc492DgK1e0uKK1UKMMqwUjVOL1GeoiFa4j3PTfe+PtT
0lqXtcHvONj1L0VGyKfgpwdJ66YQEpbJ+vX/GZPPws6FLAwbsC3a16b3uRwZ7Lur
4eTSwM42Ra23FGuNX6exEhcZN1j0JMDz+sDxLsZyeS8r8hQ2u57+nM7xSOWbxom4
orwtMK0kLX7pLU1I
=6oTH
-----END PGP SIGNATURE-----

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

Reply via email to