--- Begin Message ---
- To: submit@bugs.debian.org
- Subject: kxmlgui: please make the build reproducible
- From: Chris Lamb <lamby@debian.org>
- Date: Sun, 21 Aug 2016 18:39:27 +0100
- Message-id: <1471801167.3159054.701669201.70BF458F@webmail.messagingengine.com>
Source: kxmlgui
Version: 5.25.0-1
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: uname
X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org
Hi,
Whilst working on the Reproducible Builds effort [0], I noticed
that kxmlgui could not be built reproducibly.
Patch attached.
[0] https://reproducible-builds.org/
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` lamby@debian.org / chris-lamb.co.uk
`-
--- a/debian/patches/reproducible-build.patch 1970-01-01 01:00:00.000000000 +0100
--- b/debian/patches/reproducible-build.patch 2016-08-21 18:19:22.645111083 +0100
@@ -0,0 +1,13 @@
+Description: Make the build reproducible
+Author: Chris Lamb <lamby@debian.org>
+Last-Update: 2016-08-21
+
+--- kxmlgui-5.25.0.orig/src/config-xmlgui.h.cmake
++++ kxmlgui-5.25.0/src/config-xmlgui.h.cmake
+@@ -1,5 +1,5 @@
+ #define XMLGUI_DISTRIBUTION_TEXT "${XMLGUI_DISTRIBUTION_TEXT}"
+-#define XMLGUI_COMPILING_OS "${CMAKE_SYSTEM}"
++#define XMLGUI_COMPILING_OS "Generic"
+ #define XMLGUI_COMPILER_VERSION "${XMLGUI_COMPILER_VERSION}"
+
+ #define CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}"
--- a/debian/patches/series 1970-01-01 01:00:00.000000000 +0100
--- b/debian/patches/series 2016-08-21 18:19:19.885060733 +0100
@@ -0,0 +1 @@
+reproducible-build.patch
--- End Message ---
--- Begin Message ---
Source: kxmlgui
Source-Version: 5.36.0-1
We believe that the bug you reported is fixed in the latest version of
kxmlgui, 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 835053@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Maximiliano Curia <maxy@debian.org> (supplier of updated kxmlgui 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 ftpmaster@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sun, 09 Jul 2017 23:42:17 +0200
Source: kxmlgui
Binary: libkf5xmlgui-dev libkf5xmlgui-bin libkf5xmlgui-data libkf5xmlgui5
Architecture: source
Version: 5.36.0-1
Distribution: experimental
Urgency: medium
Maintainer: Debian/Kubuntu Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Changed-By: Maximiliano Curia <maxy@debian.org>
Description:
libkf5xmlgui-bin - User configurable main windows.
libkf5xmlgui-data - User configurable main windows.
libkf5xmlgui-dev - User configurable main windows.
libkf5xmlgui5 - User configurable main windows.
Closes: 835053
Changes:
kxmlgui (5.36.0-1) experimental; urgency=medium
.
[ Maximiliano Curia ]
* New upstream release (5.35.0).
+ Applies reproducible build version patch (Closes: 835053)
Thanks to Chris Lamb for reporting
* Bump Standards-Version to 4.0.0.
* Update build-deps and deps with the info from cmake
* Bump group breaks (5.35)
* Update symbols files.
* Let autopkgtest take care of the build required for the test
* watch: Use https uris
* New upstream release (5.36.0).
* Bump group breaks (5.36)
* Update build-deps and deps with the info from cmake
.
[ Raymond Wooninck ]
* Add signing key
* also include signing-key
Checksums-Sha1:
718e0513f83cbed5b82e74886ff6fcd5343a649f 2820 kxmlgui_5.36.0-1.dsc
ed7f6819297bb8e64ec56c9b79e9b17c428859a4 884080 kxmlgui_5.36.0.orig.tar.xz
9315dc6c9c3054f43346b82a1e8acbdadb9945f1 12648 kxmlgui_5.36.0-1.debian.tar.xz
9ceeb571753b9cb44012f91debd2b0c0ac80f41c 14741 kxmlgui_5.36.0-1_source.buildinfo
Checksums-Sha256:
feda471e43cacce77ab5b340a9ca927e8ed8025ad3d37a0184c5d7b863d0449a 2820 kxmlgui_5.36.0-1.dsc
e77b3f59d393d3610ecae83d89f6692bd144d899fb9c6559139b7cb6b8da0e31 884080 kxmlgui_5.36.0.orig.tar.xz
4ae86712d97fe30313d8e75023dcf43d611d90a8f2cbdafd2d52aa89b7435d49 12648 kxmlgui_5.36.0-1.debian.tar.xz
f3ae9a2a3bae4149c7415b38f1814ef3783e71456cb3e3092f9d162c834c1262 14741 kxmlgui_5.36.0-1_source.buildinfo
Files:
6d655b749496b976ad31cf829cb0ac78 2820 libs optional kxmlgui_5.36.0-1.dsc
07eedff202e8180f8b4204f44e424b6c 884080 libs optional kxmlgui_5.36.0.orig.tar.xz
f58cba446e12160572655ad67c45c70b 12648 libs optional kxmlgui_5.36.0-1.debian.tar.xz
6958c3c3fda1fa2a124c83d28a415ffb 14741 libs optional kxmlgui_5.36.0-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEE+JIdOnQEyG4RNSIVxxl2mbKbIyoFAlljKKEACgkQxxl2mbKb
Iyqf2A//RVoP3LdJ9JYioWUqx8bMEP62yyo4Jh2CKfvPUB0qKYAlIjLr/b5C9RQH
aNh1eJnAgrHgLwotxYq1r02RKOvpidCUBtoHu54AdryUkfglGZ5skcLIHuoGoQ5U
H5oiQVdZIl7qpfftJluHtFGCh853UNNmiuDyKczbxNNaeWhMtQVypXnOHpnqY2ZY
w6hfFzBOTd0bW43NL0lodYEKPetsJ+Ym7UxjmSmGumu+8zXC4HT6aTheBH1OZ28/
fg9SMbcUqUjjVHkpQE1b7lW8Ga9SOp41MGHaRLXr6kfuoUlPtCt+z3sw0yGWeR2+
AL7ngWpYqmb0OALq8TkYLuPH02HUTBUb9IQMdlnRgqnL/fnl5AeeEWpFBEx+BJvC
xMWwsGNVZsGpip5kaesn/bt8y8M0YTEtUaFFjsvsOGpwul0frz/7cN8YLE0anRBz
6/lk5snDdRzNAiT5227qxFwKR1W0dvYVCDxjIS2MY2+KTHU4FM+V9iOqhMtRBiUc
5HUdBputYVx8i8GwMD/DPraecNdJzluyeX9wi5/+Z8UGWXcwlhdDv621unYeaR79
gQ6kvC9J9lzcnPExVRX14Wl0hhyNzXaRjsqEjLgRutorvirINx9agjdOKfzbk+73
6u1+JimIPYkk+cgFhbC08FTyygPk2TdPfRi7mpJaWIuSfhmJOZk=
=qtuW
-----END PGP SIGNATURE-----
--- End Message ---