920592">

Debian Bug report logs - #920592
roaraudio: please make the build reproducible

version graph

Package: src:roaraudio; Maintainer for src:roaraudio is Patrick Matthäi <pmatthaei@debian.org>;

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

Date: Sun, 27 Jan 2019 09:06:01 UTC

Severity: wishlist

Tags: patch

Found in version roaraudio/1.0~beta12-1

Fixed in version roaraudio/1.0~beta12-2

Done: Patrick Matthäi <pmatthaei@debian.org>

Bug is archived. No further changes may be made.

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, Patrick Matthäi <pmatthaei@debian.org>:
Bug#920592; Package src:roaraudio. (Sun, 27 Jan 2019 09:06: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, Patrick Matthäi <pmatthaei@debian.org>. (Sun, 27 Jan 2019 09:06: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: roaraudio: please make the build reproducible
Date: Sun, 27 Jan 2019 10:03:09 +0100
[Message part 1 (text/plain, inline)]
Source: roaraudio
Version: 1.0~beta12-1
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: environment
X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org

Hi,

Whilst working on the Reproducible Builds effort [0], we noticed
that roaraudio could not be built reproducibly.

This is because it captured the current build time, hostname and
uname in the binaries and in the shipped config.h:

  #ifdef __RABS_COMMENT__
 -/* uname:  Linux profitbricks-build15-amd64 4.19.0-0.bpo.1-amd64 #1 SMP Debian 4.19.12-1~bpo9+1 (2018-12-30) x86_64 GNU/Linux */
 -/* Date :  Fri Feb 28 21:12:02 UTC 2020 */
 +/* uname:  Linux i-capture-the-hostname 4.9.0-8-amd64 #1 SMP Debian 4.9.130-2 (2018-10-27) x86_64 GNU/Linux */
 +/* Date :  Sat Jan 26 15:00:18 UTC 2019 */

Patch attached.

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


Regards,

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

Reply sent to Patrick Matthäi <pmatthaei@debian.org>:
You have taken responsibility. (Mon, 28 Jan 2019 10:24:05 GMT) (full text, mbox, link).


Notification sent to Chris Lamb <lamby@debian.org>:
Bug acknowledged by developer. (Mon, 28 Jan 2019 10:24:05 GMT) (full text, mbox, link).


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

From: Patrick Matthäi <pmatthaei@debian.org>
To: 920592-close@bugs.debian.org
Subject: Bug#920592: fixed in roaraudio 1.0~beta12-2
Date: Mon, 28 Jan 2019 10:22:23 +0000
Source: roaraudio
Source-Version: 1.0~beta12-2

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

Debian distribution maintenance software
pp.
Patrick Matthäi <pmatthaei@debian.org> (supplier of updated roaraudio 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: SHA256

Format: 1.8
Date: Mon, 28 Jan 2019 10:24:17 +0100
Source: roaraudio
Binary: libroar-compat-tools libroar-compat2 libroar-compat2-dbgsym libroar-dev libroar-dev-dbgsym libroar-plugins-universal libroar-plugins-universal-dbgsym libroar2 libroar2-dbgsym roaraudio roaraudio-dbgsym roarclients roarclients-dbgsym
Architecture: source amd64
Version: 1.0~beta12-2
Distribution: unstable
Urgency: medium
Maintainer: Patrick Matthäi <pmatthaei@debian.org>
Changed-By: Patrick Matthäi <pmatthaei@debian.org>
Description:
 libroar-compat-tools - drop-in replacements for other sound libraries (tools package)
 libroar-compat2 - drop-in replacements for other sound libraries
 libroar-dev - header files and documentation for the RoarAudio libraries
 libroar-plugins-universal - Collection of host-independent plugins for libroar
 libroar2   - foundation libraries for the RoarAudio sound server and clients
 roaraudio  - sound server for audio mixing
 roarclients - Collection of basic clients for the RoarAudio Sound System
Closes: 920592
Changes:
 roaraudio (1.0~beta12-2) unstable; urgency=medium
 .
   * Add patch 01-reproducible-build from Chris Lamp to make the build
     reproducible again.
     Closes: #920592
Checksums-Sha1:
 d3c171b77f1b2be9e00169b2f211cc1d35e0a551 2627 roaraudio_1.0~beta12-2.dsc
 2046a467fd86a1dd2ef4bb3ee35629c432fd4b8c 26508 roaraudio_1.0~beta12-2.debian.tar.xz
 5e09f1e7723579882f2cfbefd778bf6fbc8b2130 21892 libroar-compat-tools_1.0~beta12-2_amd64.deb
 77402ad61cb57f52490619de4819cb0dc6e8c013 110620 libroar-compat2-dbgsym_1.0~beta12-2_amd64.deb
 5e8925b2e4c1f23db0b09dc49682f670821e072e 52696 libroar-compat2_1.0~beta12-2_amd64.deb
 1c7b26d384edeca2fce86c7a57e9439747d0c4a7 281516 libroar-dev-dbgsym_1.0~beta12-2_amd64.deb
 23bca06bbaa124c559c570c62fa5886db06d5443 237344 libroar-dev_1.0~beta12-2_amd64.deb
 b38a5f01cfdfa8f25361786031686c7b75747680 175404 libroar-plugins-universal-dbgsym_1.0~beta12-2_amd64.deb
 73bd56bc14b5ad27d43b3604459052372d6b58a3 55872 libroar-plugins-universal_1.0~beta12-2_amd64.deb
 44d7558ce93403fef5dcf6efeb08a4d8eddaa3b0 570732 libroar2-dbgsym_1.0~beta12-2_amd64.deb
 d0447dbaae5ed2f4744e603ea112c5640f96266b 185792 libroar2_1.0~beta12-2_amd64.deb
 0f890aacb587c60ae2b4e8a54d3659b6dc483cb7 530368 roaraudio-dbgsym_1.0~beta12-2_amd64.deb
 dfe112cef30c4665a412c24d71df3cdbb84b0f54 12732 roaraudio_1.0~beta12-2_amd64.buildinfo
 e60b061c9e62249197f3b3072bb5cc02aea3490c 149592 roaraudio_1.0~beta12-2_amd64.deb
 4ac6ec6756c9822eb13aed5b3a6f114317cd5b02 217240 roarclients-dbgsym_1.0~beta12-2_amd64.deb
 762ed137435f53f496c4d9d22820c7dd41731cc7 102284 roarclients_1.0~beta12-2_amd64.deb
Checksums-Sha256:
 2df7603a1bd58f8394ae8234782a73ad99e83fe68ae8895d88c18428a323370d 2627 roaraudio_1.0~beta12-2.dsc
 a595b28b411bf541523722212967a04302f82679c458be865b1754f04be08397 26508 roaraudio_1.0~beta12-2.debian.tar.xz
 3c0cf6a272f364b6f318d9e8aa969e389164fff48c76887add918b2ded059fb6 21892 libroar-compat-tools_1.0~beta12-2_amd64.deb
 37c6f2f1ec1251fc2729b79b508203ff9c7d53dccb3d86f3542e3ecaa398940d 110620 libroar-compat2-dbgsym_1.0~beta12-2_amd64.deb
 51550b75a4fbdc3b46f4c9952f012d564d931bd80b24ecc6fe40abfd42698a2f 52696 libroar-compat2_1.0~beta12-2_amd64.deb
 9f9f485fbd4c4fd3240f2d9d734d05e80fb03fb3429878f85b9485952dde46fd 281516 libroar-dev-dbgsym_1.0~beta12-2_amd64.deb
 c3e63bf6fbdc9f6b0de92ba4df00cb191392584494f681dc3519bdc904a97291 237344 libroar-dev_1.0~beta12-2_amd64.deb
 b4d7fb43bc8eb62bafd7fdd4a5b2e66ba28380455bbd24360ab4c82efa37261f 175404 libroar-plugins-universal-dbgsym_1.0~beta12-2_amd64.deb
 1b0a5b3795a95d57cb5dd6cf854bce427b46a454cf15e6348281092f2c676384 55872 libroar-plugins-universal_1.0~beta12-2_amd64.deb
 fd59f0526190e2486a3ace09a3ce4baea45319f4c318da7872d1a13aaa56e93b 570732 libroar2-dbgsym_1.0~beta12-2_amd64.deb
 6939da625327cef1387e9255900c3a14daeea302b96eb36aef3d72e9d8ccaf3b 185792 libroar2_1.0~beta12-2_amd64.deb
 06720aad6014fcbf684be1fe67d9dbd3db74bc2e8a7e65016a30369a68810a43 530368 roaraudio-dbgsym_1.0~beta12-2_amd64.deb
 0105339fe80b842db63a3b7b47eabbd06d56944adb90c832113a075780dc8dfd 12732 roaraudio_1.0~beta12-2_amd64.buildinfo
 e8e2d485dc6977165a587fa662e3abaa178b2bead2ed599d0aa8270a74e8db41 149592 roaraudio_1.0~beta12-2_amd64.deb
 2924cd356c7027c38c142fc1067119a9fa5f2cabd96dabd10caf280d10af762b 217240 roarclients-dbgsym_1.0~beta12-2_amd64.deb
 bcad3d95e145dab5bbca2c6df1dab40c22338f8a1150eb1b64f3259008435b66 102284 roarclients_1.0~beta12-2_amd64.deb
Files:
 10cf5e529c109c5401ffdfc5ed0a8365 2627 libs optional roaraudio_1.0~beta12-2.dsc
 24df8de8149834761b8d8e5d5b5d506a 26508 libs optional roaraudio_1.0~beta12-2.debian.tar.xz
 ec86b872c87545b915fb0bcf37d45f73 21892 libs optional libroar-compat-tools_1.0~beta12-2_amd64.deb
 85bc97160aa07697f42ce6068a5dd79c 110620 debug optional libroar-compat2-dbgsym_1.0~beta12-2_amd64.deb
 35dceb68bd090c2d73f170b43c895310 52696 libs optional libroar-compat2_1.0~beta12-2_amd64.deb
 caf7ea24f89abe009df2c697975b62e8 281516 debug optional libroar-dev-dbgsym_1.0~beta12-2_amd64.deb
 d90d39f3bb6ac0cd426a5c71fd9d9db5 237344 libdevel optional libroar-dev_1.0~beta12-2_amd64.deb
 57b7c814963bbf57ef63c866977f5ac4 175404 debug optional libroar-plugins-universal-dbgsym_1.0~beta12-2_amd64.deb
 d72ea8347ebe9f6428b9063de500bcdf 55872 sound optional libroar-plugins-universal_1.0~beta12-2_amd64.deb
 371a3ca35a55be9a2dffd65d4a392d25 570732 debug optional libroar2-dbgsym_1.0~beta12-2_amd64.deb
 fe08a11273834de0b8590dbf62f34043 185792 libs optional libroar2_1.0~beta12-2_amd64.deb
 71f7b3ff9f33575b08b2b6233238c6f5 530368 debug optional roaraudio-dbgsym_1.0~beta12-2_amd64.deb
 eca70510b79203b6ddf163c1d7a417e3 12732 libs optional roaraudio_1.0~beta12-2_amd64.buildinfo
 58dfdf405ce1aa352f27224d99932294 149592 sound optional roaraudio_1.0~beta12-2_amd64.deb
 7491f6c915e302ec7ca9293b8c172983 217240 debug optional roarclients-dbgsym_1.0~beta12-2_amd64.deb
 2f96b93d85d6d1bdf153f47ee416e204 102284 sound optional roarclients_1.0~beta12-2_amd64.deb

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

iQIzBAEBCAAdFiEEWKA9xYJCWk3IuQ4TEtmwSpDL2OQFAlxO0iMACgkQEtmwSpDL
2ORh9A/+M04VGofjEVT9FBcl/MxCo8hIGV2jshpsM2DJEkXW3WsVBYhT/QfBp/rK
s8WPXacirzZerZ3EvUNetO2Cl8zManuFWcS1gjd90kPJb7QiUVde5dy37ykMakNw
VwaasmPzbTX5AiHLOkI/6xvN99qrHwjB64A1gqthHGxx2NDkZ2j/mxwJ0CsLWlof
373/AG39btshXUqkdxb/OciZD5udo9OeZ/RPe0aN6Qe9bk2P3qNFte9KF8F5stdW
d7z1fG01OojacaeSilAO8CuYdrO+DmrvEk5mf/gjRDrxjFk8XM8VzIKmgoBAYODE
xhwrum7vnnQFFdyTtZdNrrgfFwsD94RNSnre6ifg5F4IiWlQ7aPyuu8LjTnptAJG
JbWuqaPfjF+brVIcbSAOEJcgKhtGBy/tWpyV6HY+xW4v/jmBRbRHIHdtQtqqrYdL
kXVKqEn0dorX+H1e2aaEJjYzkAses07NuwPP8+gMgbPLONyA0QnUgXA1yuCMm7eb
qXePNkb+6v46QdKxRFxgCkNFzn1/et7naxkgWJg4y63XfSaxzwhm/0vIHUqI8Azc
rJLqx+D1VZbhL6rhEZ3d7LtvEH6V6CXpHa6draklv8Hp3VLhhAKxGCe3bH3WbsF/
GQwqFOwqDSZ3uU9LLrVnZVDVX8WGu9Q3nTb3hXw1c5UU5yWsFX4=
=6RX0
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Sat, 02 Mar 2019 07:34:22 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: Mon Feb 3 11:47:10 2025; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU General 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.