Debian Bug report logs - #976071
xtpcpp: reproducible builds: Embeds running kernel version

version graph

Package: src:xtpcpp; Maintainer for src:xtpcpp is The Debichem Group <debichem-devel@alioth-lists.debian.net>;

Reported by: Vagrant Cascadian <vagrant@reproducible-builds.org>

Date: Sun, 29 Nov 2020 10:15:04 UTC

Severity: normal

Tags: patch

Fixed in version xtpcpp/0.4.16-1

Done: Filippo Rusconi <lopippo@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-bugs@lists.alioth.debian.org, Olivier Langella <olivier.langella@u-psud.fr>:
Bug#976071; Package src:xtpcpp. (Sun, 29 Nov 2020 10:15:06 GMT) (full text, mbox, link).


Acknowledgement sent to Vagrant Cascadian <vagrant@reproducible-builds.org>:
New Bug report received and forwarded. Copy sent to reproducible-bugs@lists.alioth.debian.org, Olivier Langella <olivier.langella@u-psud.fr>. (Sun, 29 Nov 2020 10:15:06 GMT) (full text, mbox, link).


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

From: Vagrant Cascadian <vagrant@reproducible-builds.org>
To: submit@bugs.debian.org
Subject: xtpcpp: reproducible builds: Embeds running kernel version
Date: Sun, 29 Nov 2020 02:14:11 -0800
[Message part 1 (text/plain, inline)]
Source: xtpcpp
Severity: normal
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: kernel
X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org

The running kernel version gets embedded into /usr/bin/xtpcpp:

  https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/diffoscope-results/xtpcpp.html

  8072 	Linux-5.8.0-0.bpo.2-amd64	8072 	Linux-4.19.0-12-amd64

The attached patch uses CMAKE_SYSTEM_NAME instead of CMAKE_SYSTEM to
avoid embedding the running kernel version into the binaries.

live well,
  vagrant
[0001-Use-CMAKE_SYSTEM_NAME-instead-of-CMAKE_SYSTEM-to-avo.patch (text/x-diff, inline)]
From 662c336ad2f1a74f5e9559de5d96c3cac65ff04a Mon Sep 17 00:00:00 2001
From: Vagrant Cascadian <vagrant@reproducible-builds.org>
Date: Sun, 29 Nov 2020 09:50:42 +0000
Subject: [PATCH 1/2] Use CMAKE_SYSTEM_NAME instead of CMAKE_SYSTEM to avoid
 embedding the running kernel version into the binaries.

https://tests.reproducible-builds.org/debian/issues/unstable/captures_kernel_version_via_CMAKE_SYSTEM_issue.html
---
 CMakeLists.txt | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index e69db46..cf0a743 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -133,7 +133,7 @@ configure_file (${CMAKE_SOURCE_DIR}/debian/control.cmake ${CMAKE_SOURCE_DIR}/deb
 
 set(SOFTWARE_NAME "X!TandemPipeline")
 
-set(BUILD_SYSTEM_NAME "${CMAKE_SYSTEM}")
+set(BUILD_SYSTEM_NAME "${CMAKE_SYSTEM_NAME}")
 
 set(XTPCPP_VERSION_MAJOR "0")
 set(XTPCPP_VERSION_MINOR "4")
-- 
2.29.2

[signature.asc (application/pgp-signature, inline)]

Reply sent to Filippo Rusconi <lopippo@debian.org>:
You have taken responsibility. (Thu, 10 Dec 2020 12:09:05 GMT) (full text, mbox, link).


Notification sent to Vagrant Cascadian <vagrant@reproducible-builds.org>:
Bug acknowledged by developer. (Thu, 10 Dec 2020 12:09:05 GMT) (full text, mbox, link).


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

From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
To: 976071-close@bugs.debian.org
Subject: Bug#976071: fixed in xtpcpp 0.4.16-1
Date: Thu, 10 Dec 2020 12:05:07 +0000
Source: xtpcpp
Source-Version: 0.4.16-1
Done: Filippo Rusconi <lopippo@debian.org>

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

Debian distribution maintenance software
pp.
Filippo Rusconi <lopippo@debian.org> (supplier of updated xtpcpp 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: Tue, 08 Dec 2020 20:48:29 +0100
Source: xtpcpp
Architecture: source
Version: 0.4.16-1
Distribution: unstable
Urgency: low
Maintainer: Olivier Langella <olivier.langella@u-psud.fr>
Changed-By: Filippo Rusconi <lopippo@debian.org>
Closes: 976071 976512
Changes:
 xtpcpp (0.4.16-1) unstable; urgency=low
 .
   * New version that requires libpappsomspp 0.8.13.
 .
   * Fix bug #976512 (Closes: #976512). Thanks to Lucas Nussbaum
     <lucas@debian.org> for the report.
 .
   * Fix bug reported by Vagrant Cascadian <vagrant@reproducible-builds.org>.
     Thanks for the report! (Closes: #976071).
Checksums-Sha1:
 0054b40ebbb6724fd73818c9bf3387a4c41ea51e 1964 xtpcpp_0.4.16-1.dsc
 835dd755a9cbd4b0d52b5dcee17973e2bf5c0f8a 509445 xtpcpp_0.4.16.orig.tar.gz
 0b757f1421541322d45b61ab4886c312c5dd3eec 11156 xtpcpp_0.4.16-1.debian.tar.xz
 1f5a84f12af08e394e22a99c06d4d76a436766da 11200 xtpcpp_0.4.16-1_amd64.buildinfo
Checksums-Sha256:
 0f9fa48911703ec09bd113b95d260600f17619ce81bd8019a12109039842853d 1964 xtpcpp_0.4.16-1.dsc
 af75f155cb8a98918463fe8fe22556faf7d36541d9d9b9dede5c3bce9ab176db 509445 xtpcpp_0.4.16.orig.tar.gz
 39be7c33c908560869412bca8de466ab4dbfec617065024f388748e00fd52380 11156 xtpcpp_0.4.16-1.debian.tar.xz
 fdfa4452fd2ab4c690a01d4224692edc61c2cd78183de7876073c24d38046a87 11200 xtpcpp_0.4.16-1_amd64.buildinfo
Files:
 5b5b88cf99218d7201f7978dd81707d5 1964 science optional xtpcpp_0.4.16-1.dsc
 0123a4f9b910dd9ca7094741025c62ae 509445 science optional xtpcpp_0.4.16.orig.tar.gz
 6df565a0e4ea653630e70e74d07e375f 11156 science optional xtpcpp_0.4.16-1.debian.tar.xz
 d0dfc68047e4499793d827bc341a9c72 11200 science optional xtpcpp_0.4.16-1_amd64.buildinfo

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

iQIzBAEBCAAdFiEEsFMwThfW1Bndm0ZRQatITXaUz0IFAl/SB9AACgkQQatITXaU
z0LBYQ/9F386/iFxzLgJ7Xm+WOAvJsoqSemrhJrvZvaFVRCFM4oEPyY/isCKWqa3
Fm0v4BjRxwK3ETJucRcShaBQd9iXU2ghDCuPQi7PUf+EXHOTG50mTcipawDNMF4f
dPWYDm+NCNuOYOjGh2yeVb4gM/wFURuwmYRcwurdBehPwbb0DIu9doapnCYr7aCo
RRwzObAUXDQYNUZdKME4SF6gSkleZB7QBT32oLtYxg2eCSJ6smGKFF8vc+CR2pRd
Ia6MnXiy8g0U1QQ740gl15v0rWI2yS0S2Cql2F0N1rVLzpSgHHMsfu77+Wlyh5vg
K5Zsfyu0Xqs3eSsfd9HhI4bolOXgQ8H9ZESNte6zaRnSQRfNEsM4Ywd1wpa0LjOz
ImYZcNmn5Bbl+mktxg6nwX9H/1mE5oRgEtdXux3ZuriBgSx7LaSC8QygrC6d00V8
r4nyKUmdLslHeDtkxiQUYXwPWtft4K6kxQxb0s+1Z8U3xspM30Tvz9KI8MnK66GV
YF+S6F6JMD4aMtLBaBatSAL+QCnB3GGZC6ooluwxYHAGIr4xD/b1hDtOoo2d/yRs
47duMO+8fLbW9YAl6/eh58Os8fDA54r0J0EpwhPPxvzwPqKOvM5N0UY7QXGWTwQc
v0iLCoU7WTVKbhmvTWJ8kyjMNNBqvPSgcUJN1SEMNgSu7ZkgHzs=
=tlqK
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Sun, 14 Feb 2021 07:27:38 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:57:50 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.