Debian Bug report logs - #824413
binutils: please make the build reproducible

version graph

Package: src:binutils; Maintainer for src:binutils is Matthias Klose <doko@debian.org>;

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

Date: Sun, 15 May 2016 16:54:02 UTC

Severity: wishlist

Tags: patch

Found in version binutils/2.26-9

Fixed in version binutils/2.26-10

Done: Matthias Klose <doko@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-builds@lists.alioth.debian.org, Matthias Klose <doko@debian.org>:
Bug#824413; Package src:binutils. (Sun, 15 May 2016 16:54:05 GMT) (full text, mbox, link).


Acknowledgement sent to Chris Lamb <lamby@debian.org>:
New Bug report received and forwarded. Copy sent to reproducible-builds@lists.alioth.debian.org, Matthias Klose <doko@debian.org>. (Sun, 15 May 2016 16:54:05 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: binutils: please make the build reproducible
Date: Sun, 15 May 2016 17:51:26 +0100
[Message part 1 (text/plain, inline)]
Source: binutils
Version: 2.26-9
Severity: wishlist
Tags: patch
X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org

Hi,

Whilst working on the "reproducible builds" effort [0], we noticed that binutils could not be built reproducibly.

Patch attached that makes the existing sed calls case-insensitive.


 [0] https://wiki.debian.org/ReproducibleBuilds


Regards,

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

Reply sent to Matthias Klose <doko@debian.org>:
You have taken responsibility. (Fri, 03 Jun 2016 13:04:08 GMT) (full text, mbox, link).


Notification sent to Chris Lamb <lamby@debian.org>:
Bug acknowledged by developer. (Fri, 03 Jun 2016 13:04:08 GMT) (full text, mbox, link).


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

From: Matthias Klose <doko@debian.org>
To: 824413-close@bugs.debian.org
Subject: Bug#824413: fixed in binutils 2.26-10
Date: Fri, 03 Jun 2016 13:00:33 +0000
Source: binutils
Source-Version: 2.26-10

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

Debian distribution maintenance software
pp.
Matthias Klose <doko@debian.org> (supplier of updated binutils 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: Wed, 01 Jun 2016 21:31:32 +0200
Source: binutils
Binary: binutils binutils-dev binutils-multiarch binutils-multiarch-dev binutils-hppa64-linux-gnu binutils-doc binutils-source binutils-s390x-linux-gnu binutils-powerpc64le-linux-gnu binutils-powerpc-linux-gnu binutils-aarch64-linux-gnu binutils-arm-linux-gnueabihf binutils-arm-linux-gnueabi binutils-mips-linux-gnu binutils-mipsel-linux-gnu binutils-alpha-linux-gnu binutils-hppa-linux-gnu binutils-m68k-linux-gnu binutils-mips64-linux-gnuabi64 binutils-mips64el-linux-gnuabi64 binutils-powerpc-linux-gnuspe binutils-powerpc64-linux-gnu binutils-sh4-linux-gnu binutils-sparc64-linux-gnu binutils-mips64-linux-gnuabin32 binutils-mips64el-linux-gnuabin32 binutils-mipsisa32r6-linux-gnu binutils-mipsisa32r6el-linux-gnu binutils-mipsisa64r6-linux-gnuabin32 binutils-mipsisa64r6el-linux-gnuabin32 binutils-mipsisa64r6-linux-gnuabi64 binutils-mipsisa64r6el-linux-gnuabi64
Architecture: source all
Version: 2.26-10
Distribution: unstable
Urgency: medium
Maintainer: Matthias Klose <doko@debian.org>
Changed-By: Matthias Klose <doko@debian.org>
Description:
 binutils   - GNU assembler, linker and binary utilities
 binutils-aarch64-linux-gnu - GNU binary utilities, for aarch64-linux-gnu target
 binutils-alpha-linux-gnu - GNU binary utilities, for alpha-linux-gnu target
 binutils-arm-linux-gnueabi - GNU binary utilities, for arm-linux-gnueabi target
 binutils-arm-linux-gnueabihf - GNU binary utilities, for arm-linux-gnueabihf target
 binutils-dev - GNU binary utilities (BFD development files)
 binutils-doc - Documentation for the GNU assembler, linker and binary utilities
 binutils-hppa-linux-gnu - GNU binary utilities, for hppa-linux-gnu target
 binutils-hppa64-linux-gnu - GNU assembler, linker and binary utilities targeted for hppa64-li
 binutils-m68k-linux-gnu - GNU binary utilities, for m68k-linux-gnu target
 binutils-mips-linux-gnu - GNU binary utilities, for mips-linux-gnu target
 binutils-mips64-linux-gnuabi64 - GNU binary utilities, for mips64-linux-gnuabi64 target
 binutils-mips64-linux-gnuabin32 - GNU binary utilities, for mips64-linux-gnuabin32 target
 binutils-mips64el-linux-gnuabi64 - GNU binary utilities, for mips64el-linux-gnuabi64 target
 binutils-mips64el-linux-gnuabin32 - GNU binary utilities, for mips64el-linux-gnuabin32 target
 binutils-mipsel-linux-gnu - GNU binary utilities, for mipsel-linux-gnu target
 binutils-mipsisa32r6-linux-gnu - GNU binary utilities, for mipsisa32r6-linux-gnu target
 binutils-mipsisa32r6el-linux-gnu - GNU binary utilities, for mipsisa32r6el-linux-gnu target
 binutils-mipsisa64r6-linux-gnuabi64 - GNU binary utilities, for mipsisa64r6-linux-gnuabi64 target
 binutils-mipsisa64r6-linux-gnuabin32 - GNU binary utilities, for mipsisa64r6-linux-gnuabin32 target
 binutils-mipsisa64r6el-linux-gnuabi64 - GNU binary utilities, for mipsisa64r6el-linux-gnuabi64 target
 binutils-mipsisa64r6el-linux-gnuabin32 - GNU binary utilities, for mipsisa64r6el-linux-gnuabin32 target
 binutils-multiarch - Binary utilities that support multi-arch targets
 binutils-multiarch-dev - GNU binary utilities that support multi-arch targets (BFD develop
 binutils-powerpc-linux-gnu - GNU binary utilities, for powerpc-linux-gnu target
 binutils-powerpc-linux-gnuspe - GNU binary utilities, for powerpc-linux-gnuspe target
 binutils-powerpc64-linux-gnu - GNU binary utilities, for powerpc64-linux-gnu target
 binutils-powerpc64le-linux-gnu - GNU binary utilities, for powerpc64le-linux-gnu target
 binutils-s390x-linux-gnu - GNU binary utilities, for s390x-linux-gnu target
 binutils-sh4-linux-gnu - GNU binary utilities, for sh4-linux-gnu target
 binutils-source - GNU assembler, linker and binary utilities (source)
 binutils-sparc64-linux-gnu - GNU binary utilities, for sparc64-linux-gnu target
Closes: 807377 824413 824424
Changes:
 binutils (2.26-10) unstable; urgency=medium
 .
   * Update, taken from the 2.26 branch 20160601.
     - Fix PR ld/20117, PR ld/20030, PR ld/20093.
     - Support for a few more new POWER9 instructions.
   * Build for N32 and MIPS r6 (YunQiang Su). Closes: #807377.
   * Mark cross binutils as M-A: foreign (Helmut Grohne). Closes: #824424.
   * More reproducible build fixes (Chris Lamb). Closes: #824413.
   * Fix PR ld/19886, --as-needed regression, taken from the trunk.
Checksums-Sha1:
 c67466a09274b4bc659f84e69881e9af11acb280 4882 binutils_2.26-10.dsc
 fcf6c6e2589633f00f3decf38b28d49b4b922559 196459 binutils_2.26-10.diff.gz
 129c9d0806c05c9d40fc78f1fd8c43d23c217513 514984 binutils-doc_2.26-10_all.deb
 3fe129c1285d4a8e9e2e81590e354c99a68692d3 18643756 binutils-source_2.26-10_all.deb
Checksums-Sha256:
 9148d6e72b31584ca136a5f0649898997e511bcb02c2f81344b91822117c7368 4882 binutils_2.26-10.dsc
 a8696cc3a82d4ddf1c8d43635651d1a20a82bed972d9a0b4cd57181ffd0b569b 196459 binutils_2.26-10.diff.gz
 ae3923420dbdee882e9cbac5cd38a4b229c9a70b6edd8293686bae6f2d631fad 514984 binutils-doc_2.26-10_all.deb
 8f1e3c9f8c1a1d38e54369024c54b3a92fdd050eadea5b00e77e757551b5fabf 18643756 binutils-source_2.26-10_all.deb
Files:
 3d12b7241c4a8d8273572be89d78ca43 4882 devel optional binutils_2.26-10.dsc
 344cbf8c8970a8edd8925413dc7cb4b3 196459 devel optional binutils_2.26-10.diff.gz
 3192d02957648e527feda59f956485cf 514984 doc optional binutils-doc_2.26-10_all.deb
 6e0c325021e89e9547d6b725bb7cdb62 18643756 devel optional binutils-source_2.26-10_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJXT0wlAAoJEL1+qmB3j6b1sg8P/2NmXLy4TOZI62clrADXm/SL
g2olaoyu9g+vqeECVpsqH8sZfg/4J987w0UhEXtnYEm777pBNTxewedQqdRlL10i
dA5k1JaaJ2cJ4wYY/2hHsLJnduQ2Q1Uc+pOS3lLWzKii5km57B0h7tRm7Gir8VlG
6E1FAx9ZxV1VJsLTahsxDBCjXkNHCby8GmglsQbumPwNc5mLr5MOSnhFB2PaaU1X
7mWCGjzLqLA3QTQY0ubgjysLHwcd1BFa8ihVqhetALuItyt9M2UEgmxFp3RYFEfy
IZI43wC+trxcqEPY9Ra6+HKNK+cBCOxDEMuUG4DoWB5YixSJQk2iiepQpGAryeOs
sqrjQb1LwCNZ4zOgO1lg0N6TNHlO59PtG4PIo6hUlr8C9DgVdWNzJ6RmzxgS7joa
cm56NUq7aXJ4uwmNy1cu9PuYD+wUtEjXyDC2du1uiJw+qtttwHrXGyVTzg7cVl6M
Dm1pwjGrbvwMc5XRR4gkGhzsD80+58aBBbJqc1mOfiGqYk7rY0Dy+VGOQhyFbeJ4
CST6Q1biseK0bpUi61b9psoIsTxuLMdnO+dFsu1aAGZ8SIMXBDUzzBBBbKQUrrMQ
G4v/ZTgZtVHO340yGY9uG7ntDy/WAIKVkslANtLk3dGCsiFU+gs/ImzVwzm3IzhG
jL+xJm1vQKbEyrnW+io8
=XJtv
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Fri, 02 Sep 2016 07:26:44 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:44:47 2023; Machine Name: bembo

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.