Your message dated Thu, 06 Mar 2025 21:00:36 +0000
with message-id <[email protected]>
and subject line Bug#1001872: fixed in eiskaltdcpp 2.4.2-1.3
has caused the Debian Bug report #1001872,
regarding eiskaltdcpp: reproducible-builds: BuildId differences triggered by 
RPATH
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 [email protected]
immediately.)


-- 
1001872: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1001872
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: eiskaltdcpp
Severity: normal
Tags: patch
User: [email protected]
Usertags: buildpath
X-Debbugs-Cc: [email protected]

The RPATH contains the build path resulting in different buildid:

  
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/eiskaltdcpp.html

The attached patch to debian/rules passes
-DCMAKE_BUILD_RPATH_USE_ORIGIN=ON via the CMAKEOPTS variable.  used in
the dh_auto_configure override, which should use a relative path for
RPATH.

With this patch applied, eiskaltdcpp should build reproducibly on
tests.reproducible-builds.org!

Thanks for maintaining eiskaltdcpp!

live well,
  vagrant
From 0f23fcf76636824aae2490c29699e64f711a60b7 Mon Sep 17 00:00:00 2001
From: Vagrant Cascadian <[email protected]>
Date: Sat, 18 Dec 2021 01:00:06 +0000
Subject: [PATCH] debian/rules: Pass -DCMAKE_BUILD_RPATH_USE_ORIGIN=ON via
 CMAKEOPTS variable.

This avoids embedding the full path in RPATH, which triggers BuildId
differences.

https://tests.reproducible-builds.org/debian/issues/unstable/cmake_rpath_contains_build_path_issue.html
---
 debian/rules | 1 +
 1 file changed, 1 insertion(+)

diff --git a/debian/rules b/debian/rules
index 0f24cd4..23dfd4b 100755
--- a/debian/rules
+++ b/debian/rules
@@ -30,6 +30,7 @@ CMAKEOPTS = -DUSE_ASPELL=ON \
             -DXMLRPC_DAEMON=OFF \
             -DJSONRPC_DAEMON=ON \
             -DCHECK_GTK_DEPRECATED=OFF \
+            -DCMAKE_BUILD_RPATH_USE_ORIGIN=ON \
             -DREPLACE_VERSION="$(DEB_VERSION_UPSTREAM)"
 
 EXCLUDE_FILES = usr/share/eiskaltdcpp/emoticons/*/READ_ME.txt \
-- 
2.34.1

Attachment: signature.asc
Description: PGP signature


--- End Message ---
--- Begin Message ---
Source: eiskaltdcpp
Source-Version: 2.4.2-1.3
Done: Bastian Germann <[email protected]>

We believe that the bug you reported is fixed in the latest version of
eiskaltdcpp, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Bastian Germann <[email protected]> (supplier of updated eiskaltdcpp 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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Thu, 06 Mar 2025 20:17:55 +0100
Source: eiskaltdcpp
Architecture: source
Version: 2.4.2-1.3
Distribution: unstable
Urgency: medium
Maintainer: Boris Pek <[email protected]>
Changed-By: Bastian Germann <[email protected]>
Closes: 1001872 1050627 1086098
Changes:
 eiskaltdcpp (2.4.2-1.3) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Build-Depend on libidn-dev. Closes: #1086098
   * Build with lua5.1. Closes: #1050627
   * Pass -DCMAKE_BUILD_RPATH_USE_ORIGIN=ON via CMAKEOPTS. Closes: #1001872
Checksums-Sha1:
 00da1715b6f18a24f30c7eb40553b8fc8e98a4bc 2877 eiskaltdcpp_2.4.2-1.3.dsc
 aa3c0a31e0caf845900eecc75143ca27cc1f44fc 13180 
eiskaltdcpp_2.4.2-1.3.debian.tar.xz
 fa7e9ce1a64cd8493d7166dfab3a3db3e5ae8891 6256 
eiskaltdcpp_2.4.2-1.3_source.buildinfo
Checksums-Sha256:
 16a58dc9072f6a40df88a380e49894e341a2ae0b34ee785ca4c8e2b36cd61cfa 2877 
eiskaltdcpp_2.4.2-1.3.dsc
 1811d2cb8950b201ffa04370ecb3618d7967041478de4b06a9ef846cd3dc3497 13180 
eiskaltdcpp_2.4.2-1.3.debian.tar.xz
 e024732d53c39ba1e9b66fd0197309ea9ffe0a4d809ac6add10e282408fef735 6256 
eiskaltdcpp_2.4.2-1.3_source.buildinfo
Files:
 441d55a37eb2dc8eee8f8daa23caaeb0 2877 net optional eiskaltdcpp_2.4.2-1.3.dsc
 c37d72b57e7688d16b81f45a280526e2 13180 net optional 
eiskaltdcpp_2.4.2-1.3.debian.tar.xz
 22245f5ddc245db94b511509c035c886 6256 net optional 
eiskaltdcpp_2.4.2-1.3_source.buildinfo


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

iQHEBAEBCgAuFiEEQGIgyLhVKAI3jM5BH1x6i0VWQxQFAmfJ+ekQHGJhZ2VAZGVi
aWFuLm9yZwAKCRAfXHqLRVZDFBnnC/9ZAO90JDSdHpN8/6241MedG9Q3aOz4EVSl
mqUv1VwGlWdB2wTW6TECe/WDh8ipPlfv9OtZATo/30JGs7lpRM2T19bdr2Gx6o2U
b1+WnRGD27Vc1ClfTZRvw4BW7AQK4/is4VoSNKiQM1HavWvrlsoMOVTmkWDlAQR5
RrM+3422gLstytrOGaozsg0P63WyHo03x1LpEyYUGy7O7N8HA2IXE7A8r2vFEqrQ
hdff4QAVD1nmAs1exXI7JBjxHMEPVPDG8Bs+62lhef+tKHcNIeKJbooJFlw1/pw7
c8+StCqIKqjuBDgBhFeipJenvB3X2RZFn5MkIXUfe7XkgVrWYMnj7AXvd82bEMd6
xU19lRLpKHkkcTN/lpEpfgpcJNQy3M910PBW/jsyprNjbM+oDPbY027xT9Dht3wR
6IBwuMXeOmBSHNpwRv3voCLi2SJcIFEAUW9fLkMgPcy43pjtl2/lTr3zN4y5P+vy
yfwNSQ+En/TCz3c6biwY4JdCo7ELeWA=
=bPBj
-----END PGP SIGNATURE-----

Attachment: pgpVR2rnWDVOJ.pgp
Description: PGP signature


--- End Message ---

Reply via email to