Debian Bug report logs - #834316
openocd: please make the build reproducible

version graph

Package: src:openocd; Maintainer for src:openocd is Debian Electronics Packaging Team <pkg-electronics-devel@lists.alioth.debian.org>;

Reported by: Reiner Herrmann <reiner@reiner-h.de>

Date: Sun, 14 Aug 2016 12:27:01 UTC

Severity: wishlist

Tags: patch, upstream

Found in version openocd/0.9.0-1

Fixed in version openocd/0.10.0-1

Done: Jonathan McDowell <noodles@earth.li>

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-builds@lists.alioth.debian.org, Uwe Hermann <uwe@debian.org>:
Bug#834316; Package src:openocd. (Sun, 14 Aug 2016 12:27:05 GMT) (full text, mbox, link).


Acknowledgement sent to Reiner Herrmann <reiner@reiner-h.de>:
New Bug report received and forwarded. Copy sent to reproducible-builds@lists.alioth.debian.org, Uwe Hermann <uwe@debian.org>. (Sun, 14 Aug 2016 12:27:05 GMT) (full text, mbox, link).


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

From: Reiner Herrmann <reiner@reiner-h.de>
To: submit@bugs.debian.org
Subject: openocd: please make the build reproducible
Date: Sun, 14 Aug 2016 14:24:04 +0200
[Message part 1 (text/plain, inline)]
Source: openocd
Version: 0.9.0-1
Severity: wishlist
Tags: patch upstream
User: reproducible-builds@lists.alioth.debian.org
Usertags: timestamps
X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org

Hi!

While working on the "reproducible builds" effort [1], we have noticed
that openocd could not be built reproducibly.
It embeds the build date into the binary.

The attached patch strips it from the version information to get
a reproducible build.

Regards,
 Reiner

[1]: https://wiki.debian.org/ReproducibleBuilds
[signature.asc (application/pgp-signature, inline)]

Information forwarded to debian-bugs-dist@lists.debian.org, Uwe Hermann <uwe@debian.org>:
Bug#834316; Package src:openocd. (Sun, 14 Aug 2016 22:57:06 GMT) (full text, mbox, link).


Acknowledgement sent to Reiner Herrmann <reiner@reiner-h.de>:
Extra info received and forwarded to list. Copy sent to Uwe Hermann <uwe@debian.org>. (Sun, 14 Aug 2016 22:57:06 GMT) (full text, mbox, link).


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

From: Reiner Herrmann <reiner@reiner-h.de>
To: 834316@bugs.debian.org
Subject: Re: openocd: please make the build reproducible
Date: Mon, 15 Aug 2016 00:55:20 +0200
[Message part 1 (text/plain, inline)]
> The attached patch […]

This time really attached. :)
[openocd.patch (text/x-diff, attachment)]

Reply sent to Jonathan McDowell <noodles@earth.li>:
You have taken responsibility. (Fri, 18 Aug 2017 10:21:13 GMT) (full text, mbox, link).


Notification sent to Reiner Herrmann <reiner@reiner-h.de>:
Bug acknowledged by developer. (Fri, 18 Aug 2017 10:21:13 GMT) (full text, mbox, link).


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

From: Jonathan McDowell <noodles@earth.li>
To: 834316-close@bugs.debian.org
Subject: Bug#834316: fixed in openocd 0.10.0-1
Date: Fri, 18 Aug 2017 10:19:28 +0000
Source: openocd
Source-Version: 0.10.0-1

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

Debian distribution maintenance software
pp.
Jonathan McDowell <noodles@earth.li> (supplier of updated openocd 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: Fri, 18 Aug 2017 10:51:30 +0100
Source: openocd
Binary: openocd
Architecture: source amd64
Version: 0.10.0-1
Distribution: sid
Urgency: medium
Maintainer: Debian Electronics Packaging Team <pkg-electronics-devel@lists.alioth.debian.org>
Changed-By: Jonathan McDowell <noodles@earth.li>
Description:
 openocd    - Open on-chip JTAG debug solution for ARM and MIPS systems
Closes: 757748 795550 810387 820147 834316 844748 849825 853010 859246
Changes:
 openocd (0.10.0-1) unstable; urgency=medium
 .
   [ Jonathan McDowell ]
   * New upstream release
     * Includes jtagspi (Closes: #844748)
     * Fixes Intel flash with MIPS target (Closes: #849825)
     * Fixes flyswatter.cfg to use ftdi interface (Closes: #757748)
     * Avoids build date in release builds (Closes: #834316)
   * Disable jlink pending libjaylink package
   * Enable sysfsgpio driver (Closes: #859246)
   * Move to libftdi1-dev (Closes: #810387)
   * Remove duplicated autotools-dev build-dep (Closes: #853010)
   * Switch to libusb-1.0 on kFreeBSD (Closes: #820147)
   * Move maintenance to Debian Electronics Packaging Team
   * Add patch enabling SWD support for Bus Pirate (Closes: #795550)
   * Add explicit build-dep on libusb-0.1, which is still required for 3
     programmers supported by OpenOCD.
   * Bump debhelper compat level to 10.
   * Drop unused + deprecated DEB_STRIP_EXCLUDE / DEB_COMPRESS_EXCLUDE options.
   * Standards-Version: 4.0.1
     * Support nodoc in DEB_BUILD_OPTIONS
     * Switch priority to optional instead of extra
 .
   [ Stefano Rivera ]
   * Clean up copyright file and move to DEP-8
Checksums-Sha1:
 0d9b7b5729efecbb2de6c9587dd537a72aa2ec4f 2093 openocd_0.10.0-1.dsc
 3245d43d60a1a93f8b0f6b1ce20b53e38cab7a4a 4792636 openocd_0.10.0.orig.tar.bz2
 21a51e19809892a5485930377d66f4178223e993 17232 openocd_0.10.0-1.debian.tar.xz
 f14689b3bafc0ac82c63755adb7c8aeff9dd5eac 2858162 openocd-dbgsym_0.10.0-1_amd64.deb
 00bd02868a8fb959da72ce7b8ebcd809316aa3f4 8600 openocd_0.10.0-1_amd64.buildinfo
 b8ab11880fc24bba79ad87341ab4f91229bff82b 2446194 openocd_0.10.0-1_amd64.deb
Checksums-Sha256:
 7a279adae46ef60013e71fffd234d972140c68caa083d4d7b39001f1a5f4368b 2093 openocd_0.10.0-1.dsc
 7312e7d680752ac088b8b8f2b5ba3ff0d30e0a78139531847be4b75c101316ae 4792636 openocd_0.10.0.orig.tar.bz2
 e6c1b5b42379faf3bd14764f665a98145930f971cbc10fb097bb4da82fd18395 17232 openocd_0.10.0-1.debian.tar.xz
 83e4658e1a1e1567262f28afad48e329ce357f3d53a5e3b8a1a037d4ba7af11b 2858162 openocd-dbgsym_0.10.0-1_amd64.deb
 7cdf8bb3e4f969b48d5c5f071b7ffeca01e6cbe475e3e918aa312293bedbd810 8600 openocd_0.10.0-1_amd64.buildinfo
 8c6b707da3b5917640766ea56c773e19311a31eb588628b8532e017a7912e328 2446194 openocd_0.10.0-1_amd64.deb
Files:
 36ca2e463b1a8ef4db19e8a1f29eff4e 2093 embedded optional openocd_0.10.0-1.dsc
 b412bdef0481a3859c6585eb69f6f6ba 4792636 embedded optional openocd_0.10.0.orig.tar.bz2
 d08177e8805c2371b6508edad9deef4b 17232 embedded optional openocd_0.10.0-1.debian.tar.xz
 460ac88c2cec22eecac816d9a22ca85d 2858162 debug extra openocd-dbgsym_0.10.0-1_amd64.deb
 a28014e5da237315540676687ca1ced6 8600 embedded optional openocd_0.10.0-1_amd64.buildinfo
 7161868d53cbf8bd3319b25757145293 2446194 embedded optional openocd_0.10.0-1_amd64.deb

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

iQIzBAEBCgAdFiEERUuPEyEc/2gMWDpQ/xYvxc8/utEFAlmWvEAACgkQ/xYvxc8/
utFZeQ//f79u8ia0pjOppT/UqOYfRoh3wxH/usGflqID8BzfQ2+hTfOz1tDNYUg8
BAZ+c0rjd6umJg8o6zaCzMfRt3qIvehscYDIQkKySHrRdoM38v6wsD+qeqWUs0oj
TU4ui1M0lAivo45JAC9iHGTztqu64FVuB3NU+nS3OzLtaeTpDWCPdHuUbaJc1Llm
5rbZQ4gjWZuhtV6ZLPHV9JyIZkgbNjTUFzzFWzj4YXXh/B9F4sgW+I0wEfLbtvZj
80KJ2pSuIQlKUidTE+OHyGVFqCWMpW10mZWbnp5OMR7aNJCEcLhetG8btNtM0Vj+
+p8K2TtsPWd79VMIaTOE8xKO2pn8fNG3JMyPkbsZHvHN6iA9lltjAlnXoT728Ivz
56NvUL6c86V/AQHvoCzdSrOWoMVK9iu5C2uBoRa8uTtff9bz5bMWKPGlBNwTW3E9
mY8sEzjKPveva20NSLow7TxzrRQuP6Rk5IcPhfWIkBnksHdOkN/hO1o41ytaqDkL
mKHRkpzgYpv3onXNGKn9Zvl1PjYafC09fYwpPwFDHsDoGyUkgD5Io0AnMiGho6HI
8qaWFx6KnziDYDAWeseI0B5MR4EzQVIXi7V1sk0ia7X5HKTUro1Idnvncs896qkJ
ZiRueI9+UqKIwnje6+aTlzAVpKWjsw9cC871jjqCdOfryRWi0nU=
=hxY8
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Wed, 20 Sep 2017 07:26:13 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 14:04:00 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.