Debian Bug report logs - #914252
gnuradio: please make the output of grcc reproducible

version graph

Package: src:gnuradio; Maintainer for src:gnuradio is A. Maitland Bottoms <bottoms@debian.org>;

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

Date: Tue, 20 Nov 2018 22:36:01 UTC

Severity: wishlist

Tags: patch

Found in version gnuradio/3.7.13.4-2

Fixed in version gnuradio/3.8.0.0-5

Done: bottoms@debian.org (A. Maitland Bottoms)

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, A. Maitland Bottoms <bottoms@debian.org>:
Bug#914252; Package src:gnuradio. (Tue, 20 Nov 2018 22:36: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, A. Maitland Bottoms <bottoms@debian.org>. (Tue, 20 Nov 2018 22:36: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: gnuradio: please make the output of grcc reproducible
Date: Tue, 20 Nov 2018 17:33:55 -0500
[Message part 1 (text/plain, inline)]
Source: gnuradio
Version: 3.7.13.4-2
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: timestamps toolchain
X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org

Hi,

Whilst working on the Reproducible Builds effort [0], we noticed
that gnuradio generates output that is not reproducible, affecting
other packages.

.grc files are compiled by the grcc utility which adds a Generated
timestamp header. For example:

│ │ │ ├── ./usr/bin/grgsm_livemon_headless
│ │ │ │ @@ -1,15 +1,15 @@
│ │ │ │  #! /usr/bin/python2
│ │ │ │  # -*- coding: utf-8 -*-
│ │ │ │  ##################################################
│ │ │ │  # GNU Radio Python Flow Graph
│ │ │ │  # Title: Gr-gsm Livemon
│ │ │ │  # Author: Piotr Krysik
│ │ │ │  # Description: Interactive monitor of a single C0 channel with analysis performed by Wireshark (command to run wireshark: sudo wireshark -k -f udp -Y gsmtap -i lo)
│ │ │ │ -# Generated: Sat Dec 21 20:48:21 2019
│ │ │ │ +# Generated: Mon Nov 19 16:56:32 2018
│ │ │ │  ##################################################

Patch attached.

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


Regards,

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

Reply sent to bottoms@debian.org (A. Maitland Bottoms):
You have taken responsibility. (Tue, 03 Sep 2019 03:24:03 GMT) (full text, mbox, link).


Notification sent to Chris Lamb <lamby@debian.org>:
Bug acknowledged by developer. (Tue, 03 Sep 2019 03:24:04 GMT) (full text, mbox, link).


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

From: bottoms@debian.org (A. Maitland Bottoms)
To: 914252-close@bugs.debian.org
Subject: Bug#914252: fixed in gnuradio 3.8.0.0-5
Date: Tue, 03 Sep 2019 03:20:13 +0000
Source: gnuradio
Source-Version: 3.8.0.0-5

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

Debian distribution maintenance software
pp.
A. Maitland Bottoms <bottoms@debian.org> (supplier of updated gnuradio 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: Fri, 30 Aug 2019 20:21:31 -0400
Source: gnuradio
Architecture: source
Version: 3.8.0.0-5
Distribution: unstable
Urgency: medium
Maintainer: A. Maitland Bottoms <bottoms@debian.org>
Changed-By: A. Maitland Bottoms <bottoms@debian.org>
Closes: 914252 921377 926790
Changes:
 gnuradio (3.8.0.0-5) unstable; urgency=medium
 .
   * grcc from gnuradio 3.8 no longer adds timestamps (Closes: #914252)
   * depend upon python3-pyqtgraph for gr_filter_design (Closes: #926790)
   * add depends for canberra modules (Closes: #921377)
   * Use .bcep file to keep gr_modtool template un-bytecompiled.
Checksums-Sha1:
 76b3ed9b37fa68f078706fdd1d3d9c5b251910e2 4545 gnuradio_3.8.0.0-5.dsc
 4d758a897d298944077f2fae3c56e7d86ea16d0c 1497916 gnuradio_3.8.0.0-5.debian.tar.xz
 6dd146630726873559fb949381a46dba5acb12fe 33580 gnuradio_3.8.0.0-5_amd64.buildinfo
Checksums-Sha256:
 b9cfed3f7e9ada2eeb1fd3c5ea12fbb8080c74644d0330703a7e953c92c6d257 4545 gnuradio_3.8.0.0-5.dsc
 f97d5f883aa8585e706cd2c18e52a883c3e54113ff0185c399c473282464f479 1497916 gnuradio_3.8.0.0-5.debian.tar.xz
 6010bd10c588eb811fa0f53c0b7e88798f3e6926761dbdd5f6c0ae61f2409f44 33580 gnuradio_3.8.0.0-5_amd64.buildinfo
Files:
 67aa3b8df4413bb0fd081e1156f5e01b 4545 comm optional gnuradio_3.8.0.0-5.dsc
 c892848a14c0b274e136a8bf75043da1 1497916 comm optional gnuradio_3.8.0.0-5.debian.tar.xz
 f623b685133ba5a589fb90ae333e803c 33580 comm optional gnuradio_3.8.0.0-5_amd64.buildinfo

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

iQIzBAEBCAAdFiEEB8qH3cTCsGJAtrF0UEHxiR9E4JAFAl1t1AgACgkQUEHxiR9E
4JCSjxAAxcakcZ7QzFezjMLNsvBxFBVCu3GOErhx1X5OBpitQB+hE+jql5IInDBQ
dyORFj+puh2ssSdQtXSxfkgOhuT6HcN0VDBkKIcoKZptdUdpdcMsshwI/7om7mBa
T+pYzUTXjohihYJ09hPLeUSR79u6ihekKwE5s8PGqM+S1y1w134AJ8QbvCpctjpE
RsE8bwtkj+lzDzeUpbelOuesBDC7DjY198D0Brap84peuULZfoWs1nD9PI4xks0Q
yFgeDqxl6S04E5qWrbum1l1xYqBTWLyvCJcXtywHX9VcAMx68VNH0FF8a9RGkc/k
ZKpG7BLx6YR/oQ+BdKSjv1kDRb0+vI2xuM8/Am04R+quXNFFmAYDhQy6+vqpyNar
vq5S8WQ1xdc2Hkxc6+162B3Dvp5XDlpAKjK/HnWowkvGX54/ULMRrEjQmsWbo7xv
I57fcD7YHMeEqWabKzC21IpauVS3pemb+7mNhS9GXBC/HLDIQZbVnHhMnjZxF9Iq
88XEevV/eiGj5/2zY1zj8r8Z8q3cOmgRa5RsxJEmvDAWzxTTXrMyEDAEiRGeDYp8
ulTipw3bM7Tx5QBpKFQ9ZtzafgXO5VXHzqn1E732uloot5Ck9fxed+vkW6w8XMmq
zZr5xsTxP+o+nXSf20Witm3JBFDnXyjvbZYOctAE/m5i1eA8XZE=
=bHVY
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Sun, 06 Oct 2019 07:41:52 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 10:46:31 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.