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/ReproducibleBuildsdiff --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.patchsignature.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