972378">

Debian Bug report logs - #972378
fckit: please make the build (mostly) reproducible

version graph

Package: src:fckit; Maintainer for src:fckit is Alastair McKinstry <mckinstry@debian.org>;

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

Date: Sat, 17 Oct 2020 10:30:02 UTC

Severity: wishlist

Tags: patch

Found in version fckit/0.9.0-1

Fixed in version fckit/0.9.0-2

Done: Alastair McKinstry <mckinstry@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, Alastair McKinstry <mckinstry@debian.org>:
Bug#972378; Package src:fckit. (Sat, 17 Oct 2020 10:30: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, Alastair McKinstry <mckinstry@debian.org>. (Sat, 17 Oct 2020 10:30:04 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, wrote: > Source: fckit > Version: 0.9.0-1 > 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 > fckit could not be built reproducibly. > > This is because it embeds the build path in various places, including > in the "--usage" help message. Not sure if the CMake file is even > useful in the binary package, so that might be something to confirm > before patching it. > > Anyway, patch attached that makes the build (mostly) reproducible; the > rest of the unreproducibility is due to the Fortran toolchain, such as > assertions in the binary and in dh-fortran-mod (addressed in #965255). > > [0] https://reproducible-builds.org/ > > > Regards, > > -- > ,''`. > : :' : Chris Lamb > `. `'` lamby@debian.org / chris-lamb.co.uk > `- ">reply):

From: "Chris Lamb" <lamby@debian.org>
To: submit@bugs.debian.org
Subject: fckit: please make the build (mostly) reproducible
Date: Sat, 17 Oct 2020 11:27:22 +0100
[Message part 1 (text/plain, inline)]
Source: fckit
Version: 0.9.0-1
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
fckit could not be built reproducibly.

This is because it embeds the build path in various places, including
in the "--usage" help message. Not sure if the CMake file is even
useful in the binary package, so that might be something to confirm
before patching it.

Anyway, patch attached that makes the build (mostly) reproducible; the
rest of the unreproducibility is due to the Fortran toolchain, such as
assertions in the binary and in dh-fortran-mod (addressed in #965255).

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


Regards,

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

Reply sent to Alastair McKinstry <mckinstry@debian.org>:
You have taken responsibility. (Sun, 18 Oct 2020 10:39:07 GMT) (full text, mbox, link).


Notification sent to "Chris Lamb" <lamby@debian.org>:
Bug acknowledged by developer. (Sun, 18 Oct 2020 10:39:07 GMT) (full text, mbox, link).


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

From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
To: 972378-close@bugs.debian.org
Subject: Bug#972378: fixed in fckit 0.9.0-2
Date: Sun, 18 Oct 2020 10:34:28 +0000
Source: fckit
Source-Version: 0.9.0-2
Done: Alastair McKinstry <mckinstry@debian.org>

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

Debian distribution maintenance software
pp.
Alastair McKinstry <mckinstry@debian.org> (supplier of updated fckit 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: Sun, 18 Oct 2020 09:42:30 +0100
Source: fckit
Architecture: source
Version: 0.9.0-2
Distribution: unstable
Urgency: medium
Maintainer: Alastair McKinstry <mckinstry@debian.org>
Changed-By: Alastair McKinstry <mckinstry@debian.org>
Closes: 972378
Changes:
 fckit (0.9.0-2) unstable; urgency=medium
 .
   * Make build reproducible. Closes: #972378
   * Fix cmake scripts to build atlas-ecmwf:
     - change refernences libfckit.so.0d -> libfckit-gfortran.so.0d
Checksums-Sha1:
 8446145d1560dac466f9b148456761e889057f60 2128 fckit_0.9.0-2.dsc
 c0ded4030171efa42f3f5a3241a2a244f61b5bd5 4768 fckit_0.9.0-2.debian.tar.xz
Checksums-Sha256:
 e59e5a6f6ce8e3f8e52d3a97a0b1ebf709cdedc9256364776bbaad501c2f2681 2128 fckit_0.9.0-2.dsc
 9f588a1e4992dd6c7e45af6573c8fd527d856ac62ccc595d417949b936990285 4768 fckit_0.9.0-2.debian.tar.xz
Files:
 74925b8e04f2bf94f9660626b86dc027 2128 science optional fckit_0.9.0-2.dsc
 0a7e2cc30de171d5fcc1c734c3610f77 4768 science optional fckit_0.9.0-2.debian.tar.xz

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

iQIzBAEBCAAdFiEEgjg86RZbNHx4cIGiy+a7Tl2a06UFAl+MFrcACgkQy+a7Tl2a
06XRKg//eAKKlROaiH0I5eCxjt6pxXAR93StgtBNalzSFPUPpJzESY5EeNV48Rac
MDmBEQ9qySI95GeOZnp8FTYoSRuk9YYTR11QfMu9flRJMT0CgsVtmR7vINdofmyF
epmU1VSUovBEs3HLXvroeQD+b7f0hjbUAJ9KysxcBUpNuHriFR20npAbxg5KKWmP
POeea8LjAIBqK6FDJQFfgBaRuZ9B7cH3xW11wNw2eidM0jBQAsQj6iQThE1nigI/
a/fOFB39Tyw7t3GNZ8xINPPupzLMbNbyE5nyDQreDlHBYCCBxDuI3MkwNSBdValH
XrvIcDXr/uC2N2nGpFR7MmhlOc6SDr/ZSyGb2FjchyuOkarsXt/I6LuT3ZzDtasC
1K5w5vKnGgJpHzqNh4x1YvP32VOIF/WI0p8MiAgFvnky1BD18QOIB/7qxtMa0Nn9
/fEO9VcU39QRDH4KE4LDM3p+qKOCm5aRyzVB0OPWiGeYg4HCQ6aNHyfHkPH/4k+9
ufOJmB8mUNirvZajNn0R1yITUkOvgXYv7yTPA8IqVwN6SDYhSk85q8BXxkoJ/TYV
3wHNR2qCYt8ykACLLfDHEAD4yzpBxPIHgnjspfohD/Oe/tYfT3d7RqL7DwEMzY0P
juFJ458r4FwtXyKV4cMAxxBQCzumJ5m10NEpQHX3SLRkZiyoWB0=
=aTNV
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Sun, 22 Nov 2020 07:28:37 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 06:46:49 2025; Machine Name: bembo

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.