Debian Bug report logs - #860279
xmlrpc-c: please make the build reproducible

version graph

Package: src:xmlrpc-c; Maintainer for src:xmlrpc-c is Debian QA Group <packages@qa.debian.org>;

Reported by: Chris Lamb <lamby@debian.org>

Date: Thu, 13 Apr 2017 22:03:01 UTC

Severity: wishlist

Tags: patch

Found in version xmlrpc-c/1.33.14-4

Fixed in version xmlrpc-c/1.33.14-6

Done: Mattia Rizzolo <mattia@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, reproducible-bugs@lists.alioth.debian.org, Debian QA Group <packages@qa.debian.org>:
Bug#860279; Package src:xmlrpc-c. (Thu, 13 Apr 2017 22:03:04 GMT) (full text, mbox, link).


Acknowledgement sent to Chris Lamb <lamby@debian.org>:
New Bug report received and forwarded. Copy sent to reproducible-bugs@lists.alioth.debian.org, Debian QA Group <packages@qa.debian.org>. (Thu, 13 Apr 2017 22:03:04 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Chris Lamb <lamby@debian.org>
To: submit@bugs.debian.org
Subject: xmlrpc-c: please make the build reproducible
Date: Thu, 13 Apr 2017 22:58:43 +0100
[Message part 1 (text/plain, inline)]
Source: xmlrpc-c
Version: 1.33.14-4
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: buildpath
X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org

Hi,

Whilst working on the Reproducible Builds effort [0], we noticed
that xmlrpc-c could not be built reproducibly due to including
the buildpath in the binary:

│ │ │ │ -BLDDIR="/build/1st/xmlrpc-c-1.33.14"
│ │ │ │ -ABS_SRCDIR="/build/1st/xmlrpc-c-1.33.14"
│ │ │ │ +BLDDIR="/build/xmlrpc-c-1.33.14/2nd"
│ │ │ │ +ABS_SRCDIR="/build/xmlrpc-c-1.33.14/2nd"

Patch attached. I believe this is only used really in the "tests"
makefile so it is safe to remove.

 [0] https://reproducible-builds.org/


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby@debian.org / chris-lamb.co.uk
       `-
[xmlrpc-c.diff.txt (text/plain, attachment)]

Reply sent to Mattia Rizzolo <mattia@debian.org>:
You have taken responsibility. (Fri, 14 Apr 2017 22:21:03 GMT) (full text, mbox, link).


Notification sent to Chris Lamb <lamby@debian.org>:
Bug acknowledged by developer. (Fri, 14 Apr 2017 22:21:03 GMT) (full text, mbox, link).


Message #10 received at 860279-close@bugs.debian.org (full text, mbox, reply):

From: Mattia Rizzolo <mattia@debian.org>
To: 860279-close@bugs.debian.org
Subject: Bug#860279: fixed in xmlrpc-c 1.33.14-6
Date: Fri, 14 Apr 2017 22:19:05 +0000
Source: xmlrpc-c
Source-Version: 1.33.14-6

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

Debian distribution maintenance software
pp.
Mattia Rizzolo <mattia@debian.org> (supplier of updated xmlrpc-c 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: Sat, 15 Apr 2017 00:00:19 +0200
Source: xmlrpc-c
Binary: libxmlrpc-c++8-dev libxmlrpc-c++8v5 libxmlrpc-core-c3-dev libxmlrpc-core-c3 libxmlrpc-core-c3-udeb xmlrpc-api-utils
Architecture: source
Version: 1.33.14-6
Distribution: experimental
Urgency: medium
Maintainer: Debian QA Group <packages@qa.debian.org>
Changed-By: Mattia Rizzolo <mattia@debian.org>
Description:
 libxmlrpc-c++8-dev - lightweight RPC library based on XML and HTTP [C++ development li
 libxmlrpc-c++8v5 - lightweight RPC library based on XML and HTTP [C++ runtime librar
 libxmlrpc-core-c3 - lightweight RPC library based on XML and HTTP [C runtime librarie
 libxmlrpc-core-c3-dev - lightweight RPC library based on XML and HTTP [C development libr
 libxmlrpc-core-c3-udeb - A lightweight RPC library based on XML and HTTP (core libraries) (udeb)
 xmlrpc-api-utils - Generate C++ wrapper classes for XML-RPC servers
Closes: 860279
Changes:
 xmlrpc-c (1.33.14-6) experimental; urgency=medium
 .
   * QA upload.
   * Add patch from Chris Lamb to make the build reproducible.  Closes: #860279
Checksums-Sha1:
 b1e92d518ba952cd1ae9e06661ec5af0b8f39857 2311 xmlrpc-c_1.33.14-6.dsc
 b63799f8185fd1d31b0d5a24784b751e6eea3595 12312 xmlrpc-c_1.33.14-6.debian.tar.xz
 12c4ff8b9a109e867570e8a0b24518e6543e6a03 8869 xmlrpc-c_1.33.14-6_amd64.buildinfo
Checksums-Sha256:
 cedb2403676cb3838c3c38a75024e0a0a8b57bca5c3294b3ad6662976f247e2d 2311 xmlrpc-c_1.33.14-6.dsc
 374d4322c21ac23ae7434a786797f6dfdc2849785ba2dd33b7b1c02e8c1d563f 12312 xmlrpc-c_1.33.14-6.debian.tar.xz
 95e68919c6fd9b094732ec18d567671a3dff7fba7f612f8c97ea3a3528756bec 8869 xmlrpc-c_1.33.14-6_amd64.buildinfo
Files:
 090e2fde0fbddd554803bfcebf9a4f28 2311 libs optional xmlrpc-c_1.33.14-6.dsc
 a25e3d9887e7398042e3858a2503f355 12312 libs optional xmlrpc-c_1.33.14-6.debian.tar.xz
 173ee81a8dbe8d0bf60fd041713355f9 8869 libs optional xmlrpc-c_1.33.14-6_amd64.buildinfo

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

iQIzBAEBCgAdFiEEi3hoeGwz5cZMTQpICBa54Yx2K60FAljxSAoACgkQCBa54Yx2
K63KfA/+P7IPn4d1qXtBL1SpjxSieJN4WXg0dUtjFuUwdiPHgPZlxDd1GTz9Tiqg
MjvUmJfPgb8EUuAzXApmeEkx5J906OcX0EA+FG5jmubvqMnIDESFMuaGHVArIEL6
rE8ZEqBG8E/fqbDePP1ws9FcAn4uwupzyde9/AZiydM8N8EBel/mF+JSuVI6V1Kc
6eHqF+Aa+64QgfJhnUP8PRy/lXcvlH9vxMqu+3AVzxh6zUwF5TjvyvAcQfwz/RzI
MwANxrACzyZ13Cv4lHJoEGrxrN7ZeB01ABrpfwl0486Hsq9XkkBjVSTOOeQqFoCn
heM1ys/kKy+UC4vVMOHdBmrKKgHU/cw//f0Rya9XMJtak506qmSgWrOOeUx9lrcy
i77Cjs4lRnRAd89KckDde10dcGMCaXvN7Hh8pKR4o/5CkoIzKQpgNk+y7ieRDKMT
XXNUyojYWPK07t/zqw6CCR/BCprzp98j/1X0RKZuHbsTXZCgtbS23Bqx33DNsf7S
Wk59Xcwcxi+vB+dO3suYl/fqqGvXckfcu6dZH4U2P+CJskCKt9VwMESFFvAg7v71
D8XVjiIAkWlvyrdkGqHcsdwvAj95x7Q3YbnJ4zqa0fKTSj/UuGgNX19WMFM/6bDG
adx0I5glQIvPLJj5zeFp++aJAtrHEzgP/tE2eS43fwgyT95OllU=
=9pI0
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Sun, 10 Sep 2017 07:29:54 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Wed May 17 13:58:58 2023; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.