Your message dated Fri, 28 Feb 2025 13:53:33 +0000
with message-id <e1to0o1-007b4f...@fasolo.debian.org>
and subject line Bug#1021373: fixed in librep 0.92.7-2
has caused the Debian Bug report #1021373,
regarding librep: reproducible-builds: build path embedded in provided libtool
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
1021373: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1021373
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: librep
Severity: normal
Tags: patch
User: reproducible-bui...@lists.alioth.debian.org
Usertags: buildpath
X-Debbugs-Cc: reproducible-b...@lists.alioth.debian.org
The build path is embedded in /usr/lib/x86_64-linux-gnu/rep/libtool:
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/diffoscope-results/librep.html
LTCFLAGS="-g·-O2·-ffile-prefix-map=/build/1st/librep-0.92.7=.·-fstack-protector-strong
...
vs.
LTCFLAGS="-g·-O2·-ffile-prefix-map=/build/2/librep-0.92.7/2nd=.·-fstack-protector-strong
...
According to my local tests, with this patch and the patch for
https://bugs.debian.org/834534 applied, librep should build reproducibly
on tests.reproducible-builds.org!
This patch should apply on either the version in sid or experimental
(which already has the patch for #834534 applied).
Thanks for maintaining librep!
live well,
vagrant
From 769a91c0c274dc41767d0525db9625ccf677d392 Mon Sep 17 00:00:00 2001
From: Vagrant Cascadian <vagr...@reproducible-builds.org>
Date: Thu, 6 Oct 2022 23:04:22 +0000
Subject: [PATCH 2/2] debian/rules: Remove embedded build path from libtool in
dh_install override.
https://reproducible-builds.org/docs/build-path/
---
debian/rules | 2 ++
1 file changed, 2 insertions(+)
diff --git a/debian/rules b/debian/rules
index c384f44..efdf15d 100755
--- a/debian/rules
+++ b/debian/rules
@@ -35,6 +35,8 @@ override_dh_install:
dh_install
find $(dev_extras) | $(dh_install_auto) -plibrep-dev
find $(rep_extras) | $(dh_install_auto) -prep
+ # Replace build path with placeholder string for reproducible builds
+ sed -i -e "s,$(CURDIR),BUILDPATH,g" debian/librep-dev/usr/lib/$(DEB_HOST_MULTIARCH)/rep/libtool
override_dh_strip:
dh_strip -a --dbg-package=librep-dbg
--
2.37.2
signature.asc
Description: PGP signature
--- End Message ---
--- Begin Message ---
Source: librep
Source-Version: 0.92.7-2
Done: наб <nabijaczlew...@nabijaczleweli.xyz>
We believe that the bug you reported is fixed in the latest version of
librep, 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 1021...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
наб <nabijaczlew...@nabijaczleweli.xyz> (supplier of updated librep 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 ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Mon, 17 Feb 2025 23:30:18 +0100
Source: librep
Architecture: source
Version: 0.92.7-2
Distribution: unstable
Urgency: medium
Maintainer: Jose M Calhariz <j...@calhariz.com>
Changed-By: наб <nabijaczlew...@nabijaczleweli.xyz>
Closes: 1021373
Changes:
librep (0.92.7-2) unstable; urgency=medium
.
* Team upload.
[ Ondřej Nový ]
* d/copyright: Use https protocol in Format field
* d/changelog: Remove trailing whitespaces
* d/control: Set Vcs-* to salsa.debian.org
.
[ Debian Janitor ]
* Use secure URI in Homepage field.
* Remove 2 obsolete maintscript entries in 2 files.
* Bump debhelper from deprecated 9 to 12.
* Set debhelper-compat version in Build-Depends.
* Drop unnecessary dependency on dh-autoreconf.
* Remove 1 unused lintian overrides.
* Avoid explicitly specifying -Wl,--as-needed linker flag.
.
[ Vagrant Cascadian ]
* debian/rules: Remove embedded build path from libtool in dh_install
override.
Closes: #1021373
.
[ Andreas Tille ]
* Standards-Version: 4.7.0 (routine-update)
* debhelper-compat 13 (routine-update)
* Replace transitional package pkg-config by pkgconf in Build-Depends
(routine-update)
* Do not explicitly Build-Depends: libtool
* Rules-Requires-Root: no (routine-update)
* Remove constraints unnecessary since bullseye (oldstable):
+ Build-Depends: Replace dependency on transitional package libncurses5-dev
with replacement libtinfo6, libncurses-dev.
* watch file standard 4 (routine-update)
* librep-dev: Depends rep
* Fix watch file
* d/copyright: review
.
[ наб ]
* d/{rep.1, rep-remote.1, rep-xgettext.1, repdoc.1}: drop, included upstream
* d/rules: delete libtool *.la to appease dh_missing
* d/p/0005: gzip manuals at -9 strength per Policy
* d/rules: configure with --with-value-type=int [ILP32]/long int [LP64]
and matching --with-value-sizeof=4 /8
to work around upstream's broken configure checks,
these match historical values and ones that configure would yield
* d/rules: guard fixing librep-dev/usr/lib/$(DEB_HOST_MULTIARCH)/rep/libtool
Checksums-Sha1:
92387d713cd5f60e3ab43bf00bdd5b8d2dd01818 2075 librep_0.92.7-2.dsc
8911cb5c55fa719e52125e63c6d7edf918847a40 18684 librep_0.92.7-2.debian.tar.xz
39a16b446acb979104c445c6e42c362b3a779978 8164 librep_0.92.7-2_amd64.buildinfo
Checksums-Sha256:
d4a01ad47001b581c8f54c7542ff39d1c1c46d46ac38d0c3cf116ce6af6dc32f 2075
librep_0.92.7-2.dsc
c469b66eb27b4ec1c2214b4864131d887262f70544fadb3130ba5824347ec453 18684
librep_0.92.7-2.debian.tar.xz
1e528f53b4c2577aeb90d7cd98f5a321d94df7fd424fdfcc01a87438ea3e2bcf 8164
librep_0.92.7-2_amd64.buildinfo
Files:
f325cff6ef4bb378e9c97bc53f140a24 2075 lisp optional librep_0.92.7-2.dsc
fed93bd54b4499a7329d307ddae29fdf 18684 lisp optional
librep_0.92.7-2.debian.tar.xz
7f2c9c1a3b2e0b1ce8f2e5dc209e10bb 8164 lisp optional
librep_0.92.7-2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJFBAEBCgAvFiEE8fAHMgoDVUHwpmPKV4oElNHGRtEFAme0gNkRHHRpbGxlQGRl
Ymlhbi5vcmcACgkQV4oElNHGRtF0og/7BgHJ9Y97OrGKvWtJRasRs7u5YIEe7GmA
ALckgFKoJKUvxWOOtv+OpWQh35XpnpLLJslmbj+4nep5LrJfYjMUJXedL06W5CBx
vzDnjbanSQV4kbFS8FUEp25xoDKR74hNHk5+uOFIPcLI3TBSDS9sUkuoFLwpMSJ2
K/VBZjqYKIoFBdl8eUsSdbXEi/AvaE6czOcMZ1f2hMmE+q5vC1BOcugD6KUyD53h
ETrqvReitrNYLgVxwaWQsuQzWrIcr3aM7YHVZRbwK8GkX64wSKpabJzCWOkqho86
tKqhGCs9il8KJg1q193brM9MsQ9R1GooUabU92qMXfLYPYcwnazOMp0DmgsiSJld
/oUOJnYZqT649RARtRSx1cQVhMc0YBgNvsEePm8aWa7puBjrpqsrZVC19CL4eYtD
pYWSaqY5jGEWqOn1OKerUpfOxthshx+fF/DYJwNdXhzOfMdgdZ4QzXC21mVI7pgG
qWrcJcJKsJM58fDqKo8tXlk5JNblIuBc3XvRSVQXe8raS+vBv5MmvG8/mQs0tnNX
t83sOtmQhKn5XUUYt5XjAuLmNNDRrHhjpOzGFBOAeHBZoWippcTCVq2tJAcG0Uge
/b4oQ2aNL6yxoIfitGefmrBxCyj6XJwjkXuXmkGnBqDzW4m7357BdKwnKzd7DCLK
wd4cneTvyLk=
=1anB
-----END PGP SIGNATURE-----
pgp8b7TxMPy6L.pgp
Description: PGP signature
--- End Message ---